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 intermediary net/minecraft/class_621official fdjnamed 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 TypeMethodDescriptionvoidanimateModel(T t, float float2, float float3, float float4) getPart()static TexturedModelDatagetTexturedModelData(Dilation dilation) private static <T extends WitherEntity>
voidrotateHead(T entity, ModelPart head, int sigma) voidMethods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
animateMovement, getChild, render, updateAnimation, updateAnimationMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
RIBCAGE
The key of the ribcage model part, whose value is "ribcage".- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32571Lnet/minecraft/class_621;field_32571:Ljava/lang/String;official aLfdj;a: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 intermediary field_32572Lnet/minecraft/class_621;field_32572:Ljava/lang/String;official bLfdj;b: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 intermediary field_32573Lnet/minecraft/class_621;field_32573:Ljava/lang/String;official fLfdj;f: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 intermediary field_32574Lnet/minecraft/class_621;field_32574:Ljava/lang/String;official gLfdj;g: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 intermediary field_32575Lnet/minecraft/class_621;field_32575:Fofficial hLfdj;h: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 intermediary field_32576Lnet/minecraft/class_621;field_32576:Fofficial iLfdj;i:Fnamed TAIL_PITCH_OFFSETLnet/minecraft/client/render/entity/model/WitherEntityModel;TAIL_PITCH_OFFSET:F
-
root
- Mappings:
Namespace Name Mixin selector intermediary field_27532Lnet/minecraft/class_621;field_27532:Lnet/minecraft/class_630;official jLfdj;j:Lfdt;named rootLnet/minecraft/client/render/entity/model/WitherEntityModel;root:Lnet/minecraft/client/model/ModelPart;
-
centerHead
- Mappings:
Namespace Name Mixin selector intermediary field_27533Lnet/minecraft/class_621;field_27533:Lnet/minecraft/class_630;official kLfdj;k:Lfdt;named centerHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;centerHead:Lnet/minecraft/client/model/ModelPart;
-
rightHead
- Mappings:
Namespace Name Mixin selector intermediary field_27534Lnet/minecraft/class_621;field_27534:Lnet/minecraft/class_630;official lLfdj;l:Lfdt;named rightHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;rightHead:Lnet/minecraft/client/model/ModelPart;
-
leftHead
- Mappings:
Namespace Name Mixin selector intermediary field_27535Lnet/minecraft/class_621;field_27535:Lnet/minecraft/class_630;official mLfdj;m:Lfdt;named leftHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;leftHead:Lnet/minecraft/client/model/ModelPart;
-
ribcage
- Mappings:
Namespace Name Mixin selector intermediary field_27536Lnet/minecraft/class_621;field_27536:Lnet/minecraft/class_630;official nLfdj;n:Lfdt;named ribcageLnet/minecraft/client/render/entity/model/WitherEntityModel;ribcage:Lnet/minecraft/client/model/ModelPart;
-
tail
- Mappings:
Namespace Name Mixin selector intermediary field_27537Lnet/minecraft/class_621;field_27537:Lnet/minecraft/class_630;official oLfdj;o:Lfdt;named tailLnet/minecraft/client/render/entity/model/WitherEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
WitherEntityModel
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_621;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfdj;<init>(Lfdt;)Vnamed <init>Lnet/minecraft/client/render/entity/model/WitherEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector intermediary method_32067Lnet/minecraft/class_621;method_32067(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;official aLfdj;a(Lfdx;)Lfdz;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 intermediary method_32008Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;official aLfbd;a()Lfdt;named getPartLnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector intermediary method_17130Lnet/minecraft/class_621;method_17130(Lnet/minecraft/class_1528;FFFFF)Vofficial aLfdj;a(Lbut;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/WitherEntityModel;setAngles(Lnet/minecraft/entity/boss/WitherEntity;FFFFF)V
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector intermediary method_17128Lnet/minecraft/class_621;method_17128(Lnet/minecraft/class_1528;FFF)Vofficial aLfdj;a(Lbut;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/model/WitherEntityModel;animateModel(Lnet/minecraft/entity/boss/WitherEntity;FFF)V
-
rotateHead
- Mappings:
Namespace Name Mixin selector intermediary method_32066Lnet/minecraft/class_621;method_32066(Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)Vofficial aLfdj;a(Lbut;Lfdt;I)Vnamed rotateHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;rotateHead(Lnet/minecraft/entity/boss/WitherEntity;Lnet/minecraft/client/model/ModelPart;I)V
-