net.minecraft.client.model.geom

public final class ModelPart

gfe
net.minecraft.client.model.geom.ModelPart
net.minecraft.class_630
net.minecraft.unmapped.C_rglqxnbw
net.minecraft.client.model.ModelPart
net.minecraft.client.model.ModelPart
net.minecraft.src.C_3889_

Field summary

Modifier and TypeField
public static final float
a
DEFAULT_SCALE
field_37937
f_otjmbrbv
field_37937
DEFAULT_SCALE
f_233552_
public float
b
x
field_3657
f_mxfxprzs
pivotX
pivotX
f_104200_
public float
c
y
field_3656
f_aleaigmp
pivotY
pivotY
f_104201_
public float
d
z
field_3655
f_pnyefxte
pivotZ
pivotZ
f_104202_
public float
e
xRot
field_3654
f_lftyljkj
pitch
pitch
f_104203_
public float
f
yRot
field_3675
f_cciwdyaq
yaw
yaw
f_104204_
public float
g
zRot
field_3674
f_fafweydf
roll
roll
f_104205_
public float
h
xScale
field_37938
f_cynrqraf
xScale
scaleX
f_233553_
public float
i
yScale
field_37939
f_rkkvadsj
yScale
scaleY
f_233554_
public float
j
zScale
field_37940
f_fsnbivzz
zScale
scaleZ
f_233555_
public boolean
k
visible
field_3665
f_ywhafdnh
visible
visible
f_104207_
public boolean
l
skipDraw
field_38456
f_wisbrtsd
hidden
skipDraw
f_233556_
private final List<ModelPart$Cube>
m
cubes
field_3663
f_wupfhxnj
cuboids
cuboids
f_104212_
private final Map<String, ModelPart>
n
children
field_3661
f_ptuscsbm
children
children
f_104213_
private PartPose
o
initialPose
field_37941
f_sopgtxxh
defaultTransform
initalTransform
f_233557_

Constructor summary

ModifierConstructor
public (List<ModelPart$Cube> cuboids, Map<String, ModelPart> children)

Method summary

