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 - fdo- intermediary - net/minecraft/class_617- named - net/minecraft/client/render/entity/model/VexEntityModel
- 
Field SummaryFieldsModifier 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.EntityModelchild, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.ModellayerFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.SinglePartEntityModelanimate, animateMovement, getChild, render, updateAnimation, updateAnimationMethods inherited from class net.minecraft.client.render.entity.model.EntityModelanimateModel, copyStateTo
- 
Field Details- 
root- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfdo;a:Lfee;- 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- Lfdo;b:Lfee;- 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- Lfdo;f:Lfee;- 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- Lfdo;g:Lfee;- 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- Lfdo;h:Lfee;- 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- Lfdo;i:Lfee;- 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;
 
- 
head- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfdo;j:Lfee;- intermediary - field_41711- Lnet/minecraft/class_617;field_41711:Lnet/minecraft/class_630;- named - head- Lnet/minecraft/client/render/entity/model/VexEntityModel;head:Lnet/minecraft/client/model/ModelPart;
 
 
- 
- 
Constructor Details- 
VexEntityModel- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfdo;<init>(Lfee;)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- Lfdo;b()Lfek;- 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;
 
- 
setAnglespublic void setAngles(VexEntity vexEntity, float float2, float float3, float float4, float float5, float float6) - Specified by:
- setAnglesin class- EntityModel<VexEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfdo;a(Lbwq;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
 
- 
setChargingArmAngles- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfdo;a(Lcfz;Lcfz;F)V- intermediary - method_48293- Lnet/minecraft/class_617;method_48293(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;F)V- named - setChargingArmAngles- Lnet/minecraft/client/render/entity/model/VexEntityModel;setChargingArmAngles(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;F)V
 
- 
getPart- Specified by:
- getPartin class- SinglePartEntityModel<VexEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfbo;a()Lfee;- 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:
- setArmAnglein interface- ModelWithArms
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfag;a(Lbft;Leij;)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
 
- 
translateForHand- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfdo;a(Leij;Z)V- intermediary - method_47977- Lnet/minecraft/class_617;method_47977(Lnet/minecraft/class_4587;Z)V- named - translateForHand- Lnet/minecraft/client/render/entity/model/VexEntityModel;translateForHand(Lnet/minecraft/client/util/math/MatrixStack;Z)V
 
 
-