Class ModelCuboidData

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

@Environment(CLIENT) public final class ModelCuboidData extends Object
Mappings:
Namespace Name
official esx
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 Lesx;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 Vec3f offset
      Mappings:
      Namespace Name Mixin selector
      official b Lesx;b:Lk;
      intermediary field_27709 Lnet/minecraft/class_5604;field_27709:Lnet/minecraft/class_1160;
      named offset Lnet/minecraft/client/model/ModelCuboidData;offset:Lnet/minecraft/util/math/Vec3f;
    • dimensions

      private final Vec3f dimensions
      Mappings:
      Namespace Name Mixin selector
      official c Lesx;c:Lk;
      intermediary field_27710 Lnet/minecraft/class_5604;field_27710:Lnet/minecraft/class_1160;
      named dimensions Lnet/minecraft/client/model/ModelCuboidData;dimensions:Lnet/minecraft/util/math/Vec3f;
    • extraSize

      private final Dilation extraSize
      Mappings:
      Namespace Name Mixin selector
      official d Lesx;d:Lesy;
      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 Lesx;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 Lesx;f:Lete;
      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 Lesx;g:Lete;
      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;
  • 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)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lesx;<init>(Ljava/lang/String;FFFFFFFFLesy;ZFF)V
      intermediary <init> Lnet/minecraft/class_5604;<init>(Ljava/lang/String;FFFFFFFFLnet/minecraft/class_5605;ZFF)V
      named <init> Lnet/minecraft/client/model/ModelCuboidData;<init>(Ljava/lang/String;FFFFFFFFLnet/minecraft/client/model/Dilation;ZFF)V
  • Method Details

    • createCuboid

      public ModelPart.Cuboid createCuboid(int textureWidth, int textureHeight)
      Mappings:
      Namespace Name Mixin selector
      official a Lesx;a(II)Lesu$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;