Class ModelPart

java.lang.Object
net.minecraft.client.model.ModelPart

@Environment(CLIENT)
public final class ModelPart
extends Object
  • Field Details

    • pivotX

      public float pivotX
    • pivotY

      public float pivotY
    • pivotZ

      public float pivotZ
    • pitch

      public float pitch
    • yaw

      public float yaw
    • roll

      public float roll
    • visible

      public boolean visible
    • cuboids

      private final List<ModelPart.Cuboid> cuboids
    • children

      private final Map<String,​ModelPart> children
  • Constructor Details

  • Method Details

    • method_32084

      public class_5603 method_32084()
    • method_32085

      public void method_32085​(class_5603 class_5603)
    • copyPositionAndRotation

      public void copyPositionAndRotation​(ModelPart modelPart)
    • method_32086

      public ModelPart method_32086​(String string)
    • setPivot

      public void setPivot​(float x, float y, float z)
    • render

      public void render​(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)
    • render

      public void render​(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
    • rotate

      public void rotate​(MatrixStack matrix)
    • renderCuboids

      private void renderCuboids​(MatrixStack.Entry entry, VertexConsumer vertexConsumer, int light, int overlay, float red, float green, float blue, float alpha)
    • getRandomCuboid

      public ModelPart.Cuboid getRandomCuboid​(Random random)
    • method_32087

      public boolean method_32087()
    • method_32088

      public Stream<ModelPart> method_32088()