Class VexEntityModel
java.lang.Object
net.minecraft.client.model.Model<VexEntityRenderState>
net.minecraft.client.render.entity.model.EntityModel<VexEntityRenderState>
net.minecraft.client.render.entity.model.VexEntityModel
- All Implemented Interfaces:
ModelWithArms<VexEntityRenderState>
@Environment(CLIENT)
public class VexEntityModel
extends EntityModel<VexEntityRenderState>
implements ModelWithArms<VexEntityRenderState>
Represents the model of a
.
invalid reference
VexEntity
| Part Name | Parent | Corresponding Field |
|---|---|---|
| "head" | Root part | |
| "body" | Root part | body |
| "right_arm" | Root part | rightArm |
| "left_arm" | Root part | leftArm |
| "right_wing" | Root part | rightWing |
| "left_wing" | Root part | leftWing |
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/VexEntityModelintermediary net/minecraft/class_617official hcj
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.SinglePartModel -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartFields inherited from class net.minecraft.client.render.entity.model.EntityModel
field_52908Fields inherited from class net.minecraft.client.model.Model
layerFactory, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelDatavoidsetAngles(VexEntityRenderState vexEntityRenderState) voidsetArmAngle(VexEntityRenderState vexEntityRenderState, Arm arm, MatrixStack matrixStack) private voidsetChargingArmAngles(boolean bool, boolean bool2, float float2) private voidtranslateForHand(MatrixStack matrices, boolean mainHand) Methods inherited from class net.minecraft.client.model.Model
getLayer, getParts, getRootPart, render, render, resetTransforms
-
Field Details
-
body
- Mappings:
Namespace Name Mixin selector named bodyLnet/minecraft/client/render/entity/model/VexEntityModel;body:Lnet/minecraft/client/model/ModelPart;intermediary field_41117Lnet/minecraft/class_617;field_41117:Lnet/minecraft/class_630;official aLhcj;a:Lhdd;
-
rightArm
- Mappings:
Namespace Name Mixin selector named rightArmLnet/minecraft/client/render/entity/model/VexEntityModel;rightArm:Lnet/minecraft/client/model/ModelPart;intermediary field_41118Lnet/minecraft/class_617;field_41118:Lnet/minecraft/class_630;official bLhcj;b:Lhdd;
-
leftArm
- Mappings:
Namespace Name Mixin selector named leftArmLnet/minecraft/client/render/entity/model/VexEntityModel;leftArm:Lnet/minecraft/client/model/ModelPart;intermediary field_41119Lnet/minecraft/class_617;field_41119:Lnet/minecraft/class_630;official cLhcj;c:Lhdd;
-
rightWing
- Mappings:
Namespace Name Mixin selector named rightWingLnet/minecraft/client/render/entity/model/VexEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;intermediary field_3602Lnet/minecraft/class_617;field_3602:Lnet/minecraft/class_630;official dLhcj;d:Lhdd;
-
leftWing
- Mappings:
Namespace Name Mixin selector named leftWingLnet/minecraft/client/render/entity/model/VexEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;intermediary field_3601Lnet/minecraft/class_617;field_3601:Lnet/minecraft/class_630;official eLhcj;e:Lhdd;
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/VexEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_41711Lnet/minecraft/class_617;field_41711:Lnet/minecraft/class_630;official fLhcj;f:Lhdd;
-
-
Constructor Details
-
VexEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/EntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_583;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lgzs;<init>(Lhdd;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/entity/model/VexEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32063Lnet/minecraft/class_617;method_32063()Lnet/minecraft/class_5607;official aLhcj;a()Lhdj;
-
setAngles
- Overrides:
setAnglesin classModel<VexEntityRenderState>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/VexEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/VexEntityRenderState;)Vintermediary method_17127Lnet/minecraft/class_617;method_17127(Lnet/minecraft/class_10078;)Vofficial aLhcj;a(Libn;)V
-
setChargingArmAngles
private void setChargingArmAngles(boolean bool, boolean bool2, float float2) - Mappings:
Namespace Name Mixin selector named setChargingArmAnglesLnet/minecraft/client/render/entity/model/VexEntityModel;setChargingArmAngles(ZZF)Vintermediary method_48293Lnet/minecraft/class_617;method_48293(ZZF)Vofficial aLhcj;a(ZZF)V
-
setArmAngle
public void setArmAngle(VexEntityRenderState vexEntityRenderState, Arm arm, MatrixStack matrixStack) - Specified by:
setArmAnglein interfaceModelWithArms<VexEntityRenderState>- Mappings:
Namespace Name Mixin selector named setArmAngleLnet/minecraft/client/render/entity/model/VexEntityModel;setArmAngle(Lnet/minecraft/client/render/entity/state/VexEntityRenderState;Lnet/minecraft/util/Arm;Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_72866Lnet/minecraft/class_617;method_72866(Lnet/minecraft/class_10078;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)Vofficial aLhcj;a(Libn;Lcha;Lfye;)V
-
translateForHand
- Mappings:
Namespace Name Mixin selector named translateForHandLnet/minecraft/client/render/entity/model/VexEntityModel;translateForHand(Lnet/minecraft/client/util/math/MatrixStack;Z)Vintermediary method_47977Lnet/minecraft/class_617;method_47977(Lnet/minecraft/class_4587;Z)Vofficial aLhcj;a(Lfye;Z)V
-