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 fgointermediary 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 aLfgo;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 bLfgo;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 fLfgo;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 gLfgo;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 uLfgo;u: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 hLfgo;h:Lfic;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 iLfgo;i:Lfic;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 jLfgo;j:Lfic;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 kLfgo;k:Lfic;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 lLfgo;l:Lfic;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 mLfgo;m:Lfic;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 nLfgo;n:Lfic;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 oLfgo;o:Lfic;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 pLfgo;p:Lfic;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 qLfgo;q:Lfic;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 rLfgo;r:Lfic;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 sLfgo;s:Lfic;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 tLfgo;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>Lfgo;<init>(Lfic;)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 aLfgo;a()Lfii;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 aLffz;a(Lelp;Lelt;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 aLfgo;a(Lbvl;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 aLfgo;a(Lbvl;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
-