Class ModelElement

java.lang.Object
net.minecraft.client.render.model.json.ModelElement

@Environment(CLIENT) public class ModelElement extends Object
Mappings:
Namespace Name
official bgh
intermediary net/minecraft/class_2438
named net/minecraft/client/render/model/json/ModelElement
  • Field Details

    • from

      public final org.lwjgl.util.vector.Vector3f from
      Mappings:
      Namespace Name Mixin selector
      official a Lbgh;a:Lorg/lwjgl/util/vector/Vector3f;
      intermediary field_10910 Lnet/minecraft/class_2438;field_10910:Lorg/lwjgl/util/vector/Vector3f;
      named from Lnet/minecraft/client/render/model/json/ModelElement;from:Lorg/lwjgl/util/vector/Vector3f;
    • to

      public final org.lwjgl.util.vector.Vector3f to
      Mappings:
      Namespace Name Mixin selector
      official b Lbgh;b:Lorg/lwjgl/util/vector/Vector3f;
      intermediary field_10911 Lnet/minecraft/class_2438;field_10911:Lorg/lwjgl/util/vector/Vector3f;
      named to Lnet/minecraft/client/render/model/json/ModelElement;to:Lorg/lwjgl/util/vector/Vector3f;
    • faces

      public final Map<Direction,ModelElementFace> faces
      Mappings:
      Namespace Name Mixin selector
      official c Lbgh;c:Ljava/util/Map;
      intermediary field_10912 Lnet/minecraft/class_2438;field_10912: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 Lbgh;d:Lbgj;
      intermediary field_10913 Lnet/minecraft/class_2438;field_10913:Lnet/minecraft/class_2442;
      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 Lbgh;e:Z
      intermediary field_10914 Lnet/minecraft/class_2438;field_10914:Z
      named shade Lnet/minecraft/client/render/model/json/ModelElement;shade:Z
  • Constructor Details

    • ModelElement

      public ModelElement(org.lwjgl.util.vector.Vector3f from, org.lwjgl.util.vector.Vector3f to, Map<Direction,ModelElementFace> faces, ModelRotation rotation, boolean shade)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbgh;<init>(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Ljava/util/Map;Lbgj;Z)V
      intermediary <init> Lnet/minecraft/class_2438;<init>(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Ljava/util/Map;Lnet/minecraft/class_2442;Z)V
      named <init> Lnet/minecraft/client/render/model/json/ModelElement;<init>(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Ljava/util/Map;Lnet/minecraft/client/render/model/json/ModelRotation;Z)V
  • Method Details

    • initTextures

      private void initTextures()
      Mappings:
      Namespace Name Mixin selector
      official a Lbgh;a()V
      intermediary method_9983 Lnet/minecraft/class_2438;method_9983()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 Lbgh;a(Lcq;)[F
      intermediary method_9984 Lnet/minecraft/class_2438;method_9984(Lnet/minecraft/class_1354;)[F
      named getRotatedMatrix Lnet/minecraft/client/render/model/json/ModelElement;getRotatedMatrix(Lnet/minecraft/util/math/Direction;)[F