Package net.minecraft.client.model
Class ModelPart
java.lang.Object
net.minecraft.client.model.ModelPart
@Environment(CLIENT) public class ModelPart extends Object
- Mappings:
Namespace Name official bctintermediary net/minecraft/class_900named net/minecraft/client/model/ModelPart
-
Field Summary
Fields Modifier and Type Field Description floatfield_3930floatfield_3931booleanfield_3940List<ModelBox>field_3941floatfield_3944floatfield_3945floatfield_3946private booleanfield_3949private intfield_3950booleanmirrorList<ModelPart>modelListStringnamefloatpivotXfloatpivotYfloatpivotZfloatposXfloatposYfloatposZprivate EntityModelrendererprivate inttextureOffsetUprivate inttextureOffsetVbooleanvisible -
Constructor Summary
Constructors Constructor Description ModelPart(EntityModel renderer)ModelPart(EntityModel renderer, int textureOffsetU, int textureOffsetV)ModelPart(EntityModel renderer, String name) -
Method Summary
Modifier and Type Method Description voidadd(ModelPart part)voidaddCuboid(float float2, float float3, float float4, int int2, int int3, int int4, float float5)ModelPartmethod_3098(float float2, float float3, float float4, int int2, int int3, int int4)ModelPartmethod_3100(float float2, float float3, float float4, int int2, int int3, int int4, boolean bool)ModelPartmethod_3103(String string, float float2, float float3, float float4, int int2, int int3, int int4)voidmethod_3104(float float2)voidmethod_3106(float float2)private voidmethod_3107(float float2)voidrender(float float2)voidsetPivot(float x, float y, float z)ModelPartsetTextureOffset(int textureOffsetU, int textureOffsetV)ModelPartsetTextureSize(int width, int height)
-
Field Details
-
field_3930
public float field_3930- Mappings:
Namespace Name Mixin selector official aLbct;a:Fintermediary field_3930Lnet/minecraft/class_900;field_3930:Fnamed field_3930Lnet/minecraft/client/model/ModelPart;field_3930:F
-
field_3931
public float field_3931- Mappings:
Namespace Name Mixin selector official bLbct;b:Fintermediary field_3931Lnet/minecraft/class_900;field_3931:Fnamed field_3931Lnet/minecraft/client/model/ModelPart;field_3931:F
-
textureOffsetU
private int textureOffsetU- Mappings:
Namespace Name Mixin selector official rLbct;r:Iintermediary field_3947Lnet/minecraft/class_900;field_3947:Inamed textureOffsetULnet/minecraft/client/model/ModelPart;textureOffsetU:I
-
textureOffsetV
private int textureOffsetV- Mappings:
Namespace Name Mixin selector official sLbct;s:Iintermediary field_3948Lnet/minecraft/class_900;field_3948:Inamed textureOffsetVLnet/minecraft/client/model/ModelPart;textureOffsetV:I
-
pivotX
public float pivotX- Mappings:
Namespace Name Mixin selector official cLbct;c:Fintermediary field_3932Lnet/minecraft/class_900;field_3932:Fnamed pivotXLnet/minecraft/client/model/ModelPart;pivotX:F
-
pivotY
public float pivotY- Mappings:
Namespace Name Mixin selector official dLbct;d:Fintermediary field_3933Lnet/minecraft/class_900;field_3933:Fnamed pivotYLnet/minecraft/client/model/ModelPart;pivotY:F
-
pivotZ
public float pivotZ- Mappings:
Namespace Name Mixin selector official eLbct;e:Fintermediary field_3934Lnet/minecraft/class_900;field_3934:Fnamed pivotZLnet/minecraft/client/model/ModelPart;pivotZ:F
-
posX
public float posX- Mappings:
Namespace Name Mixin selector official fLbct;f:Fintermediary field_3935Lnet/minecraft/class_900;field_3935:Fnamed posXLnet/minecraft/client/model/ModelPart;posX:F
-
posY
public float posY- Mappings:
Namespace Name Mixin selector official gLbct;g:Fintermediary field_3936Lnet/minecraft/class_900;field_3936:Fnamed posYLnet/minecraft/client/model/ModelPart;posY:F
-
posZ
public float posZ- Mappings:
Namespace Name Mixin selector official hLbct;h:Fintermediary field_3937Lnet/minecraft/class_900;field_3937:Fnamed posZLnet/minecraft/client/model/ModelPart;posZ:F
-
field_3949
private boolean field_3949- Mappings:
Namespace Name Mixin selector official tLbct;t:Zintermediary field_3949Lnet/minecraft/class_900;field_3949:Znamed field_3949Lnet/minecraft/client/model/ModelPart;field_3949:Z
-
field_3950
private int field_3950- Mappings:
Namespace Name Mixin selector official uLbct;u:Iintermediary field_3950Lnet/minecraft/class_900;field_3950:Inamed field_3950Lnet/minecraft/client/model/ModelPart;field_3950:I
-
mirror
public boolean mirror- Mappings:
Namespace Name Mixin selector official iLbct;i:Zintermediary field_3938Lnet/minecraft/class_900;field_3938:Znamed mirrorLnet/minecraft/client/model/ModelPart;mirror:Z
-
visible
public boolean visible- Mappings:
Namespace Name Mixin selector official jLbct;j:Zintermediary field_3939Lnet/minecraft/class_900;field_3939:Znamed visibleLnet/minecraft/client/model/ModelPart;visible:Z
-
field_3940
public boolean field_3940- Mappings:
Namespace Name Mixin selector official kLbct;k:Zintermediary field_3940Lnet/minecraft/class_900;field_3940:Znamed field_3940Lnet/minecraft/client/model/ModelPart;field_3940:Z
-
field_3941
- Mappings:
Namespace Name Mixin selector official lLbct;l:Ljava/util/List;intermediary field_3941Lnet/minecraft/class_900;field_3941:Ljava/util/List;named field_3941Lnet/minecraft/client/model/ModelPart;field_3941:Ljava/util/List;
-
modelList
- Mappings:
Namespace Name Mixin selector official mLbct;m:Ljava/util/List;intermediary field_3942Lnet/minecraft/class_900;field_3942:Ljava/util/List;named modelListLnet/minecraft/client/model/ModelPart;modelList:Ljava/util/List;
-
name
- Mappings:
Namespace Name Mixin selector official nLbct;n:Ljava/lang/String;intermediary field_3943Lnet/minecraft/class_900;field_3943:Ljava/lang/String;named nameLnet/minecraft/client/model/ModelPart;name:Ljava/lang/String;
-
renderer
- Mappings:
Namespace Name Mixin selector official vLbct;v:Lbbo;intermediary field_3951Lnet/minecraft/class_900;field_3951:Lnet/minecraft/class_871;named rendererLnet/minecraft/client/model/ModelPart;renderer:Lnet/minecraft/client/render/entity/model/EntityModel;
-
field_3944
public float field_3944- Mappings:
Namespace Name Mixin selector official oLbct;o:Fintermediary field_3944Lnet/minecraft/class_900;field_3944:Fnamed field_3944Lnet/minecraft/client/model/ModelPart;field_3944:F
-
field_3945
public float field_3945- Mappings:
Namespace Name Mixin selector official pLbct;p:Fintermediary field_3945Lnet/minecraft/class_900;field_3945:Fnamed field_3945Lnet/minecraft/client/model/ModelPart;field_3945:F
-
field_3946
public float field_3946- Mappings:
Namespace Name Mixin selector official qLbct;q:Fintermediary field_3946Lnet/minecraft/class_900;field_3946:Fnamed field_3946Lnet/minecraft/client/model/ModelPart;field_3946:F
-
-
Constructor Details
-
ModelPart
- Mappings:
Namespace Name Mixin selector official <init>Lbct;<init>(Lbbo;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_900;<init>(Lnet/minecraft/class_871;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/client/model/ModelPart;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;Ljava/lang/String;)V
-
ModelPart
- Mappings:
Namespace Name Mixin selector official <init>Lbct;<init>(Lbbo;)Vintermediary <init>Lnet/minecraft/class_900;<init>(Lnet/minecraft/class_871;)Vnamed <init>Lnet/minecraft/client/model/ModelPart;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;)V
-
ModelPart
- Mappings:
Namespace Name Mixin selector official <init>Lbct;<init>(Lbbo;II)Vintermediary <init>Lnet/minecraft/class_900;<init>(Lnet/minecraft/class_871;II)Vnamed <init>Lnet/minecraft/client/model/ModelPart;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;II)V
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector official aLbct;a(Lbct;)Vintermediary method_3102Lnet/minecraft/class_900;method_3102(Lnet/minecraft/class_900;)Vnamed addLnet/minecraft/client/model/ModelPart;add(Lnet/minecraft/client/model/ModelPart;)V
-
setTextureOffset
- Mappings:
Namespace Name Mixin selector official aLbct;a(II)Lbct;intermediary method_3101Lnet/minecraft/class_900;method_3101(II)Lnet/minecraft/class_900;named setTextureOffsetLnet/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 aLbct;a(Ljava/lang/String;FFFIII)Lbct;intermediary method_3103Lnet/minecraft/class_900;method_3103(Ljava/lang/String;FFFIII)Lnet/minecraft/class_900;named method_3103Lnet/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 aLbct;a(FFFIII)Lbct;intermediary method_3098Lnet/minecraft/class_900;method_3098(FFFIII)Lnet/minecraft/class_900;named method_3098Lnet/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 aLbct;a(FFFIIIZ)Lbct;intermediary method_3100Lnet/minecraft/class_900;method_3100(FFFIIIZ)Lnet/minecraft/class_900;named method_3100Lnet/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 aLbct;a(FFFIIIF)Vintermediary method_3099Lnet/minecraft/class_900;method_3099(FFFIIIF)Vnamed addCuboidLnet/minecraft/client/model/ModelPart;addCuboid(FFFIIIF)V
-
setPivot
public void setPivot(float x, float y, float z)- Mappings:
Namespace Name Mixin selector official aLbct;a(FFF)Vintermediary method_3097Lnet/minecraft/class_900;method_3097(FFF)Vnamed setPivotLnet/minecraft/client/model/ModelPart;setPivot(FFF)V
-
render
public void render(float float2)- Mappings:
Namespace Name Mixin selector official aLbct;a(F)Vintermediary method_3096Lnet/minecraft/class_900;method_3096(F)Vnamed renderLnet/minecraft/client/model/ModelPart;render(F)V
-
method_3104
public void method_3104(float float2)- Mappings:
Namespace Name Mixin selector official bLbct;b(F)Vintermediary method_3104Lnet/minecraft/class_900;method_3104(F)Vnamed method_3104Lnet/minecraft/client/model/ModelPart;method_3104(F)V
-
method_3106
public void method_3106(float float2)- Mappings:
Namespace Name Mixin selector official cLbct;c(F)Vintermediary method_3106Lnet/minecraft/class_900;method_3106(F)Vnamed method_3106Lnet/minecraft/client/model/ModelPart;method_3106(F)V
-
method_3107
private void method_3107(float float2)- Mappings:
Namespace Name Mixin selector official dLbct;d(F)Vintermediary method_3107Lnet/minecraft/class_900;method_3107(F)Vnamed method_3107Lnet/minecraft/client/model/ModelPart;method_3107(F)V
-
setTextureSize
- Mappings:
Namespace Name Mixin selector official bLbct;b(II)Lbct;intermediary method_3105Lnet/minecraft/class_900;method_3105(II)Lnet/minecraft/class_900;named setTextureSizeLnet/minecraft/client/model/ModelPart;setTextureSize(II)Lnet/minecraft/client/model/ModelPart;
-