net.minecraft.client.model.geom

public final class ModelPart

gnr
net.minecraft.client.model.geom.ModelPart
net.minecraft.class_630

Field summary

Modifier and TypeField
public static final float
a
DEFAULT_SCALE
field_37937
public float
b
x
field_3657
public float
c
y
field_3656
public float
d
z
field_3655
public float
e
xRot
field_3654
public float
f
yRot
field_3675
public float
g
zRot
field_3674
public float
h
xScale
field_37938
public float
i
yScale
field_37939
public float
j
zScale
field_37940
public boolean
k
visible
field_3665
public boolean
l
skipDraw
field_38456
private final List<ModelPart$Cube>
m
cubes
field_3663
private final Map<String, ModelPart>
n
children
field_3661
private PartPose
o
initialPose
field_37941

Constructor summary

ModifierConstructor
public (List<ModelPart$Cube> arg0, Map<String, ModelPart> arg1)

Method summary

Modifier and TypeMethod
public PartPose
a()
storePose()
method_32084()
public PartPose
b()
getInitialPose()
method_41921()
public void
a(gnt arg0)
setInitialPose(PartPose arg0)
method_41918(class_5603 arg0)
public void
c()
resetPose()
method_41923()
public void
b(gnt arg0)
loadPose(PartPose arg0)
method_32085(class_5603 arg0)
public void
a(gnr arg0)
copyFrom(ModelPart arg0)
method_17138(class_630 arg0)
public boolean
a(String arg0)
hasChild(String arg0)
method_41919(String arg0)
public ModelPart
b(String arg0)
getChild(String arg0)
method_32086(String arg0)
public void
a(float arg0, float arg1, float arg2)
setPos(float arg0, float arg1, float arg2)
method_2851(float arg0, float arg1, float arg2)
public void
b(float arg0, float arg1, float arg2)
setRotation(float arg0, float arg1, float arg2)
method_33425(float arg0, float arg1, float arg2)
public void
a(fmg arg0, fmj arg1, int arg2, int arg3)
render(PoseStack arg0, VertexConsumer arg1, int arg2, int arg3)
method_22698(class_4587 arg0, class_4588 arg1, int arg2, int arg3)
public void
a(fmg arg0, fmj arg1, int arg2, int arg3, int arg4)
render(PoseStack arg0, VertexConsumer arg1, int arg2, int arg3, int arg4)
method_22699(class_4587 arg0, class_4588 arg1, int arg2, int arg3, int arg4)
public void
a(org.joml.Quaternionf arg0)
rotateBy(org.joml.Quaternionf arg0)
method_62132(org.joml.Quaternionf arg0)
public void
a(fmg arg0, gnr$d arg1)
visit(PoseStack arg0, ModelPart$Visitor arg1)
method_35745(class_4587 arg0, class_630$class_6229 arg1)
private void
a(fmg arg0, gnr$d arg1, String arg2)
visit(PoseStack arg0, ModelPart$Visitor arg1, String arg2)
method_35746(class_4587 arg0, class_630$class_6229 arg1, String arg2)
public void
a(fmg arg0)
translateAndRotate(PoseStack arg0)
method_22703(class_4587 arg0)
private void
a(fmg$a arg0, fmj arg1, int arg2, int arg3, int arg4)
compile(PoseStack$Pose arg0, VertexConsumer arg1, int arg2, int arg3, int arg4)
method_22702(class_4587$class_4665 arg0, class_4588 arg1, int arg2, int arg3, int arg4)
public ModelPart$Cube
a(baq arg0)
getRandomCube(RandomSource arg0)
method_22700(class_5819 arg0)
public boolean
d()
isEmpty()
method_32087()
public void
a(org.joml.Vector3f arg0)
offsetPos(org.joml.Vector3f arg0)
method_41920(org.joml.Vector3f arg0)
public void
b(org.joml.Vector3f arg0)
offsetRotation(org.joml.Vector3f arg0)
method_41922(org.joml.Vector3f arg0)
public void
c(org.joml.Vector3f arg0)
offsetScale(org.joml.Vector3f arg0)
method_41924(org.joml.Vector3f arg0)
public Stream<ModelPart>
e()
getAllParts()
method_32088()