Class CamelEntityModel<T extends CamelEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.SinglePartEntityModel<T>
net.minecraft.client.render.entity.model.CamelEntityModel<T>
@Environment(CLIENT)
public class CamelEntityModel<T extends CamelEntity>
extends SinglePartEntityModel<T>
- Mappings:
Namespace Name official fgmintermediary net/minecraft/class_7751named net/minecraft/client/render/entity/model/CamelEntityModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final floatprivate static final floatprivate final ModelPartprivate static final floatprivate static final floatprivate final ModelPart[]private static final Stringprivate final ModelPartprivate static final Stringprivate final ModelPart[]Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPart()static TexturedModelDatavoidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.voidprivate voidsetHeadAngles(T entity, float headYaw, float headPitch, float animationProgress) private voidupdateVisibleParts(T camel) Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
animate, animateMovement, getChild, updateAnimation, updateAnimationMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo
-
Field Details
-
LIMB_ANGLE_SCALE
private static final float LIMB_ANGLE_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector official aLfgm;a:Fintermediary field_40459Lnet/minecraft/class_7751;field_40459:Fnamed LIMB_ANGLE_SCALELnet/minecraft/client/render/entity/model/CamelEntityModel;LIMB_ANGLE_SCALE:F
-
LIMB_DISTANCE_SCALE
private static final float LIMB_DISTANCE_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector official bLfgm;b:Fintermediary field_42227Lnet/minecraft/class_7751;field_42227:Fnamed LIMB_DISTANCE_SCALELnet/minecraft/client/render/entity/model/CamelEntityModel;LIMB_DISTANCE_SCALE:F
-
field_43083
private static final float field_43083- See Also:
- Mappings:
Namespace Name Mixin selector official fLfgm;f:Fintermediary field_43083Lnet/minecraft/class_7751;field_43083:Fnamed field_43083Lnet/minecraft/client/render/entity/model/CamelEntityModel;field_43083:F
-
field_43084
private static final float field_43084- See Also:
- Mappings:
Namespace Name Mixin selector official gLfgm;g:Fintermediary field_43084Lnet/minecraft/class_7751;field_43084:Fnamed field_43084Lnet/minecraft/client/render/entity/model/CamelEntityModel;field_43084:F
-
SADDLE
- See Also:
- Mappings:
Namespace Name Mixin selector official hLfgm;h:Ljava/lang/String;intermediary field_40460Lnet/minecraft/class_7751;field_40460:Ljava/lang/String;named SADDLELnet/minecraft/client/render/entity/model/CamelEntityModel;SADDLE:Ljava/lang/String;
-
BRIDLE
- See Also:
- Mappings:
Namespace Name Mixin selector official iLfgm;i:Ljava/lang/String;intermediary field_40461Lnet/minecraft/class_7751;field_40461:Ljava/lang/String;named BRIDLELnet/minecraft/client/render/entity/model/CamelEntityModel;BRIDLE:Ljava/lang/String;
-
REINS
- See Also:
- Mappings:
Namespace Name Mixin selector official jLfgm;j:Ljava/lang/String;intermediary field_40462Lnet/minecraft/class_7751;field_40462:Ljava/lang/String;named REINSLnet/minecraft/client/render/entity/model/CamelEntityModel;REINS:Ljava/lang/String;
-
root
- Mappings:
Namespace Name Mixin selector official kLfgm;k:Lfkb;intermediary field_40463Lnet/minecraft/class_7751;field_40463:Lnet/minecraft/class_630;named rootLnet/minecraft/client/render/entity/model/CamelEntityModel;root:Lnet/minecraft/client/model/ModelPart;
-
head
- Mappings:
Namespace Name Mixin selector official lLfgm;l:Lfkb;intermediary field_40464Lnet/minecraft/class_7751;field_40464:Lnet/minecraft/class_630;named headLnet/minecraft/client/render/entity/model/CamelEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
saddleAndBridle
- Mappings:
Namespace Name Mixin selector official mLfgm;m:[Lfkb;intermediary field_40465Lnet/minecraft/class_7751;field_40465:[Lnet/minecraft/class_630;named saddleAndBridleLnet/minecraft/client/render/entity/model/CamelEntityModel;saddleAndBridle:[Lnet/minecraft/client/model/ModelPart;
-
reins
- Mappings:
Namespace Name Mixin selector official nLfgm;n:[Lfkb;intermediary field_40466Lnet/minecraft/class_7751;field_40466:[Lnet/minecraft/class_630;named reinsLnet/minecraft/client/render/entity/model/CamelEntityModel;reins:[Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
CamelEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lfgm;<init>(Lfkb;)Vintermediary <init>Lnet/minecraft/class_7751;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/CamelEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official bLfgm;b()Lfkh;intermediary method_45707Lnet/minecraft/class_7751;method_45707()Lnet/minecraft/class_5607;named getTexturedModelDataLnet/minecraft/client/render/entity/model/CamelEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends CamelEntity>- Mappings:
Namespace Name Mixin selector official aLfgm;a(Lbxv;FFFFF)Vintermediary method_45706Lnet/minecraft/class_7751;method_45706(Lnet/minecraft/class_7689;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/CamelEntityModel;setAngles(Lnet/minecraft/entity/passive/CamelEntity;FFFFF)V
-
setHeadAngles
- Mappings:
Namespace Name Mixin selector official aLfgm;a(Lbxv;FFF)Vintermediary method_45705Lnet/minecraft/class_7751;method_45705(Lnet/minecraft/class_7689;FFF)Vnamed setHeadAnglesLnet/minecraft/client/render/entity/model/CamelEntityModel;setHeadAngles(Lnet/minecraft/entity/passive/CamelEntity;FFF)V
-
updateVisibleParts
- Mappings:
Namespace Name Mixin selector official aLfgm;a(Lbxv;)Vintermediary method_45704Lnet/minecraft/class_7751;method_45704(Lnet/minecraft/class_7689;)Vnamed updateVisiblePartsLnet/minecraft/client/render/entity/model/CamelEntityModel;updateVisibleParts(Lnet/minecraft/entity/passive/CamelEntity;)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:
renderin classSinglePartEntityModel<T extends CamelEntity>- Parameters:
light- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector official aLfhy;a(Lenk;Leno;IIFFFF)Vintermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vnamed renderLnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
getPart
- Specified by:
getPartin classSinglePartEntityModel<T extends CamelEntity>- Mappings:
Namespace Name Mixin selector official aLfhl;a()Lfkb;intermediary method_32008Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;named getPartLnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
-