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 fdbintermediary 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 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 official aLfdb;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 bLfdb;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 fLfdb;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 gLfdb;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 hLfdb;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 iLfdb;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 jLfdb;j:Lfdl;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 kLfdb;k:Lfdl;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 lLfdb;l:Lfdl;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 mLfdb;m:Lfdl;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 nLfdb;n:Lfdl;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 oLfdb;o:Lfdl;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>Lfdb;<init>(Lfdl;)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 aLfdb;a(Lfdp;)Lfdr;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 aLfav;a()Lfdl;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 aLfdb;a(Lbup;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 aLfdb;a(Lbup;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 aLfdb;a(Lbup;Lfdl;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
-