Class WitherEntityModel<T extends WitherEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.SinglePartEntityModel<T>
net.minecraft.client.render.entity.model.WitherEntityModel<T>
@Environment(CLIENT)
public class WitherEntityModel<T extends WitherEntity>
extends SinglePartEntityModel<T>
Represents the model of a WitherEntity.
| Part Name | Parent | Corresponding Field |
|---|---|---|
shoulders | Root part | |
| "ribcage" | Root part | ribcage |
| "tail" | Root part | tail |
| "center_head" | Root part | centerHead |
| "right_head" | Root part | rightHead |
| "left_head" | Root part | leftHead |
- Mappings:
Namespace Name official ewjintermediary net/minecraft/class_621named net/minecraft/client/render/entity/model/WitherEntityModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final StringThe key of the center head model part, whose value is "center_head".private final ModelPartprivate static final StringThe key of the left head model part, whose value is "left_head".private final ModelPartprivate final ModelPartprivate static final StringThe key of the ribcage model part, whose value is "ribcage".private static final floatprivate static final StringThe key of the right head model part, whose value is "right_head".private final ModelPartprivate final ModelPartprivate final ModelPartprivate static final floatFields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPart()static TexturedModelDatagetTexturedModelData(Dilation dilation) voidmethod_17128(T t, float float2, float float3, float float4) voidmethod_17130(T t, float float2, float float3, float float4, float float5, float float6) private static <T extends WitherEntity>
voidrotateHead(T entity, ModelPart head, int sigma) Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
getChild, render, updateAnimation, updateAnimationMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo, setAngles
-
Field Details
-
RIBCAGE
The key of the ribcage model part, whose value is "ribcage".- See Also:
- Mappings:
Namespace Name Mixin selector official aLewj;a:Ljava/lang/String;intermediary field_32571Lnet/minecraft/class_621;field_32571:Ljava/lang/String;named RIBCAGELnet/minecraft/client/render/entity/model/WitherEntityModel;RIBCAGE:Ljava/lang/String;
-
CENTER_HEAD
The key of the center head model part, whose value is "center_head".- See Also:
- Mappings:
Namespace Name Mixin selector official bLewj;b:Ljava/lang/String;intermediary field_32572Lnet/minecraft/class_621;field_32572:Ljava/lang/String;named CENTER_HEADLnet/minecraft/client/render/entity/model/WitherEntityModel;CENTER_HEAD:Ljava/lang/String;
-
RIGHT_HEAD
The key of the right head model part, whose value is "right_head".- See Also:
- Mappings:
Namespace Name Mixin selector official fLewj;f:Ljava/lang/String;intermediary field_32573Lnet/minecraft/class_621;field_32573:Ljava/lang/String;named RIGHT_HEADLnet/minecraft/client/render/entity/model/WitherEntityModel;RIGHT_HEAD:Ljava/lang/String;
-
LEFT_HEAD
The key of the left head model part, whose value is "left_head".- See Also:
- Mappings:
Namespace Name Mixin selector official gLewj;g:Ljava/lang/String;intermediary field_32574Lnet/minecraft/class_621;field_32574:Ljava/lang/String;named LEFT_HEADLnet/minecraft/client/render/entity/model/WitherEntityModel;LEFT_HEAD:Ljava/lang/String;
-
RIBCAGE_PITCH_OFFSET
private static final float RIBCAGE_PITCH_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector official hLewj;h:Fintermediary field_32575Lnet/minecraft/class_621;field_32575:Fnamed RIBCAGE_PITCH_OFFSETLnet/minecraft/client/render/entity/model/WitherEntityModel;RIBCAGE_PITCH_OFFSET:F
-
TAIL_PITCH_OFFSET
private static final float TAIL_PITCH_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector official iLewj;i:Fintermediary field_32576Lnet/minecraft/class_621;field_32576:Fnamed TAIL_PITCH_OFFSETLnet/minecraft/client/render/entity/model/WitherEntityModel;TAIL_PITCH_OFFSET:F
-
root
- Mappings:
Namespace Name Mixin selector official jLewj;j:Lewt;intermediary field_27532Lnet/minecraft/class_621;field_27532:Lnet/minecraft/class_630;named rootLnet/minecraft/client/render/entity/model/WitherEntityModel;root:Lnet/minecraft/client/model/ModelPart;
-
centerHead
- Mappings:
Namespace Name Mixin selector official kLewj;k:Lewt;intermediary field_27533Lnet/minecraft/class_621;field_27533:Lnet/minecraft/class_630;named centerHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;centerHead:Lnet/minecraft/client/model/ModelPart;
-
rightHead
- Mappings:
Namespace Name Mixin selector official lLewj;l:Lewt;intermediary field_27534Lnet/minecraft/class_621;field_27534:Lnet/minecraft/class_630;named rightHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;rightHead:Lnet/minecraft/client/model/ModelPart;
-
leftHead
- Mappings:
Namespace Name Mixin selector official mLewj;m:Lewt;intermediary field_27535Lnet/minecraft/class_621;field_27535:Lnet/minecraft/class_630;named leftHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;leftHead:Lnet/minecraft/client/model/ModelPart;
-
ribcage
- Mappings:
Namespace Name Mixin selector official nLewj;n:Lewt;intermediary field_27536Lnet/minecraft/class_621;field_27536:Lnet/minecraft/class_630;named ribcageLnet/minecraft/client/render/entity/model/WitherEntityModel;ribcage:Lnet/minecraft/client/model/ModelPart;
-
tail
- Mappings:
Namespace Name Mixin selector official oLewj;o:Lewt;intermediary field_27537Lnet/minecraft/class_621;field_27537:Lnet/minecraft/class_630;named tailLnet/minecraft/client/render/entity/model/WitherEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
WitherEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lewj;<init>(Lewt;)Vintermediary <init>Lnet/minecraft/class_621;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/WitherEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official aLewj;a(Lewx;)Lewz;intermediary method_32067Lnet/minecraft/class_621;method_32067(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;named getTexturedModelDataLnet/minecraft/client/render/entity/model/WitherEntityModel;getTexturedModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/TexturedModelData;
-
getPart
- Specified by:
getPartin classSinglePartEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector official aLeug;a()Lewt;intermediary method_32008Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;named getPartLnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
-
method_17130
- Mappings:
Namespace Name Mixin selector official aLewj;a(Lbrz;FFFFF)Vintermediary method_17130Lnet/minecraft/class_621;method_17130(Lnet/minecraft/class_1528;FFFFF)Vnamed method_17130Lnet/minecraft/client/render/entity/model/WitherEntityModel;method_17130(Lnet/minecraft/entity/boss/WitherEntity;FFFFF)V
-
method_17128
- Mappings:
Namespace Name Mixin selector official aLewj;a(Lbrz;FFF)Vintermediary method_17128Lnet/minecraft/class_621;method_17128(Lnet/minecraft/class_1528;FFF)Vnamed method_17128Lnet/minecraft/client/render/entity/model/WitherEntityModel;method_17128(Lnet/minecraft/entity/boss/WitherEntity;FFF)V
-
rotateHead
- Mappings:
Namespace Name Mixin selector official aLewj;a(Lbrz;Lewt;I)Vintermediary method_32066Lnet/minecraft/class_621;method_32066(Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)Vnamed rotateHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;rotateHead(Lnet/minecraft/entity/boss/WitherEntity;Lnet/minecraft/client/model/ModelPart;I)V
-