Class CamelEntityModel<T extends CamelEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
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 named net/minecraft/client/render/entity/model/CamelEntityModelintermediary net/minecraft/class_7751official fsg
-
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 named LIMB_ANGLE_SCALELnet/minecraft/client/render/entity/model/CamelEntityModel;LIMB_ANGLE_SCALE:Fintermediary field_40459Lnet/minecraft/class_7751;field_40459:Fofficial aLfsg;a:F
-
LIMB_DISTANCE_SCALE
private static final float LIMB_DISTANCE_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named LIMB_DISTANCE_SCALELnet/minecraft/client/render/entity/model/CamelEntityModel;LIMB_DISTANCE_SCALE:Fintermediary field_42227Lnet/minecraft/class_7751;field_42227:Fofficial bLfsg;b:F
-
field_43083
private static final float field_43083- See Also:
- Mappings:
Namespace Name Mixin selector named field_43083Lnet/minecraft/client/render/entity/model/CamelEntityModel;field_43083:Fintermediary field_43083Lnet/minecraft/class_7751;field_43083:Fofficial fLfsg;f:F
-
field_43084
private static final float field_43084- See Also:
- Mappings:
Namespace Name Mixin selector named field_43084Lnet/minecraft/client/render/entity/model/CamelEntityModel;field_43084:Fintermediary field_43084Lnet/minecraft/class_7751;field_43084:Fofficial gLfsg;g:F
-
SADDLE
- See Also:
- Mappings:
Namespace Name Mixin selector named SADDLELnet/minecraft/client/render/entity/model/CamelEntityModel;SADDLE:Ljava/lang/String;intermediary field_40460Lnet/minecraft/class_7751;field_40460:Ljava/lang/String;official hLfsg;h:Ljava/lang/String;
-
BRIDLE
- See Also:
- Mappings:
Namespace Name Mixin selector named BRIDLELnet/minecraft/client/render/entity/model/CamelEntityModel;BRIDLE:Ljava/lang/String;intermediary field_40461Lnet/minecraft/class_7751;field_40461:Ljava/lang/String;official iLfsg;i:Ljava/lang/String;
-
REINS
- See Also:
- Mappings:
Namespace Name Mixin selector named REINSLnet/minecraft/client/render/entity/model/CamelEntityModel;REINS:Ljava/lang/String;intermediary field_40462Lnet/minecraft/class_7751;field_40462:Ljava/lang/String;official jLfsg;j:Ljava/lang/String;
-
root
- Mappings:
Namespace Name Mixin selector named rootLnet/minecraft/client/render/entity/model/CamelEntityModel;root:Lnet/minecraft/client/model/ModelPart;intermediary field_40463Lnet/minecraft/class_7751;field_40463:Lnet/minecraft/class_630;official kLfsg;k:Lfvw;
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/CamelEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_40464Lnet/minecraft/class_7751;field_40464:Lnet/minecraft/class_630;official lLfsg;l:Lfvw;
-
saddleAndBridle
- Mappings:
Namespace Name Mixin selector named saddleAndBridleLnet/minecraft/client/render/entity/model/CamelEntityModel;saddleAndBridle:[Lnet/minecraft/client/model/ModelPart;intermediary field_40465Lnet/minecraft/class_7751;field_40465:[Lnet/minecraft/class_630;official mLfsg;m:[Lfvw;
-
reins
- Mappings:
Namespace Name Mixin selector named reinsLnet/minecraft/client/render/entity/model/CamelEntityModel;reins:[Lnet/minecraft/client/model/ModelPart;intermediary field_40466Lnet/minecraft/class_7751;field_40466:[Lnet/minecraft/class_630;official nLfsg;n:[Lfvw;
-
-
Constructor Details
-
CamelEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/CamelEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_7751;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfsg;<init>(Lfvw;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/entity/model/CamelEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_45707Lnet/minecraft/class_7751;method_45707()Lnet/minecraft/class_5607;official bLfsg;b()Lfwc;
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends CamelEntity>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/CamelEntityModel;setAngles(Lnet/minecraft/entity/passive/CamelEntity;FFFFF)Vintermediary method_45706Lnet/minecraft/class_7751;method_45706(Lnet/minecraft/class_7689;FFFFF)Vofficial aLfsg;a(Lcfv;FFFFF)V
-
setHeadAngles
- Mappings:
Namespace Name Mixin selector named setHeadAnglesLnet/minecraft/client/render/entity/model/CamelEntityModel;setHeadAngles(Lnet/minecraft/entity/passive/CamelEntity;FFF)Vintermediary method_45705Lnet/minecraft/class_7751;method_45705(Lnet/minecraft/class_7689;FFF)Vofficial aLfsg;a(Lcfv;FFF)V
-
updateVisibleParts
- Mappings:
Namespace Name Mixin selector named updateVisiblePartsLnet/minecraft/client/render/entity/model/CamelEntityModel;updateVisibleParts(Lnet/minecraft/entity/passive/CamelEntity;)Vintermediary method_45704Lnet/minecraft/class_7751;method_45704(Lnet/minecraft/class_7689;)Vofficial aLfsg;a(Lcfv;)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 named renderLnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)Vintermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vofficial aLfts;a(Leys;Leyw;IIFFFF)V
-
getPart
- Specified by:
getPartin classSinglePartEntityModel<T extends CamelEntity>- Mappings:
Namespace Name Mixin selector named getPartLnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;intermediary method_32008Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;official aLftf;a()Lfvw;
-