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>
-
Field Summary
Fields Modifier and Type Field Description private ModelPart
centerHead
private ModelPart
leftHead
private ModelPart
ribcage
private ModelPart
rightHead
private ModelPart
root
private ModelPart
tail
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
Constructors Constructor Description WitherEntityModel(ModelPart root)
-
Method Summary
Modifier and Type Method Description void
animateModel(T t, float float2, float float3, float float4)
ModelPart
getPart()
static TexturedModelData
getTexturedModelData(Dilation dilation)
private static <T extends WitherEntity>
voidrotateHead(T entity, ModelPart head, int sigma)
void
setAngles(T t, float float2, float float3, float float4, float float5, float float6)
Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
render
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
root
-
centerHead
-
rightHead
-
leftHead
-
ribcage
-
tail
-
-
Constructor Details
-
WitherEntityModel
-
-
Method Details
-
getTexturedModelData
-
getPart
- Specified by:
getPart
in classSinglePartEntityModel<T extends WitherEntity>
-
setAngles
- Specified by:
setAngles
in classEntityModel<T extends WitherEntity>
-
animateModel
- Overrides:
animateModel
in classEntityModel<T extends WitherEntity>
-
rotateHead
-