Class RabbitEntityModel<T extends RabbitEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.RabbitEntityModel<T>
Represents the model of a RabbitEntity.
| Part Name | Parent | Corresponding Field |
|---|---|---|
| "left_hind_foot" | Root part | leftHindLeg |
| "right_hind_foot" | Root part | rightHindLeg |
| "left_haunch" | Root part | leftHaunch |
| "right_haunch" | Root part | rightHaunch |
| "body" | Root part | body |
| "left_front_leg" | Root part | leftFrontLeg |
| "right_front_leg" | Root part | rightFrontLeg |
| "head" | Root part | head |
| "right_ear" | Root part | rightEar |
| "left_ear" | Root part | leftEar |
| "tail" | Root part | tail |
| "nose" | Root part | nose |
- Mappings:
Namespace Name official erkintermediary net/minecraft/class_596named net/minecraft/client/render/entity/model/RabbitEntityModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelPartprivate static final floatprivate static final floatprivate final ModelPartprivate floatprivate static final StringThe key of the left haunch model part, whose value is "left_haunch".private final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate static final StringThe key of the right haunch model part, whose value is "right_haunch".private final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate static final floatprivate final ModelPartFields 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 TypeMethodDescriptionvoidanimateModel(T t, float float2, float float3, float float4) static TexturedModelDatavoidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.voidMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
HAUNCH_JUMP_PITCH_MULTIPLIER
private static final float HAUNCH_JUMP_PITCH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official aLerk;a:Fintermediary field_32542Lnet/minecraft/class_596;field_32542:Fnamed HAUNCH_JUMP_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/RabbitEntityModel;HAUNCH_JUMP_PITCH_MULTIPLIER:F
-
FRONT_LEGS_JUMP_PITCH_MULTIPLIER
private static final float FRONT_LEGS_JUMP_PITCH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official bLerk;b:Fintermediary field_32543Lnet/minecraft/class_596;field_32543:Fnamed FRONT_LEGS_JUMP_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/RabbitEntityModel;FRONT_LEGS_JUMP_PITCH_MULTIPLIER:F
-
LEFT_HAUNCH
The key of the left haunch model part, whose value is "left_haunch".- See Also:
- Mappings:
Namespace Name Mixin selector official fLerk;f:Ljava/lang/String;intermediary field_32544Lnet/minecraft/class_596;field_32544:Ljava/lang/String;named LEFT_HAUNCHLnet/minecraft/client/render/entity/model/RabbitEntityModel;LEFT_HAUNCH:Ljava/lang/String;
-
RIGHT_HAUNCH
The key of the right haunch model part, whose value is "right_haunch".- See Also:
- Mappings:
Namespace Name Mixin selector official gLerk;g:Ljava/lang/String;intermediary field_32545Lnet/minecraft/class_596;field_32545:Ljava/lang/String;named RIGHT_HAUNCHLnet/minecraft/client/render/entity/model/RabbitEntityModel;RIGHT_HAUNCH:Ljava/lang/String;
-
SCALE
private static final float SCALE- See Also:
- Mappings:
Namespace Name Mixin selector official vLerk;v:Fintermediary field_32546Lnet/minecraft/class_596;field_32546:Fnamed SCALELnet/minecraft/client/render/entity/model/RabbitEntityModel;SCALE:F
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector official hLerk;h:Lesv;intermediary field_27480Lnet/minecraft/class_596;field_27480:Lnet/minecraft/class_630;named leftHindLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector official iLerk;i:Lesv;intermediary field_27481Lnet/minecraft/class_596;field_27481:Lnet/minecraft/class_630;named rightHindLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHaunch
- Mappings:
Namespace Name Mixin selector official jLerk;j:Lesv;intermediary field_27482Lnet/minecraft/class_596;field_27482:Lnet/minecraft/class_630;named leftHaunchLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftHaunch:Lnet/minecraft/client/model/ModelPart;
-
rightHaunch
- Mappings:
Namespace Name Mixin selector official kLerk;k:Lesv;intermediary field_27483Lnet/minecraft/class_596;field_27483:Lnet/minecraft/class_630;named rightHaunchLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightHaunch:Lnet/minecraft/client/model/ModelPart;
-
body
- Mappings:
Namespace Name Mixin selector official lLerk;l:Lesv;intermediary field_3528Lnet/minecraft/class_596;field_3528:Lnet/minecraft/class_630;named bodyLnet/minecraft/client/render/entity/model/RabbitEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector official mLerk;m:Lesv;intermediary field_27484Lnet/minecraft/class_596;field_27484:Lnet/minecraft/class_630;named leftFrontLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector official nLerk;n:Lesv;intermediary field_27485Lnet/minecraft/class_596;field_27485:Lnet/minecraft/class_630;named rightFrontLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
head
- Mappings:
Namespace Name Mixin selector official oLerk;o:Lesv;intermediary field_27486Lnet/minecraft/class_596;field_27486:Lnet/minecraft/class_630;named headLnet/minecraft/client/render/entity/model/RabbitEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
rightEar
- Mappings:
Namespace Name Mixin selector official pLerk;p:Lesv;intermediary field_27487Lnet/minecraft/class_596;field_27487:Lnet/minecraft/class_630;named rightEarLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightEar:Lnet/minecraft/client/model/ModelPart;
-
leftEar
- Mappings:
Namespace Name Mixin selector official qLerk;q:Lesv;intermediary field_27488Lnet/minecraft/class_596;field_27488:Lnet/minecraft/class_630;named leftEarLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftEar:Lnet/minecraft/client/model/ModelPart;
-
tail
- Mappings:
Namespace Name Mixin selector official rLerk;r:Lesv;intermediary field_3524Lnet/minecraft/class_596;field_3524:Lnet/minecraft/class_630;named tailLnet/minecraft/client/render/entity/model/RabbitEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
-
nose
- Mappings:
Namespace Name Mixin selector official sLerk;s:Lesv;intermediary field_3530Lnet/minecraft/class_596;field_3530:Lnet/minecraft/class_630;named noseLnet/minecraft/client/render/entity/model/RabbitEntityModel;nose:Lnet/minecraft/client/model/ModelPart;
-
jumpProgress
private float jumpProgress- Mappings:
Namespace Name Mixin selector official tLerk;t:Fintermediary field_3531Lnet/minecraft/class_596;field_3531:Fnamed jumpProgressLnet/minecraft/client/render/entity/model/RabbitEntityModel;jumpProgress:F
-
-
Constructor Details
-
RabbitEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lerk;<init>(Lesv;)Vintermediary <init>Lnet/minecraft/class_596;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/RabbitEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official aLerk;a()Letb;intermediary method_32034Lnet/minecraft/class_596;method_32034()Lnet/minecraft/class_5607;named getTexturedModelDataLnet/minecraft/client/render/entity/model/RabbitEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.- Specified by:
renderin classModel- Parameters:
light- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector official aLeqw;a(Ldzt;Ldzx;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
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends RabbitEntity>- Mappings:
Namespace Name Mixin selector official aLerk;a(Lbnb;FFFFF)Vintermediary method_17117Lnet/minecraft/class_596;method_17117(Lnet/minecraft/class_1463;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/RabbitEntityModel;setAngles(Lnet/minecraft/entity/passive/RabbitEntity;FFFFF)V
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends RabbitEntity>- Mappings:
Namespace Name Mixin selector official aLerk;a(Lbnb;FFF)Vintermediary method_17115Lnet/minecraft/class_596;method_17115(Lnet/minecraft/class_1463;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/model/RabbitEntityModel;animateModel(Lnet/minecraft/entity/passive/RabbitEntity;FFF)V
-