Class TurtleEntityModel<T extends TurtleEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.AnimalModel<T>
net.minecraft.client.render.entity.model.QuadrupedEntityModel<T>
net.minecraft.client.render.entity.model.TurtleEntityModel<T>
@Environment(CLIENT)
public class TurtleEntityModel<T extends TurtleEntity>
extends QuadrupedEntityModel<T>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/TurtleEntityModel
intermediary net/minecraft/class_614
official fwj
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final String
The key of the model part of the belly side of the turtle's shell, whose value is "egg_belly".private final ModelPart
The belly side of the turtle's shell.Fields inherited from class net.minecraft.client.render.entity.model.QuadrupedEntityModel
body, head, leftFrontLeg, leftHindLeg, rightFrontLeg, rightHindLeg
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelData
void
render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
Methods inherited from class net.minecraft.client.render.entity.model.QuadrupedEntityModel
getHeadParts, getModelData
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo
-
Field Details
-
EGG_BELLY
The key of the model part of the belly side of the turtle's shell, whose value is "egg_belly".- See Also:
- Mappings:
Namespace Name Mixin selector named EGG_BELLY
Lnet/minecraft/client/render/entity/model/TurtleEntityModel;EGG_BELLY:Ljava/lang/String;
intermediary field_32570
Lnet/minecraft/class_614;field_32570:Ljava/lang/String;
official j
Lfwj;j:Ljava/lang/String;
-
plastron
The belly side of the turtle's shell.- Mappings:
Namespace Name Mixin selector named plastron
Lnet/minecraft/client/render/entity/model/TurtleEntityModel;plastron:Lnet/minecraft/client/model/ModelPart;
intermediary field_3594
Lnet/minecraft/class_614;field_3594:Lnet/minecraft/class_630;
official k
Lfwj;k:Lfxb;
-
-
Constructor Details
-
TurtleEntityModel
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/model/TurtleEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
intermediary <init>
Lnet/minecraft/class_614;<init>(Lnet/minecraft/class_630;)V
official <init>
Lfwj;<init>(Lfxb;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/entity/model/TurtleEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32062
Lnet/minecraft/class_614;method_32062()Lnet/minecraft/class_5607;
official c
Lfwj;c()Lfxh;
-
getBodyParts
- Overrides:
getBodyParts
in classQuadrupedEntityModel<T extends TurtleEntity>
- Mappings:
Namespace Name Mixin selector named getBodyParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
intermediary method_22948
Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
official b
Lfsw;b()Ljava/lang/Iterable;
-
setAngles
- Overrides:
setAngles
in classQuadrupedEntityModel<T extends TurtleEntity>
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/entity/model/TurtleEntityModel;setAngles(Lnet/minecraft/entity/passive/TurtleEntity;FFFFF)V
intermediary method_17125
Lnet/minecraft/class_614;method_17125(Lnet/minecraft/class_1481;FFFFF)V
official a
Lfwj;a(Lcgh;FFFFF)V
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.- Overrides:
render
in classAnimalModel<T extends TurtleEntity>
- Parameters:
light
- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
intermediary method_2828
Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
official a
Lfux;a(Lezz;Lfad;IIFFFF)V
-