Class HandsModelDefault
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<E>
net.minecraft.client.model.AgeableListModel<T>
net.minecraft.client.model.HumanoidModel<net.minecraft.world.entity.LivingEntity>
com.idark.valoria.client.render.curio.model.HandsModelDefault
- All Implemented Interfaces:
net.minecraft.client.model.ArmedModel
,net.minecraft.client.model.HeadedModel
public class HandsModelDefault
extends net.minecraft.client.model.HumanoidModel<net.minecraft.world.entity.LivingEntity>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.HumanoidModel
net.minecraft.client.model.HumanoidModel.ArmPose
-
Field Summary
Modifier and TypeFieldDescriptionstatic net.minecraft.client.model.geom.ModelLayerLocation
net.minecraft.client.model.geom.ModelPart
net.minecraft.client.model.geom.ModelPart
net.minecraft.client.model.geom.ModelPart
Fields inherited from class net.minecraft.client.model.HumanoidModel
body, crouching, hat, HAT_OVERLAY_SCALE, head, leftArm, leftArmPose, leftLeg, LEGGINGS_OVERLAY_SCALE, OVERLAY_SCALE, rightArm, rightArmPose, rightLeg, swimAmount, TOOT_HORN_XROT_BASE, TOOT_HORN_YROT_BASE
Fields inherited from class net.minecraft.client.model.EntityModel
attackTime, riding, young
Fields inherited from class net.minecraft.client.model.Model
renderType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Iterable<net.minecraft.client.model.geom.ModelPart>
static net.minecraft.client.model.geom.builders.LayerDefinition
protected Iterable<net.minecraft.client.model.geom.ModelPart>
void
renderToBuffer
(com.mojang.blaze3d.vertex.PoseStack poseStack, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) void
setupAnim
(net.minecraft.world.entity.LivingEntity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) Methods inherited from class net.minecraft.client.model.HumanoidModel
copyPropertiesTo, createMesh, getArm, getHead, prepareMobModel, rotlerpRad, setAllVisible, setupAttackAnimation, translateToHand
Methods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesTo
Methods inherited from class net.minecraft.client.model.Model
renderType
-
Field Details
-
HANDS_MODEL
public static net.minecraft.client.model.geom.ModelLayerLocation HANDS_MODEL -
root
public net.minecraft.client.model.geom.ModelPart root -
right_glove
public net.minecraft.client.model.geom.ModelPart right_glove -
left_glove
public net.minecraft.client.model.geom.ModelPart left_glove
-
-
Constructor Details
-
HandsModelDefault
public HandsModelDefault(net.minecraft.client.model.geom.ModelPart root)
-
-
Method Details
-
createBodyLayer
public static net.minecraft.client.model.geom.builders.LayerDefinition createBodyLayer() -
setupAnim
public void setupAnim(net.minecraft.world.entity.LivingEntity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) - Overrides:
setupAnim
in classnet.minecraft.client.model.HumanoidModel<net.minecraft.world.entity.LivingEntity>
-
headParts
- Overrides:
headParts
in classnet.minecraft.client.model.HumanoidModel<net.minecraft.world.entity.LivingEntity>
-
bodyParts
- Overrides:
bodyParts
in classnet.minecraft.client.model.HumanoidModel<net.minecraft.world.entity.LivingEntity>
-
renderToBuffer
public void renderToBuffer(com.mojang.blaze3d.vertex.PoseStack poseStack, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) - Overrides:
renderToBuffer
in classnet.minecraft.client.model.AgeableListModel<net.minecraft.world.entity.LivingEntity>
-