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"<T extends RabbitEntity> | Root part | leftHaunch |
| "right_haunch"<T extends RabbitEntity> | 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 named net/minecraft/client/render/entity/model/RabbitEntityModelintermediary net/minecraft/class_596official fvz
-
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 named HAUNCH_JUMP_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/RabbitEntityModel;HAUNCH_JUMP_PITCH_MULTIPLIER:Fintermediary field_32542Lnet/minecraft/class_596;field_32542:Fofficial aLfvz;a:F
-
FRONT_LEGS_JUMP_PITCH_MULTIPLIER
private static final float FRONT_LEGS_JUMP_PITCH_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector named FRONT_LEGS_JUMP_PITCH_MULTIPLIERLnet/minecraft/client/render/entity/model/RabbitEntityModel;FRONT_LEGS_JUMP_PITCH_MULTIPLIER:Fintermediary field_32543Lnet/minecraft/class_596;field_32543:Fofficial bLfvz;b:F
-
LEFT_HAUNCH
The key of the left haunch model part, whose value is "left_haunch".- See Also:
- Mappings:
Namespace Name Mixin selector named LEFT_HAUNCHLnet/minecraft/client/render/entity/model/RabbitEntityModel;LEFT_HAUNCH:Ljava/lang/String;intermediary field_32544Lnet/minecraft/class_596;field_32544:Ljava/lang/String;official fLfvz;f: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 named RIGHT_HAUNCHLnet/minecraft/client/render/entity/model/RabbitEntityModel;RIGHT_HAUNCH:Ljava/lang/String;intermediary field_32545Lnet/minecraft/class_596;field_32545:Ljava/lang/String;official gLfvz;g:Ljava/lang/String;
-
SCALE
private static final float SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named SCALELnet/minecraft/client/render/entity/model/RabbitEntityModel;SCALE:Fintermediary field_32546Lnet/minecraft/class_596;field_32546:Fofficial uLfvz;u:F
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27480Lnet/minecraft/class_596;field_27480:Lnet/minecraft/class_630;official hLfvz;h:Lfxo;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27481Lnet/minecraft/class_596;field_27481:Lnet/minecraft/class_630;official iLfvz;i:Lfxo;
-
leftHaunch
- Mappings:
Namespace Name Mixin selector named leftHaunchLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftHaunch:Lnet/minecraft/client/model/ModelPart;intermediary field_27482Lnet/minecraft/class_596;field_27482:Lnet/minecraft/class_630;official jLfvz;j:Lfxo;
-
rightHaunch
- Mappings:
Namespace Name Mixin selector named rightHaunchLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightHaunch:Lnet/minecraft/client/model/ModelPart;intermediary field_27483Lnet/minecraft/class_596;field_27483:Lnet/minecraft/class_630;official kLfvz;k:Lfxo;
-
body
- Mappings:
Namespace Name Mixin selector named bodyLnet/minecraft/client/render/entity/model/RabbitEntityModel;body:Lnet/minecraft/client/model/ModelPart;intermediary field_3528Lnet/minecraft/class_596;field_3528:Lnet/minecraft/class_630;official lLfvz;l:Lfxo;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27484Lnet/minecraft/class_596;field_27484:Lnet/minecraft/class_630;official mLfvz;m:Lfxo;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLegLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27485Lnet/minecraft/class_596;field_27485:Lnet/minecraft/class_630;official nLfvz;n:Lfxo;
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/RabbitEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_27486Lnet/minecraft/class_596;field_27486:Lnet/minecraft/class_630;official oLfvz;o:Lfxo;
-
rightEar
- Mappings:
Namespace Name Mixin selector named rightEarLnet/minecraft/client/render/entity/model/RabbitEntityModel;rightEar:Lnet/minecraft/client/model/ModelPart;intermediary field_27487Lnet/minecraft/class_596;field_27487:Lnet/minecraft/class_630;official pLfvz;p:Lfxo;
-
leftEar
- Mappings:
Namespace Name Mixin selector named leftEarLnet/minecraft/client/render/entity/model/RabbitEntityModel;leftEar:Lnet/minecraft/client/model/ModelPart;intermediary field_27488Lnet/minecraft/class_596;field_27488:Lnet/minecraft/class_630;official qLfvz;q:Lfxo;
-
tail
- Mappings:
Namespace Name Mixin selector named tailLnet/minecraft/client/render/entity/model/RabbitEntityModel;tail:Lnet/minecraft/client/model/ModelPart;intermediary field_3524Lnet/minecraft/class_596;field_3524:Lnet/minecraft/class_630;official rLfvz;r:Lfxo;
-
nose
- Mappings:
Namespace Name Mixin selector named noseLnet/minecraft/client/render/entity/model/RabbitEntityModel;nose:Lnet/minecraft/client/model/ModelPart;intermediary field_3530Lnet/minecraft/class_596;field_3530:Lnet/minecraft/class_630;official sLfvz;s:Lfxo;
-
jumpProgress
private float jumpProgress- Mappings:
Namespace Name Mixin selector named jumpProgressLnet/minecraft/client/render/entity/model/RabbitEntityModel;jumpProgress:Fintermediary field_3531Lnet/minecraft/class_596;field_3531:Fofficial tLfvz;t:F
-
-
Constructor Details
-
RabbitEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/RabbitEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_596;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfvz;<init>(Lfxo;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/entity/model/RabbitEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32034Lnet/minecraft/class_596;method_32034()Lnet/minecraft/class_5607;official aLfvz;a()Lfxu;
-
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 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 aLfvk;a(Lfam;Lfaq;IIFFFF)V
-
setAngles
- Specified by:
setAnglesin classEntityModel<T extends RabbitEntity>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/RabbitEntityModel;setAngles(Lnet/minecraft/entity/passive/RabbitEntity;FFFFF)Vintermediary method_17117Lnet/minecraft/class_596;method_17117(Lnet/minecraft/class_1463;FFFFF)Vofficial aLfvz;a(Lcfl;FFFFF)V
-
animateModel
- Overrides:
animateModelin classEntityModel<T extends RabbitEntity>- Mappings:
Namespace Name Mixin selector named animateModelLnet/minecraft/client/render/entity/model/RabbitEntityModel;animateModel(Lnet/minecraft/entity/passive/RabbitEntity;FFF)Vintermediary method_17115Lnet/minecraft/class_596;method_17115(Lnet/minecraft/class_1463;FFF)Vofficial aLfvz;a(Lcfl;FFF)V
-