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 gxv
-
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 aLgxv;a:Lgyo;
-
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 bLgxv;b:Lgyo;
-
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 cLgxv;c:Lgyo;
-
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 dLgxv;d:Lgyo;
-
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 eLgxv;e:Lgyo;
-
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 fLgxv;f:Lgyo;
-
-
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>Lgvi;<init>(Lgyo;)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 aLgxv;a()Lgyu;
-
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 aLgxv;a(Lhwv;)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 aLgxv;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 aLgxv;a(Lhwv;Lcem;Lfua;)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 aLgxv;a(Lfua;Z)V
-