Class ModelPart

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

@Environment(CLIENT)
public class ModelPart
extends Object
Mappings:
Namespace Name
official bct
intermediary net/minecraft/class_900
named net/minecraft/client/model/ModelPart
  • Field Details

    • field_3930

      public float field_3930
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a:F
      intermediary field_3930 Lnet/minecraft/class_900;field_3930:F
      named field_3930 Lnet/minecraft/client/model/ModelPart;field_3930:F
    • field_3931

      public float field_3931
      Mappings:
      Namespace Name Mixin selector
      official b Lbct;b:F
      intermediary field_3931 Lnet/minecraft/class_900;field_3931:F
      named field_3931 Lnet/minecraft/client/model/ModelPart;field_3931:F
    • textureOffsetU

      private int textureOffsetU
      Mappings:
      Namespace Name Mixin selector
      official r Lbct;r:I
      intermediary field_3947 Lnet/minecraft/class_900;field_3947:I
      named textureOffsetU Lnet/minecraft/client/model/ModelPart;textureOffsetU:I
    • textureOffsetV

      private int textureOffsetV
      Mappings:
      Namespace Name Mixin selector
      official s Lbct;s:I
      intermediary field_3948 Lnet/minecraft/class_900;field_3948:I
      named textureOffsetV Lnet/minecraft/client/model/ModelPart;textureOffsetV:I
    • pivotX

      public float pivotX
      Mappings:
      Namespace Name Mixin selector
      official c Lbct;c:F
      intermediary field_3932 Lnet/minecraft/class_900;field_3932:F
      named pivotX Lnet/minecraft/client/model/ModelPart;pivotX:F
    • pivotY

      public float pivotY
      Mappings:
      Namespace Name Mixin selector
      official d Lbct;d:F
      intermediary field_3933 Lnet/minecraft/class_900;field_3933:F
      named pivotY Lnet/minecraft/client/model/ModelPart;pivotY:F
    • pivotZ

      public float pivotZ
      Mappings:
      Namespace Name Mixin selector
      official e Lbct;e:F
      intermediary field_3934 Lnet/minecraft/class_900;field_3934:F
      named pivotZ Lnet/minecraft/client/model/ModelPart;pivotZ:F
    • posX

      public float posX
      Mappings:
      Namespace Name Mixin selector
      official f Lbct;f:F
      intermediary field_3935 Lnet/minecraft/class_900;field_3935:F
      named posX Lnet/minecraft/client/model/ModelPart;posX:F
    • posY

      public float posY
      Mappings:
      Namespace Name Mixin selector
      official g Lbct;g:F
      intermediary field_3936 Lnet/minecraft/class_900;field_3936:F
      named posY Lnet/minecraft/client/model/ModelPart;posY:F
    • posZ

      public float posZ
      Mappings:
      Namespace Name Mixin selector
      official h Lbct;h:F
      intermediary field_3937 Lnet/minecraft/class_900;field_3937:F
      named posZ Lnet/minecraft/client/model/ModelPart;posZ:F
    • field_3949

      private boolean field_3949
      Mappings:
      Namespace Name Mixin selector
      official t Lbct;t:Z
      intermediary field_3949 Lnet/minecraft/class_900;field_3949:Z
      named field_3949 Lnet/minecraft/client/model/ModelPart;field_3949:Z
    • field_3950

      private int field_3950
      Mappings:
      Namespace Name Mixin selector
      official u Lbct;u:I
      intermediary field_3950 Lnet/minecraft/class_900;field_3950:I
      named field_3950 Lnet/minecraft/client/model/ModelPart;field_3950:I
    • mirror

      public boolean mirror
      Mappings:
      Namespace Name Mixin selector
      official i Lbct;i:Z
      intermediary field_3938 Lnet/minecraft/class_900;field_3938:Z
      named mirror Lnet/minecraft/client/model/ModelPart;mirror:Z
    • visible

      public boolean visible
      Mappings:
      Namespace Name Mixin selector
      official j Lbct;j:Z
      intermediary field_3939 Lnet/minecraft/class_900;field_3939:Z
      named visible Lnet/minecraft/client/model/ModelPart;visible:Z
    • field_3940

      public boolean field_3940
      Mappings:
      Namespace Name Mixin selector
      official k Lbct;k:Z
      intermediary field_3940 Lnet/minecraft/class_900;field_3940:Z
      named field_3940 Lnet/minecraft/client/model/ModelPart;field_3940:Z
    • field_3941

      public List<ModelBox> field_3941
      Mappings:
      Namespace Name Mixin selector
      official l Lbct;l:Ljava/util/List;
      intermediary field_3941 Lnet/minecraft/class_900;field_3941:Ljava/util/List;
      named field_3941 Lnet/minecraft/client/model/ModelPart;field_3941:Ljava/util/List;
    • modelList

      public List<ModelPart> modelList
      Mappings:
      Namespace Name Mixin selector
      official m Lbct;m:Ljava/util/List;
      intermediary field_3942 Lnet/minecraft/class_900;field_3942:Ljava/util/List;
      named modelList Lnet/minecraft/client/model/ModelPart;modelList:Ljava/util/List;
    • name

      public final String name
      Mappings:
      Namespace Name Mixin selector
      official n Lbct;n:Ljava/lang/String;
      intermediary field_3943 Lnet/minecraft/class_900;field_3943:Ljava/lang/String;
      named name Lnet/minecraft/client/model/ModelPart;name:Ljava/lang/String;
    • renderer

      private EntityModel renderer
      Mappings:
      Namespace Name Mixin selector
      official v Lbct;v:Lbbo;
      intermediary field_3951 Lnet/minecraft/class_900;field_3951:Lnet/minecraft/class_871;
      named renderer Lnet/minecraft/client/model/ModelPart;renderer:Lnet/minecraft/client/render/entity/model/EntityModel;
    • field_3944

      public float field_3944
      Mappings:
      Namespace Name Mixin selector
      official o Lbct;o:F
      intermediary field_3944 Lnet/minecraft/class_900;field_3944:F
      named field_3944 Lnet/minecraft/client/model/ModelPart;field_3944:F
    • field_3945

      public float field_3945
      Mappings:
      Namespace Name Mixin selector
      official p Lbct;p:F
      intermediary field_3945 Lnet/minecraft/class_900;field_3945:F
      named field_3945 Lnet/minecraft/client/model/ModelPart;field_3945:F
    • field_3946

      public float field_3946
      Mappings:
      Namespace Name Mixin selector
      official q Lbct;q:F
      intermediary field_3946 Lnet/minecraft/class_900;field_3946:F
      named field_3946 Lnet/minecraft/client/model/ModelPart;field_3946:F
  • Constructor Details

    • ModelPart

      public ModelPart​(EntityModel renderer, String name)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbct;<init>(Lbbo;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_900;<init>(Lnet/minecraft/class_871;Ljava/lang/String;)V
      named <init> Lnet/minecraft/client/model/ModelPart;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;Ljava/lang/String;)V
    • ModelPart

      public ModelPart​(EntityModel renderer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbct;<init>(Lbbo;)V
      intermediary <init> Lnet/minecraft/class_900;<init>(Lnet/minecraft/class_871;)V
      named <init> Lnet/minecraft/client/model/ModelPart;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;)V
    • ModelPart

      public ModelPart​(EntityModel renderer, int textureOffsetU, int textureOffsetV)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbct;<init>(Lbbo;II)V
      intermediary <init> Lnet/minecraft/class_900;<init>(Lnet/minecraft/class_871;II)V
      named <init> Lnet/minecraft/client/model/ModelPart;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;II)V
  • Method Details

    • add

      public void add​(ModelPart part)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(Lbct;)V
      intermediary method_3102 Lnet/minecraft/class_900;method_3102(Lnet/minecraft/class_900;)V
      named add Lnet/minecraft/client/model/ModelPart;add(Lnet/minecraft/client/model/ModelPart;)V
    • setTextureOffset

      public ModelPart setTextureOffset​(int textureOffsetU, int textureOffsetV)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(II)Lbct;
      intermediary method_3101 Lnet/minecraft/class_900;method_3101(II)Lnet/minecraft/class_900;
      named setTextureOffset Lnet/minecraft/client/model/ModelPart;setTextureOffset(II)Lnet/minecraft/client/model/ModelPart;
    • method_3103

      public ModelPart method_3103​(String string, float float2, float float3, float float4, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(Ljava/lang/String;FFFIII)Lbct;
      intermediary method_3103 Lnet/minecraft/class_900;method_3103(Ljava/lang/String;FFFIII)Lnet/minecraft/class_900;
      named method_3103 Lnet/minecraft/client/model/ModelPart;method_3103(Ljava/lang/String;FFFIII)Lnet/minecraft/client/model/ModelPart;
    • method_3098

      public ModelPart method_3098​(float float2, float float3, float float4, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(FFFIII)Lbct;
      intermediary method_3098 Lnet/minecraft/class_900;method_3098(FFFIII)Lnet/minecraft/class_900;
      named method_3098 Lnet/minecraft/client/model/ModelPart;method_3098(FFFIII)Lnet/minecraft/client/model/ModelPart;
    • method_3100

      public ModelPart method_3100​(float float2, float float3, float float4, int int2, int int3, int int4, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(FFFIIIZ)Lbct;
      intermediary method_3100 Lnet/minecraft/class_900;method_3100(FFFIIIZ)Lnet/minecraft/class_900;
      named method_3100 Lnet/minecraft/client/model/ModelPart;method_3100(FFFIIIZ)Lnet/minecraft/client/model/ModelPart;
    • addCuboid

      public void addCuboid​(float float2, float float3, float float4, int int2, int int3, int int4, float float5)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(FFFIIIF)V
      intermediary method_3099 Lnet/minecraft/class_900;method_3099(FFFIIIF)V
      named addCuboid Lnet/minecraft/client/model/ModelPart;addCuboid(FFFIIIF)V
    • setPivot

      public void setPivot​(float x, float y, float z)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(FFF)V
      intermediary method_3097 Lnet/minecraft/class_900;method_3097(FFF)V
      named setPivot Lnet/minecraft/client/model/ModelPart;setPivot(FFF)V
    • render

      public void render​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbct;a(F)V
      intermediary method_3096 Lnet/minecraft/class_900;method_3096(F)V
      named render Lnet/minecraft/client/model/ModelPart;render(F)V
    • method_3104

      public void method_3104​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbct;b(F)V
      intermediary method_3104 Lnet/minecraft/class_900;method_3104(F)V
      named method_3104 Lnet/minecraft/client/model/ModelPart;method_3104(F)V
    • method_3106

      public void method_3106​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbct;c(F)V
      intermediary method_3106 Lnet/minecraft/class_900;method_3106(F)V
      named method_3106 Lnet/minecraft/client/model/ModelPart;method_3106(F)V
    • method_3107

      private void method_3107​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official d Lbct;d(F)V
      intermediary method_3107 Lnet/minecraft/class_900;method_3107(F)V
      named method_3107 Lnet/minecraft/client/model/ModelPart;method_3107(F)V
    • setTextureSize

      public ModelPart setTextureSize​(int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official b Lbct;b(II)Lbct;
      intermediary method_3105 Lnet/minecraft/class_900;method_3105(II)Lnet/minecraft/class_900;
      named setTextureSize Lnet/minecraft/client/model/ModelPart;setTextureSize(II)Lnet/minecraft/client/model/ModelPart;