net.minecraft.client.model.geom

public final class ModelPart

fxc
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(fxe 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(fxe 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(fxc 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(faa arg0, fae 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(faa arg0, fae arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
render(PoseStack arg0, VertexConsumer arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
method_22699(class_4587 arg0, class_4588 arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
m_htrdoyes(C_cnszsxvd arg0, C_igthdzux arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
m_104306_(C_3181_ p_104308_, C_3187_ p_104309_, int p_104310_, int p_104311_, float p_104312_, float p_104313_, float p_104314_, float arg7)
public void
a(faa arg0, fxc$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(faa arg0, fxc$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(faa 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(faa$a arg0, fae arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
compile(PoseStack$Pose arg0, VertexConsumer arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
method_22702(class_4587$class_4665 arg0, class_4588 arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
m_mcthltlp(C_cnszsxvd$C_pqokfevb arg0, C_igthdzux arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
renderCuboids(MatrixStack$Entry entry, VertexConsumer vertexConsumer, int light, int overlay, float red, float green, float blue, float alpha)
renderCuboids(MatrixStack$Entry entry, VertexConsumer vertexConsumer, int light, int overlay, float red, float green, float blue, float alpha)
m_104290_(C_3181_$C_3183_ p_104292_, C_3187_ p_104293_, int p_104294_, int p_104295_, float p_104296_, float p_104297_, float p_104298_, float arg7)
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_()