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_1056
named net/minecraft/client/render/model/json/ModelElement
  • Field Details

    • field_4562

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

      public final org.lwjgl.util.vector.Vector3f field_4563
      Mappings:
      Namespace Name Mixin selector
      official b Lbgh;b:Lorg/lwjgl/util/vector/Vector3f;
      intermediary field_4563 Lnet/minecraft/class_1056;field_4563:Lorg/lwjgl/util/vector/Vector3f;
      named field_4563 Lnet/minecraft/client/render/model/json/ModelElement;field_4563: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_4564 Lnet/minecraft/class_1056;field_4564:Ljava/util/Map;
      named faces Lnet/minecraft/client/render/model/json/ModelElement;faces:Ljava/util/Map;
    • field_4565

      public final ModelRotation field_4565
      Mappings:
      Namespace Name Mixin selector
      official d Lbgh;d:Lbgj;
      intermediary field_4565 Lnet/minecraft/class_1056;field_4565:Lnet/minecraft/class_1060;
      named field_4565 Lnet/minecraft/client/render/model/json/ModelElement;field_4565:Lnet/minecraft/client/render/model/json/ModelRotation;
    • shade

      public final boolean shade
      Mappings:
      Namespace Name Mixin selector
      official e Lbgh;e:Z
      intermediary field_4566 Lnet/minecraft/class_1056;field_4566:Z
      named shade Lnet/minecraft/client/render/model/json/ModelElement;shade:Z
  • Constructor Details

    • ModelElement

      public ModelElement​(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, Map<Direction,​ModelElementFace> map, ModelRotation modelRotation, boolean bool)
  • Method Details

    • initTextures

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