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 ehfintermediary 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 aLehf;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 bLehf;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 fLehf;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 gLehf;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 vLehf;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 hLehf;h:Leio;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 iLehf;i:Leio;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 jLehf;j:Leio;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 kLehf;k:Leio;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 lLehf;l:Leio;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 mLehf;m:Leio;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 nLehf;n:Leio;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 oLehf;o:Leio;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 pLehf;p:Leio;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 qLehf;q:Leio;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 rLehf;r:Leio;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 tLehf;t:Leio;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 uLehf;u: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>Lehf;<init>(Leio;)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 aLehf;a()Leiu;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 aLegr;a(Ldqi;Ldqm;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 aLehf;a(Lbft;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 aLehf;a(Lbft;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
-