Class AnimalModel<E extends Entity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.AnimalModel<E>
- Direct Known Subclasses:
AxolotlEntityModel,BeeEntityModel,BipedEntityModel,ChickenEntityModel,ElytraEntityModel,FoxEntityModel,HoglinEntityModel,HorseEntityModel,OcelotEntityModel,QuadrupedEntityModel,TadpoleEntityModel,TintableAnimalModel
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/AnimalModelintermediary net/minecraft/class_4592official fuf
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final floatprivate final floatprivate final booleanprivate final floatprivate final floatFields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedAnimalModel(boolean headScaled, float childHeadYOffset, float childHeadZOffset) protectedAnimalModel(boolean headScaled, float childHeadYOffset, float childHeadZOffset, float invertedChildHeadScale, float invertedChildBodyScale, float childBodyYOffset) protectedAnimalModel(Function<Identifier, RenderLayer> renderLayerFactory, boolean headScaled, float childHeadYOffset, float childHeadZOffset, float invertedChildHeadScale, float invertedChildBodyScale, float childBodyYOffset) -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo, setAngles
-
Field Details
-
headScaled
private final boolean headScaled- Mappings:
Namespace Name Mixin selector named headScaledLnet/minecraft/client/render/entity/model/AnimalModel;headScaled:Zintermediary field_20915Lnet/minecraft/class_4592;field_20915:Zofficial aLfuf;a:Z
-
childHeadYOffset
private final float childHeadYOffset- Mappings:
Namespace Name Mixin selector named childHeadYOffsetLnet/minecraft/client/render/entity/model/AnimalModel;childHeadYOffset:Fintermediary field_20916Lnet/minecraft/class_4592;field_20916:Fofficial bLfuf;b:F
-
childHeadZOffset
private final float childHeadZOffset- Mappings:
Namespace Name Mixin selector named childHeadZOffsetLnet/minecraft/client/render/entity/model/AnimalModel;childHeadZOffset:Fintermediary field_20917Lnet/minecraft/class_4592;field_20917:Fofficial fLfuf;f:F
-
invertedChildHeadScale
private final float invertedChildHeadScale- Mappings:
Namespace Name Mixin selector named invertedChildHeadScaleLnet/minecraft/client/render/entity/model/AnimalModel;invertedChildHeadScale:Fintermediary field_20918Lnet/minecraft/class_4592;field_20918:Fofficial gLfuf;g:F
-
invertedChildBodyScale
private final float invertedChildBodyScale- Mappings:
Namespace Name Mixin selector named invertedChildBodyScaleLnet/minecraft/client/render/entity/model/AnimalModel;invertedChildBodyScale:Fintermediary field_20919Lnet/minecraft/class_4592;field_20919:Fofficial hLfuf;h:F
-
childBodyYOffset
private final float childBodyYOffset- Mappings:
Namespace Name Mixin selector named childBodyYOffsetLnet/minecraft/client/render/entity/model/AnimalModel;childBodyYOffset:Fintermediary field_20920Lnet/minecraft/class_4592;field_20920:Fofficial iLfuf;i:F
-
-
Constructor Details
-
AnimalModel
protected AnimalModel(boolean headScaled, float childHeadYOffset, float childHeadZOffset) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/AnimalModel;<init>(ZFF)Vintermediary <init>Lnet/minecraft/class_4592;<init>(ZFF)Vofficial <init>Lfuf;<init>(ZFF)V
-
AnimalModel
protected AnimalModel(boolean headScaled, float childHeadYOffset, float childHeadZOffset, float invertedChildHeadScale, float invertedChildBodyScale, float childBodyYOffset) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/AnimalModel;<init>(ZFFFFF)Vintermediary <init>Lnet/minecraft/class_4592;<init>(ZFFFFF)Vofficial <init>Lfuf;<init>(ZFFFFF)V
-
AnimalModel
protected AnimalModel(Function<Identifier, RenderLayer> renderLayerFactory, boolean headScaled, float childHeadYOffset, float childHeadZOffset, float invertedChildHeadScale, float invertedChildBodyScale, float childBodyYOffset) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/AnimalModel;<init>(Ljava/util/function/Function;ZFFFFF)Vintermediary <init>Lnet/minecraft/class_4592;<init>(Ljava/util/function/Function;ZFFFFF)Vofficial <init>Lfuf;<init>(Ljava/util/function/Function;ZFFFFF)V
-
AnimalModel
protected AnimalModel()
-
-
Method Details
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.- Specified by:
renderin classModel- Parameters:
light- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;III)Vintermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;III)Vofficial aLfwg;a(Lfbi;Lfbm;III)V
-
getHeadParts
- Mappings:
Namespace Name Mixin selector named getHeadPartsLnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;intermediary method_22946Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;official aLfuf;a()Ljava/lang/Iterable;
-
getBodyParts
- Mappings:
Namespace Name Mixin selector named getBodyPartsLnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;intermediary method_22948Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;official bLfuf;b()Ljava/lang/Iterable;
-