Class VexEntityModel
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.SinglePartEntityModel<VexEntity>
net.minecraft.client.render.entity.model.VexEntityModel
- All Implemented Interfaces:
ModelWithArms
@Environment(CLIENT)
public class VexEntityModel
extends SinglePartEntityModel<VexEntity>
implements ModelWithArms
Represents the model of a 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 official exs
intermediary net/minecraft/class_617
named net/minecraft/client/render/entity/model/VexEntityModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPart()
static TexturedModelData
private void
rotateArm
(MatrixStack matrices) void
setAngles
(VexEntity vexEntity, float float2, float float3, float float4, float float5, float float6) void
setArmAngle
(Arm arm, MatrixStack matrices) private void
translateArmAfterScale
(MatrixStack matrices) private void
translateArmToPivot
(MatrixStack matrices) Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
getChild, render, updateAnimation, updateAnimation
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo
-
Field Details
-
root
- Mappings:
Namespace Name Mixin selector official a
Lexs;a:Leyi;
intermediary field_41116
Lnet/minecraft/class_617;field_41116:Lnet/minecraft/class_630;
named root
Lnet/minecraft/client/render/entity/model/VexEntityModel;root:Lnet/minecraft/client/model/ModelPart;
-
body
- Mappings:
Namespace Name Mixin selector official b
Lexs;b:Leyi;
intermediary field_41117
Lnet/minecraft/class_617;field_41117:Lnet/minecraft/class_630;
named body
Lnet/minecraft/client/render/entity/model/VexEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
rightArm
- Mappings:
Namespace Name Mixin selector official f
Lexs;f:Leyi;
intermediary field_41118
Lnet/minecraft/class_617;field_41118:Lnet/minecraft/class_630;
named rightArm
Lnet/minecraft/client/render/entity/model/VexEntityModel;rightArm:Lnet/minecraft/client/model/ModelPart;
-
leftArm
- Mappings:
Namespace Name Mixin selector official g
Lexs;g:Leyi;
intermediary field_41119
Lnet/minecraft/class_617;field_41119:Lnet/minecraft/class_630;
named leftArm
Lnet/minecraft/client/render/entity/model/VexEntityModel;leftArm:Lnet/minecraft/client/model/ModelPart;
-
rightWing
- Mappings:
Namespace Name Mixin selector official h
Lexs;h:Leyi;
intermediary field_3602
Lnet/minecraft/class_617;field_3602:Lnet/minecraft/class_630;
named rightWing
Lnet/minecraft/client/render/entity/model/VexEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
-
leftWing
- Mappings:
Namespace Name Mixin selector official i
Lexs;i:Leyi;
intermediary field_3601
Lnet/minecraft/class_617;field_3601:Lnet/minecraft/class_630;
named leftWing
Lnet/minecraft/client/render/entity/model/VexEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
VexEntityModel
- Mappings:
Namespace Name Mixin selector official <init>
Lexs;<init>(Leyi;)V
intermediary <init>
Lnet/minecraft/class_617;<init>(Lnet/minecraft/class_630;)V
named <init>
Lnet/minecraft/client/render/entity/model/VexEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official b
Lexs;b()Leyo;
intermediary method_32063
Lnet/minecraft/class_617;method_32063()Lnet/minecraft/class_5607;
named getTexturedModelData
Lnet/minecraft/client/render/entity/model/VexEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
setAngles
public void setAngles(VexEntity vexEntity, float float2, float float3, float float4, float float5, float float6) - Specified by:
setAngles
in classEntityModel<VexEntity>
- Mappings:
Namespace Name Mixin selector official a
Lexs;a(Lbur;FFFFF)V
intermediary method_17127
Lnet/minecraft/class_617;method_17127(Lnet/minecraft/class_1634;FFFFF)V
named setAngles
Lnet/minecraft/client/render/entity/model/VexEntityModel;setAngles(Lnet/minecraft/entity/mob/VexEntity;FFFFF)V
-
getPart
- Specified by:
getPart
in classSinglePartEntityModel<VexEntity>
- Mappings:
Namespace Name Mixin selector official a
Levu;a()Leyi;
intermediary method_32008
Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;
named getPart
Lnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
-
setArmAngle
- Specified by:
setArmAngle
in interfaceModelWithArms
- Mappings:
Namespace Name Mixin selector official a
Leum;a(Lbeb;Leed;)V
intermediary method_2803
Lnet/minecraft/class_3881;method_2803(Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)V
named setArmAngle
Lnet/minecraft/client/render/entity/model/ModelWithArms;setArmAngle(Lnet/minecraft/util/Arm;Lnet/minecraft/client/util/math/MatrixStack;)V
-
translateArmToPivot
- Mappings:
Namespace Name Mixin selector official a
Lexs;a(Leed;)V
intermediary method_47434
Lnet/minecraft/class_617;method_47434(Lnet/minecraft/class_4587;)V
named translateArmToPivot
Lnet/minecraft/client/render/entity/model/VexEntityModel;translateArmToPivot(Lnet/minecraft/client/util/math/MatrixStack;)V
-
rotateArm
- Mappings:
Namespace Name Mixin selector official b
Lexs;b(Leed;)V
intermediary method_47435
Lnet/minecraft/class_617;method_47435(Lnet/minecraft/class_4587;)V
named rotateArm
Lnet/minecraft/client/render/entity/model/VexEntityModel;rotateArm(Lnet/minecraft/client/util/math/MatrixStack;)V
-
translateArmAfterScale
- Mappings:
Namespace Name Mixin selector official c
Lexs;c(Leed;)V
intermediary method_47436
Lnet/minecraft/class_617;method_47436(Lnet/minecraft/class_4587;)V
named translateArmAfterScale
Lnet/minecraft/client/render/entity/model/VexEntityModel;translateArmAfterScale(Lnet/minecraft/client/util/math/MatrixStack;)V
-