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/RabbitEntityModel
intermediary net/minecraft/class_596
official fvn
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ModelPart
private static final float
private static final float
private final ModelPart
private float
private static final String
The key of the left haunch model part, whose value is "left_haunch".private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private static final String
The key of the right haunch model part, whose value is "right_haunch".private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private static final float
private final ModelPart
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
animateModel
(T t, float float2, float float3, float float4) static TexturedModelData
void
render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
Methods 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_MULTIPLIER
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;HAUNCH_JUMP_PITCH_MULTIPLIER:F
intermediary field_32542
Lnet/minecraft/class_596;field_32542:F
official a
Lfvn;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_MULTIPLIER
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;FRONT_LEGS_JUMP_PITCH_MULTIPLIER:F
intermediary field_32543
Lnet/minecraft/class_596;field_32543:F
official b
Lfvn;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_HAUNCH
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;LEFT_HAUNCH:Ljava/lang/String;
intermediary field_32544
Lnet/minecraft/class_596;field_32544:Ljava/lang/String;
official f
Lfvn;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_HAUNCH
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;RIGHT_HAUNCH:Ljava/lang/String;
intermediary field_32545
Lnet/minecraft/class_596;field_32545:Ljava/lang/String;
official g
Lfvn;g:Ljava/lang/String;
-
SCALE
private static final float SCALE- See Also:
- Mappings:
Namespace Name Mixin selector named SCALE
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;SCALE:F
intermediary field_32546
Lnet/minecraft/class_596;field_32546:F
official u
Lfvn;u:F
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLeg
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27480
Lnet/minecraft/class_596;field_27480:Lnet/minecraft/class_630;
official h
Lfvn;h:Lfxc;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLeg
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27481
Lnet/minecraft/class_596;field_27481:Lnet/minecraft/class_630;
official i
Lfvn;i:Lfxc;
-
leftHaunch
- Mappings:
Namespace Name Mixin selector named leftHaunch
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;leftHaunch:Lnet/minecraft/client/model/ModelPart;
intermediary field_27482
Lnet/minecraft/class_596;field_27482:Lnet/minecraft/class_630;
official j
Lfvn;j:Lfxc;
-
rightHaunch
- Mappings:
Namespace Name Mixin selector named rightHaunch
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;rightHaunch:Lnet/minecraft/client/model/ModelPart;
intermediary field_27483
Lnet/minecraft/class_596;field_27483:Lnet/minecraft/class_630;
official k
Lfvn;k:Lfxc;
-
body
- Mappings:
Namespace Name Mixin selector named body
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;body:Lnet/minecraft/client/model/ModelPart;
intermediary field_3528
Lnet/minecraft/class_596;field_3528:Lnet/minecraft/class_630;
official l
Lfvn;l:Lfxc;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLeg
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27484
Lnet/minecraft/class_596;field_27484:Lnet/minecraft/class_630;
official m
Lfvn;m:Lfxc;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLeg
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27485
Lnet/minecraft/class_596;field_27485:Lnet/minecraft/class_630;
official n
Lfvn;n:Lfxc;
-
head
- Mappings:
Namespace Name Mixin selector named head
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;head:Lnet/minecraft/client/model/ModelPart;
intermediary field_27486
Lnet/minecraft/class_596;field_27486:Lnet/minecraft/class_630;
official o
Lfvn;o:Lfxc;
-
rightEar
- Mappings:
Namespace Name Mixin selector named rightEar
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;rightEar:Lnet/minecraft/client/model/ModelPart;
intermediary field_27487
Lnet/minecraft/class_596;field_27487:Lnet/minecraft/class_630;
official p
Lfvn;p:Lfxc;
-
leftEar
- Mappings:
Namespace Name Mixin selector named leftEar
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;leftEar:Lnet/minecraft/client/model/ModelPart;
intermediary field_27488
Lnet/minecraft/class_596;field_27488:Lnet/minecraft/class_630;
official q
Lfvn;q:Lfxc;
-
tail
- Mappings:
Namespace Name Mixin selector named tail
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
intermediary field_3524
Lnet/minecraft/class_596;field_3524:Lnet/minecraft/class_630;
official r
Lfvn;r:Lfxc;
-
nose
- Mappings:
Namespace Name Mixin selector named nose
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;nose:Lnet/minecraft/client/model/ModelPart;
intermediary field_3530
Lnet/minecraft/class_596;field_3530:Lnet/minecraft/class_630;
official s
Lfvn;s:Lfxc;
-
jumpProgress
private float jumpProgress- Mappings:
Namespace Name Mixin selector named jumpProgress
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;jumpProgress:F
intermediary field_3531
Lnet/minecraft/class_596;field_3531:F
official t
Lfvn;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;)V
intermediary <init>
Lnet/minecraft/class_596;<init>(Lnet/minecraft/class_630;)V
official <init>
Lfvn;<init>(Lfxc;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32034
Lnet/minecraft/class_596;method_32034()Lnet/minecraft/class_5607;
official a
Lfvn;a()Lfxi;
-
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:
render
in classModel
- Parameters:
light
- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
intermediary method_2828
Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
official a
Lfuy;a(Lfaa;Lfae;IIFFFF)V
-
setAngles
- Specified by:
setAngles
in classEntityModel<T extends RabbitEntity>
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;setAngles(Lnet/minecraft/entity/passive/RabbitEntity;FFFFF)V
intermediary method_17117
Lnet/minecraft/class_596;method_17117(Lnet/minecraft/class_1463;FFFFF)V
official a
Lfvn;a(Lcgb;FFFFF)V
-
animateModel
- Overrides:
animateModel
in classEntityModel<T extends RabbitEntity>
- Mappings:
Namespace Name Mixin selector named animateModel
Lnet/minecraft/client/render/entity/model/RabbitEntityModel;animateModel(Lnet/minecraft/entity/passive/RabbitEntity;FFF)V
intermediary method_17115
Lnet/minecraft/class_596;method_17115(Lnet/minecraft/class_1463;FFF)V
official a
Lfvn;a(Lcgb;FFF)V
-