Class ModelCuboidData

java.lang.Object
net.minecraft.client.model.ModelCuboidData

@Environment(CLIENT) public final class ModelCuboidData extends Object
Mappings:
Namespace Name
official fif
intermediary net/minecraft/class_5604
named net/minecraft/client/model/ModelCuboidData
  • Field Details

    • name

      @Nullable private final @Nullable String name
      Mappings:
      Namespace Name Mixin selector
      official a Lfif;a:Ljava/lang/String;
      intermediary field_27708 Lnet/minecraft/class_5604;field_27708:Ljava/lang/String;
      named name Lnet/minecraft/client/model/ModelCuboidData;name:Ljava/lang/String;
    • offset

      private final Vector3f offset
      Mappings:
      Namespace Name Mixin selector
      official b Lfif;b:Lorg/joml/Vector3f;
      intermediary field_27709 Lnet/minecraft/class_5604;field_27709:Lorg/joml/Vector3f;
      named offset Lnet/minecraft/client/model/ModelCuboidData;offset:Lorg/joml/Vector3f;
    • dimensions

      private final Vector3f dimensions
      Mappings:
      Namespace Name Mixin selector
      official c Lfif;c:Lorg/joml/Vector3f;
      intermediary field_27710 Lnet/minecraft/class_5604;field_27710:Lorg/joml/Vector3f;
      named dimensions Lnet/minecraft/client/model/ModelCuboidData;dimensions:Lorg/joml/Vector3f;
    • extraSize

      private final Dilation extraSize
      Mappings:
      Namespace Name Mixin selector
      official d Lfif;d:Lfig;
      intermediary field_27711 Lnet/minecraft/class_5604;field_27711:Lnet/minecraft/class_5605;
      named extraSize Lnet/minecraft/client/model/ModelCuboidData;extraSize:Lnet/minecraft/client/model/Dilation;
    • mirror

      private final boolean mirror
      Mappings:
      Namespace Name Mixin selector
      official e Lfif;e:Z
      intermediary field_27712 Lnet/minecraft/class_5604;field_27712:Z
      named mirror Lnet/minecraft/client/model/ModelCuboidData;mirror:Z
    • textureUV

      private final Vector2f textureUV
      Mappings:
      Namespace Name Mixin selector
      official f Lfif;f:Lfim;
      intermediary field_27713 Lnet/minecraft/class_5604;field_27713:Lnet/minecraft/class_5611;
      named textureUV Lnet/minecraft/client/model/ModelCuboidData;textureUV:Lnet/minecraft/client/util/math/Vector2f;
    • textureScale

      private final Vector2f textureScale
      Mappings:
      Namespace Name Mixin selector
      official g Lfif;g:Lfim;
      intermediary field_27714 Lnet/minecraft/class_5604;field_27714:Lnet/minecraft/class_5611;
      named textureScale Lnet/minecraft/client/model/ModelCuboidData;textureScale:Lnet/minecraft/client/util/math/Vector2f;
    • directions

      private final Set<Direction> directions
      Mappings:
      Namespace Name Mixin selector
      official h Lfif;h:Ljava/util/Set;
      intermediary field_42887 Lnet/minecraft/class_5604;field_42887:Ljava/util/Set;
      named directions Lnet/minecraft/client/model/ModelCuboidData;directions:Ljava/util/Set;
  • Constructor Details

    • ModelCuboidData

      protected ModelCuboidData(@Nullable @Nullable String name, float textureX, float textureY, float offsetX, float offsetY, float offsetZ, float sizeX, float sizeY, float sizeZ, Dilation extra, boolean mirror, float textureScaleX, float textureScaleY, Set<Direction> directions)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfif;<init>(Ljava/lang/String;FFFFFFFFLfig;ZFFLjava/util/Set;)V
      intermediary <init> Lnet/minecraft/class_5604;<init>(Ljava/lang/String;FFFFFFFFLnet/minecraft/class_5605;ZFFLjava/util/Set;)V
      named <init> Lnet/minecraft/client/model/ModelCuboidData;<init>(Ljava/lang/String;FFFFFFFFLnet/minecraft/client/model/Dilation;ZFFLjava/util/Set;)V
  • Method Details

    • createCuboid

      public ModelPart.Cuboid createCuboid(int textureWidth, int textureHeight)
      Mappings:
      Namespace Name Mixin selector
      official a Lfif;a(II)Lfic$a;
      intermediary method_32093 Lnet/minecraft/class_5604;method_32093(II)Lnet/minecraft/class_630$class_628;
      named createCuboid Lnet/minecraft/client/model/ModelCuboidData;createCuboid(II)Lnet/minecraft/client/model/ModelPart$Cuboid;