Modifier and TypeMethod
public PartPose
a()
storePose()
method_32084()
m_jfueqdlv()
getTransform()
getTransform()
m_171308_()
public PartPose
b()
getInitialPose()
method_41921()
m_vgoemtuw()
getDefaultTransform()
getInitialTransform()
m_233566_()
public void
a(gfg arg0)
setInitialPose(PartPose arg0)
method_41918(class_5603 arg0)
m_zllyjpaz(C_dhebgdtu arg0)
setDefaultTransform(ModelTransform transform)
setInitialTransform(ModelTransform initialTransform)
m_233560_(C_141659_ arg0)
public void
c()
resetPose()
method_41923()
m_ptspjwxx()
resetTransform()
resetTransform()
m_233569_()
public void
b(gfg arg0)
loadPose(PartPose arg0)
method_32085(class_5603 arg0)
m_sohzhpkz(C_dhebgdtu arg0)
setTransform(ModelTransform rotationData)
setTransform(ModelTransform rotationData)
m_171322_(C_141659_ arg0)
public void
a(gfe arg0)
copyFrom(ModelPart arg0)
method_17138(class_630 arg0)
m_nbzpcsma(C_rglqxnbw arg0)
copyTransform(ModelPart part)
copyTransform(ModelPart part)
m_104315_(C_3889_ arg0)
public boolean
a(String arg0)
hasChild(String arg0)
method_41919(String arg0)
m_lmvcgfkp(String arg0)
hasChild(String child)
containsPart(String part)
m_233562_(String arg0)
public ModelPart
b(String arg0)
getChild(String arg0)
method_32086(String arg0)
m_jcjidwnq(String arg0)
getChild(String name)
getChild(String name)
m_171324_(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)
m_xriecnuf(float arg0, float arg1, float arg2)
setPivot(float x, float y, float z)
setPivot(float x, float y, float z)
m_104227_(float p_104229_, float p_104230_, 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)
m_holavbyq(float arg0, float arg1, float arg2)
setAngles(float pitch, float yaw, float roll)
setAngles(float pitch, float yaw, float roll)
m_171327_(float p_171329_, float p_171330_, float arg2)
public void
a(ffv arg0, ffz 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)
m_tzfogdsr(C_cnszsxvd arg0, C_igthdzux arg1, int arg2, int arg3)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)
m_104301_(C_3181_ p_104303_, C_3187_ p_104304_, int p_104305_, int arg3)
public void
a(ffv arg0, ffz 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)
m_orqszdgk(C_cnszsxvd arg0, C_igthdzux arg1, int arg2, int arg3, int arg4)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color)
m_orqszdgk(MatrixStack matrices, VertexConsumer arg1, int arg2, int arg3, int arg4)
m_104306_(C_3181_ p_104308_, C_3187_ p_104309_, int p_104310_, int p_343158_, int arg4)
public void
a(org.joml.Quaternionf arg0)
rotateBy(org.joml.Quaternionf arg0)
method_62132(org.joml.Quaternionf arg0)
m_ffolvitf(org.joml.Quaternionf arg0)
rotate(org.joml.Quaternionf quaternion)
m_357127_(org.joml.Quaternionf arg0)
public void
a(ffv arg0, gfe$d arg1)
visit(PoseStack arg0, ModelPart$Visitor arg1)
method_35745(class_4587 arg0, class_630$class_6229 arg1)
m_djcbiehj(C_cnszsxvd arg0, C_rglqxnbw$C_qxqapydw arg1)
forEachCuboid(MatrixStack matrices, ModelPart$CuboidConsumer consumer)
forEachCuboid(MatrixStack matrices, ModelPart$CuboidConsumer consumer)
m_171309_(C_3181_ p_171311_, C_3889_$C_141657_ arg1)
private void
a(ffv arg0, gfe$d arg1, String arg2)
visit(PoseStack arg0, ModelPart$Visitor arg1, String arg2)
method_35746(class_4587 arg0, class_630$class_6229 arg1, String arg2)
m_hrldviap(C_cnszsxvd arg0, C_rglqxnbw$C_qxqapydw arg1, String arg2)
forEachCuboid(MatrixStack matrices, ModelPart$CuboidConsumer consumer, String path)
forEachCuboid(MatrixStack matrices, ModelPart$CuboidConsumer consumer, String path)
m_171312_(C_3181_ p_171314_, C_3889_$C_141657_ p_171315_, String arg2)
public void
a(ffv arg0)
translateAndRotate(PoseStack arg0)
method_22703(class_4587 arg0)
m_eaxobbcy(C_cnszsxvd arg0)
rotate(MatrixStack matrices)
rotate(MatrixStack matrix)
m_104299_(C_3181_ arg0)
private void
a(ffv$a arg0, ffz 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)
m_mcthltlp(C_cnszsxvd$C_pqokfevb arg0, C_igthdzux arg1, int arg2, int arg3, int arg4)
renderCuboids(MatrixStack$Entry entry, VertexConsumer vertexConsumer, int light, int overlay, int color)
renderCuboids(MatrixStack$Entry entry, VertexConsumer vertexConsumer, int light, int overlay, int arg4)
m_104290_(C_3181_$C_3183_ p_104292_, C_3187_ p_104293_, int p_104294_, int p_343687_, int arg4)
public ModelPart$Cube
a(azh arg0)
getRandomCube(RandomSource arg0)
method_22700(class_5819 arg0)
m_mkbeqlhm(C_rlomrsco arg0)
getRandomCuboid(Random random)
getRandomCuboid(RandomGenerator random)
m_233558_(C_212974_ arg0)
public boolean
d()
isEmpty()
method_32087()
m_qmxnkizf()
isEmpty()
isEmpty()
m_171326_()
public void
a(org.joml.Vector3f arg0)
offsetPos(org.joml.Vector3f arg0)
method_41920(org.joml.Vector3f arg0)
m_mxpjpupk(org.joml.Vector3f arg0)
translate(org.joml.Vector3f vec3f)
translate(org.joml.Vector3f vec)
m_252854_(org.joml.Vector3f arg0)
public void
b(org.joml.Vector3f arg0)
offsetRotation(org.joml.Vector3f arg0)
method_41922(org.joml.Vector3f arg0)
m_bahnjxpm(org.joml.Vector3f arg0)
rotate(org.joml.Vector3f vec3f)
rotate(org.joml.Vector3f vec)
m_252899_(org.joml.Vector3f arg0)
public void
c(org.joml.Vector3f arg0)
offsetScale(org.joml.Vector3f arg0)
method_41924(org.joml.Vector3f arg0)
m_pkfzyekc(org.joml.Vector3f arg0)
scale(org.joml.Vector3f vec3f)
scale(org.joml.Vector3f vec)
m_253072_(org.joml.Vector3f arg0)
public Stream<ModelPart>
e()
getAllParts()
method_32088()
m_jbvelrwk()
traverse()
traverse()
m_171331_()