net.minecraft.client.model

public class ModelPartData

net.minecraft.client.model.geom.builders.PartDefinition
net.minecraft.class_5610
net.minecraft.client.model.ModelPartData

Field summary

Modifier and TypeField
private final List<ModelCuboidData>
cubes
field_27728
cuboidData
private final ModelTransform
partPose
field_27729
transform
private final Map<String, ModelPartData>
children
field_27730
children

Constructor summary

ModifierConstructor
(List<ModelCuboidData> cuboidData, ModelTransform transform)

Method summary

Modifier and TypeMethod
public ModelPartData
addOrReplaceChild(String name, CubeListBuilder cubes, PartPose partPose)
method_32117(String arg0, class_5606 arg1, class_5603 arg2)
addChild(String name, ModelPartBuilder builder, ModelTransform transform)
public ModelPartData
addOrReplaceChild(String name, PartDefinition child)
method_62143(String arg0, class_5610 arg1)
addChild(String name, ModelPartData data)
public ModelPartData
clearRecursively()
method_72895()
resetChildrenParts()
public ModelPartData
clearChild(String name)
method_62142(String arg0)
resetChildrenParts(String name)
public void
retainPartsAndChildren(Set<String> parts)
method_72896(Set<String> arg0)
resetChildrenExcept(Set<String> names)
public void
retainExactParts(Set<String> parts)
method_72897(Set<String> arg0)
resetChildrenExceptExact(Set<String> names)
public ModelPart
bake(int texScaleX, int texScaleY)
method_32112(int arg0, int arg1)
createPart(int textureWidth, int textureHeight)
public ModelPartData
getChild(String name)
method_32116(String arg0)
getChild(String name)
public Set<Map$Entry<String, ModelPartData>>
getChildren()
method_62141()
getChildren()
public ModelPartData
transformed(UnaryOperator<PartPose> function)
method_62144(UnaryOperator<class_5603> arg0)
applyTransformer(UnaryOperator<ModelTransform> transformer)
private static ModelPart$Cuboid
lambda$bake$2(int arg0, int arg1, CubeDefinition arg2)
method_32113(int arg0, int arg1, class_5604 arg2)
method_32113(int arg0, int arg1, ModelCuboidData data)
private static ModelPart
lambda$bake$1(ModelPart arg0, ModelPart arg1)
method_32115(class_630 arg0, class_630 arg1)
method_32115(ModelPart name, ModelPart partData)
private static ModelPart
lambda$bake$0(int arg0, int arg1, Map$Entry arg2)
method_32114(int arg0, int arg1, Map$Entry arg2)
method_32114(int arg0, int arg1, Map$Entry entry)