类 ModelElement


  • @Environment(CLIENT)
    public class ModelElement
    extends Object
    Mappings:
    Namespace Name
    official emv
    intermediary net/minecraft/class_785
    named net/minecraft/client/render/model/json/ModelElement
    • 字段详细资料

      • field_32785

        private static final boolean field_32785
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lemv;f:Z
        intermediary field_32785 Lnet/minecraft/class_785;field_32785:Z
        named field_32785 Lnet/minecraft/client/render/model/json/ModelElement;field_32785:Z
      • field_32786

        private static final float field_32786
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lemv;g:F
        intermediary field_32786 Lnet/minecraft/class_785;field_32786:F
        named field_32786 Lnet/minecraft/client/render/model/json/ModelElement;field_32786:F
      • field_32787

        private static final float field_32787
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lemv;h:F
        intermediary field_32787 Lnet/minecraft/class_785;field_32787:F
        named field_32787 Lnet/minecraft/client/render/model/json/ModelElement;field_32787:F
      • from

        public final Vec3f from
        Mappings:
        Namespace Name Mixin selector
        official a Lemv;a:Lk;
        intermediary field_4228 Lnet/minecraft/class_785;field_4228:Lnet/minecraft/class_1160;
        named from Lnet/minecraft/client/render/model/json/ModelElement;from:Lnet/minecraft/util/math/Vec3f;
      • to

        public final Vec3f to
        Mappings:
        Namespace Name Mixin selector
        official b Lemv;b:Lk;
        intermediary field_4231 Lnet/minecraft/class_785;field_4231:Lnet/minecraft/class_1160;
        named to Lnet/minecraft/client/render/model/json/ModelElement;to:Lnet/minecraft/util/math/Vec3f;
      • faces

        public final Map<Direction,​ModelElementFace> faces
        Mappings:
        Namespace Name Mixin selector
        official c Lemv;c:Ljava/util/Map;
        intermediary field_4230 Lnet/minecraft/class_785;field_4230:Ljava/util/Map;
        named faces Lnet/minecraft/client/render/model/json/ModelElement;faces:Ljava/util/Map;
      • rotation

        public final ModelRotation rotation
        Mappings:
        Namespace Name Mixin selector
        official d Lemv;d:Lemx;
        intermediary field_4232 Lnet/minecraft/class_785;field_4232:Lnet/minecraft/class_789;
        named rotation Lnet/minecraft/client/render/model/json/ModelElement;rotation:Lnet/minecraft/client/render/model/json/ModelRotation;
      • shade

        public final boolean shade
        Mappings:
        Namespace Name Mixin selector
        official e Lemv;e:Z
        intermediary field_4229 Lnet/minecraft/class_785;field_4229:Z
        named shade Lnet/minecraft/client/render/model/json/ModelElement;shade:Z
    • 构造器详细资料

      • ModelElement

        public ModelElement​(Vec3f from,
                            Vec3f to,
                            Map<Direction,​ModelElementFace> faces,
                            @Nullable
                            @Nullable ModelRotation rotation,
                            boolean shade)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lemv;<init>(Lk;Lk;Ljava/util/Map;Lemx;Z)V
        intermediary <init> Lnet/minecraft/class_785;<init>(Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Ljava/util/Map;Lnet/minecraft/class_789;Z)V
        named <init> Lnet/minecraft/client/render/model/json/ModelElement;<init>(Lnet/minecraft/util/math/Vec3f;Lnet/minecraft/util/math/Vec3f;Ljava/util/Map;Lnet/minecraft/client/render/model/json/ModelRotation;Z)V
    • 方法详细资料

      • initTextures

        private void initTextures()
        Mappings:
        Namespace Name Mixin selector
        official a Lemv;a()V
        intermediary method_3402 Lnet/minecraft/class_785;method_3402()V
        named initTextures Lnet/minecraft/client/render/model/json/ModelElement;initTextures()V
      • getRotatedMatrix

        private float[] getRotatedMatrix​(Direction direction)
        Mappings:
        Namespace Name Mixin selector
        official a Lemv;a(Lgg;)[F
        intermediary method_3401 Lnet/minecraft/class_785;method_3401(Lnet/minecraft/class_2350;)[F
        named getRotatedMatrix Lnet/minecraft/client/render/model/json/ModelElement;getRotatedMatrix(Lnet/minecraft/util/math/Direction;)[F