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 intermediary net/minecraft/class_617official fddnamed net/minecraft/client/render/entity/model/VexEntityModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate 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 TypeMethodDescriptiongetPart()static TexturedModelDatavoidsetAngles(VexEntity vexEntity, float float2, float float3, float float4, float float5, float float6) voidsetArmAngle(Arm arm, MatrixStack matrices) private voidsetChargingArmAngles(ItemStack mainHandStack, ItemStack offHandStack, float float2) private voidtranslateForHand(MatrixStack matrices, boolean mainHand) Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
animateMovement, getChild, render, updateAnimation, updateAnimationMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo
-
Field Details
-
root
- Mappings:
Namespace Name Mixin selector intermediary field_41116Lnet/minecraft/class_617;field_41116:Lnet/minecraft/class_630;official aLfdd;a:Lfdt;named rootLnet/minecraft/client/render/entity/model/VexEntityModel;root:Lnet/minecraft/client/model/ModelPart;
-
body
- Mappings:
Namespace Name Mixin selector intermediary field_41117Lnet/minecraft/class_617;field_41117:Lnet/minecraft/class_630;official bLfdd;b:Lfdt;named bodyLnet/minecraft/client/render/entity/model/VexEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
rightArm
- Mappings:
Namespace Name Mixin selector intermediary field_41118Lnet/minecraft/class_617;field_41118:Lnet/minecraft/class_630;official fLfdd;f:Lfdt;named rightArmLnet/minecraft/client/render/entity/model/VexEntityModel;rightArm:Lnet/minecraft/client/model/ModelPart;
-
leftArm
- Mappings:
Namespace Name Mixin selector intermediary field_41119Lnet/minecraft/class_617;field_41119:Lnet/minecraft/class_630;official gLfdd;g:Lfdt;named leftArmLnet/minecraft/client/render/entity/model/VexEntityModel;leftArm:Lnet/minecraft/client/model/ModelPart;
-
rightWing
- Mappings:
Namespace Name Mixin selector intermediary field_3602Lnet/minecraft/class_617;field_3602:Lnet/minecraft/class_630;official hLfdd;h:Lfdt;named rightWingLnet/minecraft/client/render/entity/model/VexEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
-
leftWing
- Mappings:
Namespace Name Mixin selector intermediary field_3601Lnet/minecraft/class_617;field_3601:Lnet/minecraft/class_630;official iLfdd;i:Lfdt;named leftWingLnet/minecraft/client/render/entity/model/VexEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
-
head
- Mappings:
Namespace Name Mixin selector intermediary field_41711Lnet/minecraft/class_617;field_41711:Lnet/minecraft/class_630;official jLfdd;j:Lfdt;named headLnet/minecraft/client/render/entity/model/VexEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
VexEntityModel
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_617;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfdd;<init>(Lfdt;)Vnamed <init>Lnet/minecraft/client/render/entity/model/VexEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector intermediary method_32063Lnet/minecraft/class_617;method_32063()Lnet/minecraft/class_5607;official bLfdd;b()Lfdz;named getTexturedModelDataLnet/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:
setAnglesin classEntityModel<VexEntity>- Mappings:
Namespace Name Mixin selector intermediary method_17127Lnet/minecraft/class_617;method_17127(Lnet/minecraft/class_1634;FFFFF)Vofficial aLfdd;a(Lbwo;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/VexEntityModel;setAngles(Lnet/minecraft/entity/mob/VexEntity;FFFFF)V
-
setChargingArmAngles
- Mappings:
Namespace Name Mixin selector intermediary method_48293Lnet/minecraft/class_617;method_48293(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;F)Vofficial aLfdd;a(Lcfx;Lcfx;F)Vnamed setChargingArmAnglesLnet/minecraft/client/render/entity/model/VexEntityModel;setChargingArmAngles(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;F)V
-
getPart
- Specified by:
getPartin classSinglePartEntityModel<VexEntity>- Mappings:
Namespace Name Mixin selector intermediary method_32008Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;official aLfbd;a()Lfdt;named getPartLnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
-
setArmAngle
- Specified by:
setArmAnglein interfaceModelWithArms- Mappings:
Namespace Name Mixin selector intermediary method_2803Lnet/minecraft/class_3881;method_2803(Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)Vofficial aLezv;a(Lbfr;Leib;)Vnamed setArmAngleLnet/minecraft/client/render/entity/model/ModelWithArms;setArmAngle(Lnet/minecraft/util/Arm;Lnet/minecraft/client/util/math/MatrixStack;)V
-
translateForHand
- Mappings:
Namespace Name Mixin selector intermediary method_47977Lnet/minecraft/class_617;method_47977(Lnet/minecraft/class_4587;Z)Vofficial aLfdd;a(Leib;Z)Vnamed translateForHandLnet/minecraft/client/render/entity/model/VexEntityModel;translateForHand(Lnet/minecraft/client/util/math/MatrixStack;Z)V
-