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 eigintermediary 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 floatprivate static final floatprivate 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 StringThe key of the right head model part, whose value is "right_head".private final ModelPartprivate final ModelPartprivate final ModelPartFields 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
renderMethods 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 official aLeig;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 bLeig;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 fLeig;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 gLeig;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;
-
field_32575
private static final float field_32575- See Also:
- Mappings:
Namespace Name Mixin selector official hLeig;h:Fintermediary field_32575Lnet/minecraft/class_621;field_32575:Fnamed field_32575Lnet/minecraft/client/render/entity/model/WitherEntityModel;field_32575:F
-
field_32576
private static final float field_32576- See Also:
- Mappings:
Namespace Name Mixin selector official iLeig;i:Fintermediary field_32576Lnet/minecraft/class_621;field_32576:Fnamed field_32576Lnet/minecraft/client/render/entity/model/WitherEntityModel;field_32576:F
-
root
- Mappings:
Namespace Name Mixin selector official jLeig;j:Leiq;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 kLeig;k:Leiq;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 lLeig;l:Leiq;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 mLeig;m:Leiq;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 nLeig;n:Leiq;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 oLeig;o:Leiq;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>Leig;<init>(Leiq;)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 aLeig;a(Leiu;)Leiw;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 bLegh;b()Leiq;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;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends WitherEntity>- Mappings:
Namespace Name Mixin selector official aLeig;a(Lbgr;FFFFF)Vintermediary method_17130Lnet/minecraft/class_621;method_17130(Lnet/minecraft/class_1528;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 official aLeig;a(Lbgr;FFF)Vintermediary method_17128Lnet/minecraft/class_621;method_17128(Lnet/minecraft/class_1528;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/model/WitherEntityModel;animateModel(Lnet/minecraft/entity/boss/WitherEntity;FFF)V
-
rotateHead
- Mappings:
Namespace Name Mixin selector official aLeig;a(Lbgr;Leiq;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
-