Package net.minecraft.client.model.geom
Class ModelPart
java.lang.Object
net.minecraft.client.model.geom.ModelPart
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic class(package private) static class(package private) static classstatic interface
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final List<ModelPart.Cube>static final floatprivate PartPosebooleanbooleanfloatfloatfloatfloatfloatfloatfloatfloatfloat
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidcompile(PoseStack.Pose p_104291_, VertexConsumer p_104292_, int p_104293_, int p_104294_, float p_104295_, float p_104296_, float p_104297_, float p_104298_) voidgetRandomCube(RandomSource p_233559_) booleanbooleanisEmpty()voidvoidoffsetPos(org.joml.Vector3f p_253873_) voidoffsetRotation(org.joml.Vector3f p_253983_) voidoffsetScale(org.joml.Vector3f p_253957_) voidrender(PoseStack p_104302_, VertexConsumer p_104303_, int p_104304_, int p_104305_) voidrender(PoseStack p_104307_, VertexConsumer p_104308_, int p_104309_, int p_104310_, float p_104311_, float p_104312_, float p_104313_, float p_104314_) voidvoidsetInitialPose(PartPose p_233561_) voidsetPos(float p_104228_, float p_104229_, float p_104230_) voidsetRotation(float p_171328_, float p_171329_, float p_171330_) voidtranslateAndRotate(PoseStack p_104300_) voidvisit(PoseStack p_171310_, ModelPart.Visitor p_171311_) private voidvisit(PoseStack p_171313_, ModelPart.Visitor p_171314_, String p_171315_) 
- 
Field Details- 
DEFAULT_SCALEpublic static final float DEFAULT_SCALE- See Also:
 
- 
xpublic float x
- 
ypublic float y
- 
zpublic float z
- 
xRotpublic float xRot
- 
yRotpublic float yRot
- 
zRotpublic float zRot
- 
xScalepublic float xScale
- 
yScalepublic float yScale
- 
zScalepublic float zScale
- 
visiblepublic boolean visible
- 
skipDrawpublic boolean skipDraw
- 
cubes
- 
children
- 
initialPose
 
- 
- 
Constructor Details- 
ModelPart
 
- 
- 
Method Details- 
storePose
- 
getInitialPose
- 
setInitialPose
- 
resetPosepublic void resetPose()
- 
loadPose
- 
copyFrom
- 
hasChild
- 
getChild
- 
setPospublic void setPos(float p_104228_, float p_104229_, float p_104230_) 
- 
setRotationpublic void setRotation(float p_171328_, float p_171329_, float p_171330_) 
- 
render
- 
renderpublic void render(PoseStack p_104307_, VertexConsumer p_104308_, int p_104309_, int p_104310_, float p_104311_, float p_104312_, float p_104313_, float p_104314_) 
- 
visit
- 
visit
- 
translateAndRotate
- 
compileprivate void compile(PoseStack.Pose p_104291_, VertexConsumer p_104292_, int p_104293_, int p_104294_, float p_104295_, float p_104296_, float p_104297_, float p_104298_) 
- 
getRandomCube
- 
isEmptypublic boolean isEmpty()
- 
offsetPospublic void offsetPos(org.joml.Vector3f p_253873_) 
- 
offsetRotationpublic void offsetRotation(org.joml.Vector3f p_253983_) 
- 
offsetScalepublic void offsetScale(org.joml.Vector3f p_253957_) 
- 
getAllParts
 
-