类 MultipartModelComponent.Deserializer

    • 构造器详细资料

      • Deserializer

        public Deserializer()
    • 方法详细资料

      • deserialize

        public MultipartModelComponent deserialize​(JsonElement jsonElement,
                                                   Type type,
                                                   JsonDeserializationContext jsonDeserializationContext)
                                            throws JsonParseException
        指定者:
        deserialize 在接口中 JsonDeserializer<MultipartModelComponent>
        抛出:
        JsonParseException
        Mappings:
        Namespace Name Mixin selector
        official a Leno$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Leno;
        intermediary method_3535 Lnet/minecraft/class_819$class_820;method_3535(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_819;
        named deserialize Lnet/minecraft/client/render/model/json/MultipartModelComponent$Deserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/render/model/json/MultipartModelComponent;
      • deserializeSelectorOrDefault

        private MultipartModelSelector deserializeSelectorOrDefault​(JsonObject object)
        Mappings:
        Namespace Name Mixin selector
        official b Leno$a;b(Lcom/google/gson/JsonObject;)Lenk;
        intermediary method_3531 Lnet/minecraft/class_819$class_820;method_3531(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_815;
        named deserializeSelectorOrDefault Lnet/minecraft/client/render/model/json/MultipartModelComponent$Deserializer;deserializeSelectorOrDefault(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/json/MultipartModelSelector;
      • deserializeSelector

        static MultipartModelSelector deserializeSelector​(JsonObject object)
        Mappings:
        Namespace Name Mixin selector
        official a Leno$a;a(Lcom/google/gson/JsonObject;)Lenk;
        intermediary method_3536 Lnet/minecraft/class_819$class_820;method_3536(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_815;
        named deserializeSelector Lnet/minecraft/client/render/model/json/MultipartModelComponent$Deserializer;deserializeSelector(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/json/MultipartModelSelector;
      • createStatePropertySelector

        private static MultipartModelSelector createStatePropertySelector​(Map.Entry<String,​JsonElement> entry)
        Mappings:
        Namespace Name Mixin selector
        official a Leno$a;a(Ljava/util/Map$Entry;)Lenk;
        intermediary method_3533 Lnet/minecraft/class_819$class_820;method_3533(Ljava/util/Map$Entry;)Lnet/minecraft/class_815;
        named createStatePropertySelector Lnet/minecraft/client/render/model/json/MultipartModelComponent$Deserializer;createStatePropertySelector(Ljava/util/Map$Entry;)Lnet/minecraft/client/render/model/json/MultipartModelSelector;