Package net.minecraft.client.model
Class ModelPart
java.lang.Object
net.minecraft.client.model.ModelPart
- Mappings:
Namespace Name official eiq
intermediary net/minecraft/class_630
named net/minecraft/client/model/ModelPart
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
private static class
private static class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
copyTransform(ModelPart part)
void
forEachCuboid(MatrixStack matrices, ModelPart.CuboidConsumer consumer)
private void
forEachCuboid(MatrixStack matrices, ModelPart.CuboidConsumer consumer, String path)
getRandomCuboid(Random random)
boolean
isEmpty()
void
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)
void
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
private void
renderCuboids(MatrixStack.Entry entry, VertexConsumer vertexConsumer, int light, int overlay, float red, float green, float blue, float alpha)
void
rotate(MatrixStack matrix)
void
setAngles(float pitch, float yaw, float roll)
void
setPivot(float x, float y, float z)
void
setTransform(ModelTransform rotationData)
traverse()
-
Field Details
-
pivotX
public float pivotX- Mappings:
Namespace Name Mixin selector official a
Leiq;a:F
intermediary field_3657
Lnet/minecraft/class_630;field_3657:F
named pivotX
Lnet/minecraft/client/model/ModelPart;pivotX:F
-
pivotY
public float pivotY- Mappings:
Namespace Name Mixin selector official b
Leiq;b:F
intermediary field_3656
Lnet/minecraft/class_630;field_3656:F
named pivotY
Lnet/minecraft/client/model/ModelPart;pivotY:F
-
pivotZ
public float pivotZ- Mappings:
Namespace Name Mixin selector official c
Leiq;c:F
intermediary field_3655
Lnet/minecraft/class_630;field_3655:F
named pivotZ
Lnet/minecraft/client/model/ModelPart;pivotZ:F
-
pitch
public float pitch- Mappings:
Namespace Name Mixin selector official d
Leiq;d:F
intermediary field_3654
Lnet/minecraft/class_630;field_3654:F
named pitch
Lnet/minecraft/client/model/ModelPart;pitch:F
-
yaw
public float yaw- Mappings:
Namespace Name Mixin selector official e
Leiq;e:F
intermediary field_3675
Lnet/minecraft/class_630;field_3675:F
named yaw
Lnet/minecraft/client/model/ModelPart;yaw:F
-
roll
public float roll- Mappings:
Namespace Name Mixin selector official f
Leiq;f:F
intermediary field_3674
Lnet/minecraft/class_630;field_3674:F
named roll
Lnet/minecraft/client/model/ModelPart;roll:F
-
visible
public boolean visible- Mappings:
Namespace Name Mixin selector official g
Leiq;g:Z
intermediary field_3665
Lnet/minecraft/class_630;field_3665:Z
named visible
Lnet/minecraft/client/model/ModelPart;visible:Z
-
cuboids
- Mappings:
Namespace Name Mixin selector official h
Leiq;h:Ljava/util/List;
intermediary field_3663
Lnet/minecraft/class_630;field_3663:Ljava/util/List;
named cuboids
Lnet/minecraft/client/model/ModelPart;cuboids:Ljava/util/List;
-
children
- Mappings:
Namespace Name Mixin selector official i
Leiq;i:Ljava/util/Map;
intermediary field_3661
Lnet/minecraft/class_630;field_3661:Ljava/util/Map;
named children
Lnet/minecraft/client/model/ModelPart;children:Ljava/util/Map;
-
-
Constructor Details
-
ModelPart
- Mappings:
Namespace Name Mixin selector official <init>
Leiq;<init>(Ljava/util/List;Ljava/util/Map;)V
intermediary <init>
Lnet/minecraft/class_630;<init>(Ljava/util/List;Ljava/util/Map;)V
named <init>
Lnet/minecraft/client/model/ModelPart;<init>(Ljava/util/List;Ljava/util/Map;)V
-
-
Method Details
-
getTransform
- Mappings:
Namespace Name Mixin selector official a
Leiq;a()Leis;
intermediary method_32084
Lnet/minecraft/class_630;method_32084()Lnet/minecraft/class_5603;
named getTransform
Lnet/minecraft/client/model/ModelPart;getTransform()Lnet/minecraft/client/model/ModelTransform;
-
setTransform
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Leis;)V
intermediary method_32085
Lnet/minecraft/class_630;method_32085(Lnet/minecraft/class_5603;)V
named setTransform
Lnet/minecraft/client/model/ModelPart;setTransform(Lnet/minecraft/client/model/ModelTransform;)V
-
copyTransform
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Leiq;)V
intermediary method_17138
Lnet/minecraft/class_630;method_17138(Lnet/minecraft/class_630;)V
named copyTransform
Lnet/minecraft/client/model/ModelPart;copyTransform(Lnet/minecraft/client/model/ModelPart;)V
-
getChild
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ljava/lang/String;)Leiq;
intermediary method_32086
Lnet/minecraft/class_630;method_32086(Ljava/lang/String;)Lnet/minecraft/class_630;
named getChild
Lnet/minecraft/client/model/ModelPart;getChild(Ljava/lang/String;)Lnet/minecraft/client/model/ModelPart;
-
setPivot
public void setPivot(float x, float y, float z)- Mappings:
Namespace Name Mixin selector official a
Leiq;a(FFF)V
intermediary method_2851
Lnet/minecraft/class_630;method_2851(FFF)V
named setPivot
Lnet/minecraft/client/model/ModelPart;setPivot(FFF)V
-
setAngles
public void setAngles(float pitch, float yaw, float roll)- Mappings:
Namespace Name Mixin selector official b
Leiq;b(FFF)V
intermediary method_33425
Lnet/minecraft/class_630;method_33425(FFF)V
named setAngles
Lnet/minecraft/client/model/ModelPart;setAngles(FFF)V
-
render
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ldqk;Ldqo;II)V
intermediary method_22698
Lnet/minecraft/class_630;method_22698(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)V
named render
Lnet/minecraft/client/model/ModelPart;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;II)V
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ldqk;Ldqo;IIFFFF)V
intermediary method_22699
Lnet/minecraft/class_630;method_22699(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
named render
Lnet/minecraft/client/model/ModelPart;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
forEachCuboid
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ldqk;Leiq$d;)V
intermediary method_35745
Lnet/minecraft/class_630;method_35745(Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;)V
named forEachCuboid
Lnet/minecraft/client/model/ModelPart;forEachCuboid(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/model/ModelPart$CuboidConsumer;)V
-
forEachCuboid
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ldqk;Leiq$d;Ljava/lang/String;)V
intermediary method_35746
Lnet/minecraft/class_630;method_35746(Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;Ljava/lang/String;)V
named forEachCuboid
Lnet/minecraft/client/model/ModelPart;forEachCuboid(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/model/ModelPart$CuboidConsumer;Ljava/lang/String;)V
-
rotate
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ldqk;)V
intermediary method_22703
Lnet/minecraft/class_630;method_22703(Lnet/minecraft/class_4587;)V
named rotate
Lnet/minecraft/client/model/ModelPart;rotate(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderCuboids
private void renderCuboids(MatrixStack.Entry entry, VertexConsumer vertexConsumer, int light, int overlay, float red, float green, float blue, float alpha)- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ldqk$a;Ldqo;IIFFFF)V
intermediary method_22702
Lnet/minecraft/class_630;method_22702(Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)V
named renderCuboids
Lnet/minecraft/client/model/ModelPart;renderCuboids(Lnet/minecraft/client/util/math/MatrixStack$Entry;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
getRandomCuboid
- Mappings:
Namespace Name Mixin selector official a
Leiq;a(Ljava/util/Random;)Leiq$a;
intermediary method_22700
Lnet/minecraft/class_630;method_22700(Ljava/util/Random;)Lnet/minecraft/class_630$class_628;
named getRandomCuboid
Lnet/minecraft/client/model/ModelPart;getRandomCuboid(Ljava/util/Random;)Lnet/minecraft/client/model/ModelPart$Cuboid;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector official b
Leiq;b()Z
intermediary method_32087
Lnet/minecraft/class_630;method_32087()Z
named isEmpty
Lnet/minecraft/client/model/ModelPart;isEmpty()Z
-
traverse
- Mappings:
Namespace Name Mixin selector official c
Leiq;c()Ljava/util/stream/Stream;
intermediary method_32088
Lnet/minecraft/class_630;method_32088()Ljava/util/stream/Stream;
named traverse
Lnet/minecraft/client/model/ModelPart;traverse()Ljava/util/stream/Stream;
-