Package net.minecraft.client.model
Class GuardianModel
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<GuardianRenderState>
net.minecraft.client.model.GuardianModel
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.Simple -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MeshTransformerprivate final ModelPartprivate static final Stringprivate final ModelPartprivate static final float[]private static final float[]private static final float[]private static final float[]private static final float[]private static final float[]private final ModelPart[]private static final Stringprivate static final Stringprivate static final Stringprivate final ModelPart[]Fields inherited from class net.minecraft.client.model.EntityModel
MODEL_Y_OFFSETFields inherited from class net.minecraft.client.model.Model
renderType, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LayerDefinitionstatic LayerDefinitionprivate static StringcreateSpikeName(int index) private static floatgetSpikeOffset(int index, float ageInTicks, float spikeAnimation) private static floatgetSpikeX(int index, float ageInTicks, float spikeAnimation) private static floatgetSpikeY(int index, float ageInTicks, float spikeAnimation) private static floatgetSpikeZ(int index, float ageInTicks, float spikeAnimation) voidsetupAnim(GuardianRenderState p_363160_) private voidsetupSpikes(float ageInTicks, float spikeAnimation) Methods inherited from class net.minecraft.client.model.Model
allParts, animate, animate, animate, animate, animateWalk, animateWalk, applyStatic, applyStatic, getAnimation, getAnyDescendantWithName, renderToBuffer, renderToBuffer, renderType, resetPose, root
-
Field Details
-
ELDER_GUARDIAN_SCALE
-
SPIKE_X_ROT
private static final float[] SPIKE_X_ROT -
SPIKE_Y_ROT
private static final float[] SPIKE_Y_ROT -
SPIKE_Z_ROT
private static final float[] SPIKE_Z_ROT -
SPIKE_X
private static final float[] SPIKE_X -
SPIKE_Y
private static final float[] SPIKE_Y -
SPIKE_Z
private static final float[] SPIKE_Z -
EYE
- See Also:
-
TAIL_0
- See Also:
-
TAIL_1
- See Also:
-
TAIL_2
- See Also:
-
head
-
eye
-
spikeParts
-
tailParts
-
-
Constructor Details
-
GuardianModel
-
-
Method Details
-
createSpikeName
-
createBodyLayer
-
createElderGuardianLayer
-
setupAnim
- Overrides:
setupAnimin classEntityModel<GuardianRenderState>
-
setupSpikes
private void setupSpikes(float ageInTicks, float spikeAnimation) -
getSpikeOffset
private static float getSpikeOffset(int index, float ageInTicks, float spikeAnimation) -
getSpikeX
private static float getSpikeX(int index, float ageInTicks, float spikeAnimation) -
getSpikeY
private static float getSpikeY(int index, float ageInTicks, float spikeAnimation) -
getSpikeZ
private static float getSpikeZ(int index, float ageInTicks, float spikeAnimation)
-