类 Transformation.Deserializer

    • 字段详细资料

      • DEFAULT_ROTATION

        private static final Vec3f DEFAULT_ROTATION
        Mappings:
        Namespace Name Mixin selector
        official c Lenf$a;c:Lk;
        intermediary field_4288 Lnet/minecraft/class_804$class_805;field_4288:Lnet/minecraft/class_1160;
        named DEFAULT_ROTATION Lnet/minecraft/client/render/model/json/Transformation$Deserializer;DEFAULT_ROTATION:Lnet/minecraft/util/math/Vec3f;
      • DEFAULT_TRANSLATION

        private static final Vec3f DEFAULT_TRANSLATION
        Mappings:
        Namespace Name Mixin selector
        official d Lenf$a;d:Lk;
        intermediary field_4290 Lnet/minecraft/class_804$class_805;field_4290:Lnet/minecraft/class_1160;
        named DEFAULT_TRANSLATION Lnet/minecraft/client/render/model/json/Transformation$Deserializer;DEFAULT_TRANSLATION:Lnet/minecraft/util/math/Vec3f;
      • DEFAULT_SCALE

        private static final Vec3f DEFAULT_SCALE
        Mappings:
        Namespace Name Mixin selector
        official e Lenf$a;e:Lk;
        intermediary field_4289 Lnet/minecraft/class_804$class_805;field_4289:Lnet/minecraft/class_1160;
        named DEFAULT_SCALE Lnet/minecraft/client/render/model/json/Transformation$Deserializer;DEFAULT_SCALE:Lnet/minecraft/util/math/Vec3f;
      • field_32808

        public static final float field_32808
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lenf$a;a:F
        intermediary field_32808 Lnet/minecraft/class_804$class_805;field_32808:F
        named field_32808 Lnet/minecraft/client/render/model/json/Transformation$Deserializer;field_32808:F
      • field_32809

        public static final float field_32809
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lenf$a;b:F
        intermediary field_32809 Lnet/minecraft/class_804$class_805;field_32809:F
        named field_32809 Lnet/minecraft/client/render/model/json/Transformation$Deserializer;field_32809:F
    • 构造器详细资料

      • Deserializer

        protected Deserializer()
    • 方法详细资料

      • deserialize

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

        private Vec3f parseVector3f​(JsonObject json,
                                    String key,
                                    Vec3f fallback)
        Mappings:
        Namespace Name Mixin selector
        official a Lenf$a;a(Lcom/google/gson/JsonObject;Ljava/lang/String;Lk;)Lk;
        intermediary method_3493 Lnet/minecraft/class_804$class_805;method_3493(Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_1160;)Lnet/minecraft/class_1160;
        named parseVector3f Lnet/minecraft/client/render/model/json/Transformation$Deserializer;parseVector3f(Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/util/math/Vec3f;)Lnet/minecraft/util/math/Vec3f;