Class NautilusModel
java.lang.Object
net.minecraft.client.model.Model<NautilusRenderState>
net.minecraft.client.model.EntityModel<NautilusRenderState>
net.minecraft.client.model.animal.nautilus.NautilusModel
- Direct Known Subclasses:
NautilusArmorModel, NautilusSaddleModel, ZombieNautilusCoralModel
-
Nested Class Summary
Nested classes/interfaces inherited from class Model
Model.Simple -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ModelPartprivate static final floatprivate static final floatprotected final ModelPartprivate static final floatprivate static final floatprivate final KeyframeAnimationFields inherited from class EntityModel
MODEL_Y_OFFSETFields inherited from class Model
renderType, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidapplyBodyRotation(float yRot, float xRot) static LayerDefinitionstatic LayerDefinitionstatic MeshDefinitionvoidsetupAnim(NautilusRenderState state) Methods inherited from class Model
allParts, getAnimation, renderToBuffer, renderToBuffer, renderType, resetPose, root
-
Field Details
-
SWIM_ANIMATION_SPEED_MAX
private static final float SWIM_ANIMATION_SPEED_MAX- See Also:
-
SWIM_ANIMATION_SCALE_FACTOR
private static final float SWIM_ANIMATION_SCALE_FACTOR- See Also:
-
IDLE_SWIM_ANIMATION_SPEED
private static final float IDLE_SWIM_ANIMATION_SPEED- See Also:
-
IDLE_SWIM_ANIMATION_SCALE
private static final float IDLE_SWIM_ANIMATION_SCALE- See Also:
-
body
-
nautilus
-
swimAnimation
-
-
Constructor Details
-
NautilusModel
-
-
Method Details
-
createBodyLayer
-
createBodyMesh
-
createBabyBodyLayer
-
setupAnim
- Overrides:
setupAnimin classModel<NautilusRenderState>
-
applyBodyRotation
private void applyBodyRotation(float yRot, float xRot)
-