类 ModelVariantMap.Deserializer

    • 构造器详细资料

      • Deserializer

        public Deserializer()
    • 方法详细资料

      • deserialize

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

        protected Map<String,​WeightedUnbakedModel> deserializeVariants​(JsonDeserializationContext context,
                                                                             JsonObject object)
        Mappings:
        Namespace Name Mixin selector
        official a Lena$b;a(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;
        intermediary method_3429 Lnet/minecraft/class_790$class_792;method_3429(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;
        named deserializeVariants Lnet/minecraft/client/render/model/json/ModelVariantMap$Deserializer;deserializeVariants(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;
      • deserializeMultipart

        @Nullable
        protected @Nullable MultipartUnbakedModel deserializeMultipart​(JsonDeserializationContext context,
                                                                       JsonObject object)
        Mappings:
        Namespace Name Mixin selector
        official b Lena$b;b(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lenm;
        intermediary method_3427 Lnet/minecraft/class_790$class_792;method_3427(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_816;
        named deserializeMultipart Lnet/minecraft/client/render/model/json/ModelVariantMap$Deserializer;deserializeMultipart(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/MultipartUnbakedModel;