Class WitherEntityModel<T extends WitherEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
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"<T extends WitherEntity> | Root part | ribcage |
| "tail" | Root part | tail |
| "center_head"<T extends WitherEntity> | Root part | centerHead |
| "right_head"<T extends WitherEntity> | Root part | rightHead |
| "left_head"<T extends WitherEntity> | Root part | leftHead |
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/WitherEntityModelintermediary net/minecraft/class_621official fwy
-
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
animate, 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 named RIBCAGELnet/minecraft/client/render/entity/model/WitherEntityModel;RIBCAGE:Ljava/lang/String;intermediary field_32571Lnet/minecraft/class_621;field_32571:Ljava/lang/String;official aLfwy;a: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 named CENTER_HEADLnet/minecraft/client/render/entity/model/WitherEntityModel;CENTER_HEAD:Ljava/lang/String;intermediary field_32572Lnet/minecraft/class_621;field_32572:Ljava/lang/String;official bLfwy;b: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 named RIGHT_HEADLnet/minecraft/client/render/entity/model/WitherEntityModel;RIGHT_HEAD:Ljava/lang/String;intermediary field_32573Lnet/minecraft/class_621;field_32573:Ljava/lang/String;official fLfwy;f: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 named LEFT_HEADLnet/minecraft/client/render/entity/model/WitherEntityModel;LEFT_HEAD:Ljava/lang/String;intermediary field_32574Lnet/minecraft/class_621;field_32574:Ljava/lang/String;official gLfwy;g:Ljava/lang/String;
-
RIBCAGE_PITCH_OFFSET
private static final float RIBCAGE_PITCH_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named RIBCAGE_PITCH_OFFSETLnet/minecraft/client/render/entity/model/WitherEntityModel;RIBCAGE_PITCH_OFFSET:Fintermediary field_32575Lnet/minecraft/class_621;field_32575:Fofficial hLfwy;h:F
-
TAIL_PITCH_OFFSET
private static final float TAIL_PITCH_OFFSET- See Also:
- Mappings:
Namespace Name Mixin selector named TAIL_PITCH_OFFSETLnet/minecraft/client/render/entity/model/WitherEntityModel;TAIL_PITCH_OFFSET:Fintermediary field_32576Lnet/minecraft/class_621;field_32576:Fofficial iLfwy;i:F
-
root
- Mappings:
Namespace Name Mixin selector named rootLnet/minecraft/client/render/entity/model/WitherEntityModel;root:Lnet/minecraft/client/model/ModelPart;intermediary field_27532Lnet/minecraft/class_621;field_27532:Lnet/minecraft/class_630;official jLfwy;j:Lfxi;
-
centerHead
- Mappings:
Namespace Name Mixin selector named centerHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;centerHead:Lnet/minecraft/client/model/ModelPart;intermediary field_27533Lnet/minecraft/class_621;field_27533:Lnet/minecraft/class_630;official kLfwy;k:Lfxi;
-
rightHead
- Mappings:
Namespace Name Mixin selector named rightHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;rightHead:Lnet/minecraft/client/model/ModelPart;intermediary field_27534Lnet/minecraft/class_621;field_27534:Lnet/minecraft/class_630;official lLfwy;l:Lfxi;
-
leftHead
- Mappings:
Namespace Name Mixin selector named leftHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;leftHead:Lnet/minecraft/client/model/ModelPart;intermediary field_27535Lnet/minecraft/class_621;field_27535:Lnet/minecraft/class_630;official mLfwy;m:Lfxi;
-
ribcage
- Mappings:
Namespace Name Mixin selector named ribcageLnet/minecraft/client/render/entity/model/WitherEntityModel;ribcage:Lnet/minecraft/client/model/ModelPart;intermediary field_27536Lnet/minecraft/class_621;field_27536:Lnet/minecraft/class_630;official nLfwy;n:Lfxi;
-
tail
- Mappings:
Namespace Name Mixin selector named tailLnet/minecraft/client/render/entity/model/WitherEntityModel;tail:Lnet/minecraft/client/model/ModelPart;intermediary field_27537Lnet/minecraft/class_621;field_27537:Lnet/minecraft/class_630;official oLfwy;o:Lfxi;
-
-
Constructor Details
-
WitherEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/WitherEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_621;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfwy;<init>(Lfxi;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/entity/model/WitherEntityModel;getTexturedModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/TexturedModelData;intermediary method_32067Lnet/minecraft/class_621;method_32067(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;official aLfwy;a(Lfxm;)Lfxo;
-
getPart
- Specified by:
getPartin classSinglePartEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector named getPartLnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;intermediary method_32008Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;official aLfur;a()Lfxi;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/WitherEntityModel;setAngles(Lnet/minecraft/entity/boss/WitherEntity;FFFFF)Vintermediary method_17130Lnet/minecraft/class_621;method_17130(Lnet/minecraft/class_1528;FFFFF)Vofficial aLfwy;a(Lcie;FFFFF)V
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector named animateModelLnet/minecraft/client/render/entity/model/WitherEntityModel;animateModel(Lnet/minecraft/entity/boss/WitherEntity;FFF)Vintermediary method_17128Lnet/minecraft/class_621;method_17128(Lnet/minecraft/class_1528;FFF)Vofficial aLfwy;a(Lcie;FFF)V
-
rotateHead
- Mappings:
Namespace Name Mixin selector named rotateHeadLnet/minecraft/client/render/entity/model/WitherEntityModel;rotateHead(Lnet/minecraft/entity/boss/WitherEntity;Lnet/minecraft/client/model/ModelPart;I)Vintermediary method_32066Lnet/minecraft/class_621;method_32066(Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)Vofficial aLfwy;a(Lcie;Lfxi;I)V
-