Package net.minecraft.client.model.geom
Class ModelPart
java.lang.Object
net.minecraft.client.model.geom.ModelPart
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class(package private) static class(package private) static classstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ModelPart.Cube> static final floatprivate PartPosebooleanbooleanfloatfloatfloatfloatfloatfloatfloatfloatfloat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcompile(PoseStack.Pose p_104291_, VertexConsumer p_104292_, int p_104293_, int p_104294_, int p_350388_) 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_, int p_350978_) 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_SCALE
public static final float DEFAULT_SCALE- See Also:
-
x
public float x -
y
public float y -
z
public float z -
xRot
public float xRot -
yRot
public float yRot -
zRot
public float zRot -
xScale
public float xScale -
yScale
public float yScale -
zScale
public float zScale -
visible
public boolean visible -
skipDraw
public boolean skipDraw -
cubes
-
children
-
initialPose
-
-
Constructor Details
-
ModelPart
-
-
Method Details
-
storePose
-
getInitialPose
-
setInitialPose
-
resetPose
public void resetPose() -
loadPose
-
copyFrom
-
hasChild
-
getChild
-
setPos
public void setPos(float p_104228_, float p_104229_, float p_104230_) -
setRotation
public void setRotation(float p_171328_, float p_171329_, float p_171330_) -
render
-
render
public void render(PoseStack p_104307_, VertexConsumer p_104308_, int p_104309_, int p_104310_, int p_350978_) -
visit
-
visit
-
translateAndRotate
-
compile
private void compile(PoseStack.Pose p_104291_, VertexConsumer p_104292_, int p_104293_, int p_104294_, int p_350388_) -
getRandomCube
-
isEmpty
public boolean isEmpty() -
offsetPos
public void offsetPos(org.joml.Vector3f p_253873_) -
offsetRotation
public void offsetRotation(org.joml.Vector3f p_253983_) -
offsetScale
public void offsetScale(org.joml.Vector3f p_253957_) -
getAllParts
-