类 JsonSerializing
- java.lang.Object
-
- net.minecraft.util.JsonSerializing
-
public class JsonSerializing extends Object
- Mappings:
Namespace Name official dhmintermediary net/minecraft/class_5330named net/minecraft/util/JsonSerializing
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceJsonSerializing.CustomSerializer<T>(专用程序包) static classJsonSerializing.GsonSerializer<E,T extends JsonSerializableType<E>>static classJsonSerializing.TypeHandler<E,T extends JsonSerializableType<E>>A handler of JSON serializable types that can either obtain a type from a registry to handle JSON conversion or handle with a custom logic bound to a type.
-
构造器概要
构造器 构造器 说明 JsonSerializing()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <E,T extends JsonSerializableType<E>>
JsonSerializing.TypeHandler<E,T>createTypeHandler(Registry<T> registry, String rootFieldName, String idFieldName, Function<E,T> typeIdentification)
-
-
-
方法详细资料
-
createTypeHandler
public static <E,T extends JsonSerializableType<E>> JsonSerializing.TypeHandler<E,T> createTypeHandler(Registry<T> registry, String rootFieldName, String idFieldName, Function<E,T> typeIdentification)
- Mappings:
Namespace Name Mixin selector official aLdhm;a(Lgr;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Ldhm$a;intermediary method_29306Lnet/minecraft/class_5330;method_29306(Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/class_5330$class_5331;named createTypeHandlerLnet/minecraft/util/JsonSerializing;createTypeHandler(Lnet/minecraft/util/registry/Registry;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/util/JsonSerializing$TypeHandler;
-
-