Class GuardianModel
java.lang.Object
net.minecraft.client.model.Model<GuardianRenderState>
net.minecraft.client.model.EntityModel<GuardianRenderState>
net.minecraft.client.model.monster.guardian.GuardianModel
-
Nested Class Summary
Nested classes/interfaces inherited from class 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 EntityModel
MODEL_Y_OFFSETFields inherited from class Model
renderType, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LayerDefinitionstatic LayerDefinitionprivate static StringcreateSpikeName(int i) private static floatgetSpikeOffset(int spike, float ageInTicks, float withdrawal) private static floatgetSpikeX(int spike, float ageInTicks, float withdrawal) private static floatgetSpikeY(int spike, float ageInTicks, float withdrawal) private static floatgetSpikeZ(int spike, float ageInTicks, float withdrawal) voidsetupAnim(GuardianRenderState state) private voidsetupSpikes(float ageInTicks, float withdrawal) Methods inherited from class Model
allParts, getAnimation, 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 classModel<GuardianRenderState>
-
setupSpikes
private void setupSpikes(float ageInTicks, float withdrawal) -
getSpikeOffset
private static float getSpikeOffset(int spike, float ageInTicks, float withdrawal) -
getSpikeX
private static float getSpikeX(int spike, float ageInTicks, float withdrawal) -
getSpikeY
private static float getSpikeY(int spike, float ageInTicks, float withdrawal) -
getSpikeZ
private static float getSpikeZ(int spike, float ageInTicks, float withdrawal)
-