类 ModelPart
- java.lang.Object
-
- net.minecraft.client.model.ModelPart
-
@Environment(CLIENT) public final class ModelPart extends Object
- Mappings:
Namespace Name official ehgintermediary net/minecraft/class_630named net/minecraft/client/model/ModelPart
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceModelPart.class_6229static classModelPart.Cuboid(专用程序包) static classModelPart.Quad(专用程序包) static classModelPart.Vertex
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcopyTransform(ModelPart part)ModelPartgetChild(String name)ModelPart.CuboidgetRandomCuboid(Random random)ModelTransformgetTransform()booleanisEmpty()voidmethod_35745(MatrixStack matrixStack, ModelPart.class_6229 class_6229)private voidmethod_35746(MatrixStack matrixStack, ModelPart.class_6229 class_6229, String string)voidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)voidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)private voidrenderCuboids(MatrixStack.Entry entry, VertexConsumer vertexConsumer, int light, int overlay, float red, float green, float blue, float alpha)voidrotate(MatrixStack matrix)voidsetAngles(float pitch, float yaw, float roll)voidsetPivot(float x, float y, float z)voidsetTransform(ModelTransform rotationData)Stream<ModelPart>traverse()
-
-
-
字段详细资料
-
pivotX
public float pivotX
- Mappings:
Namespace Name Mixin selector official aLehg;a:Fintermediary field_3657Lnet/minecraft/class_630;field_3657:Fnamed pivotXLnet/minecraft/client/model/ModelPart;pivotX:F
-
pivotY
public float pivotY
- Mappings:
Namespace Name Mixin selector official bLehg;b:Fintermediary field_3656Lnet/minecraft/class_630;field_3656:Fnamed pivotYLnet/minecraft/client/model/ModelPart;pivotY:F
-
pivotZ
public float pivotZ
- Mappings:
Namespace Name Mixin selector official cLehg;c:Fintermediary field_3655Lnet/minecraft/class_630;field_3655:Fnamed pivotZLnet/minecraft/client/model/ModelPart;pivotZ:F
-
pitch
public float pitch
- Mappings:
Namespace Name Mixin selector official dLehg;d:Fintermediary field_3654Lnet/minecraft/class_630;field_3654:Fnamed pitchLnet/minecraft/client/model/ModelPart;pitch:F
-
yaw
public float yaw
- Mappings:
Namespace Name Mixin selector official eLehg;e:Fintermediary field_3675Lnet/minecraft/class_630;field_3675:Fnamed yawLnet/minecraft/client/model/ModelPart;yaw:F
-
roll
public float roll
- Mappings:
Namespace Name Mixin selector official fLehg;f:Fintermediary field_3674Lnet/minecraft/class_630;field_3674:Fnamed rollLnet/minecraft/client/model/ModelPart;roll:F
-
visible
public boolean visible
- Mappings:
Namespace Name Mixin selector official gLehg;g:Zintermediary field_3665Lnet/minecraft/class_630;field_3665:Znamed visibleLnet/minecraft/client/model/ModelPart;visible:Z
-
cuboids
private final List<ModelPart.Cuboid> cuboids
- Mappings:
Namespace Name Mixin selector official hLehg;h:Ljava/util/List;intermediary field_3663Lnet/minecraft/class_630;field_3663:Ljava/util/List;named cuboidsLnet/minecraft/client/model/ModelPart;cuboids:Ljava/util/List;
-
-
构造器详细资料
-
ModelPart
public ModelPart(List<ModelPart.Cuboid> cuboids, Map<String,ModelPart> children)
- Mappings:
Namespace Name Mixin selector official <init>Lehg;<init>(Ljava/util/List;Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_630;<init>(Ljava/util/List;Ljava/util/Map;)Vnamed <init>Lnet/minecraft/client/model/ModelPart;<init>(Ljava/util/List;Ljava/util/Map;)V
-
-
方法详细资料
-
getTransform
public ModelTransform getTransform()
- Mappings:
Namespace Name Mixin selector official aLehg;a()Lehi;intermediary method_32084Lnet/minecraft/class_630;method_32084()Lnet/minecraft/class_5603;named getTransformLnet/minecraft/client/model/ModelPart;getTransform()Lnet/minecraft/client/model/ModelTransform;
-
setTransform
public void setTransform(ModelTransform rotationData)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Lehi;)Vintermediary method_32085Lnet/minecraft/class_630;method_32085(Lnet/minecraft/class_5603;)Vnamed setTransformLnet/minecraft/client/model/ModelPart;setTransform(Lnet/minecraft/client/model/ModelTransform;)V
-
copyTransform
public void copyTransform(ModelPart part)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Lehg;)Vintermediary method_17138Lnet/minecraft/class_630;method_17138(Lnet/minecraft/class_630;)Vnamed copyTransformLnet/minecraft/client/model/ModelPart;copyTransform(Lnet/minecraft/client/model/ModelPart;)V
-
getChild
public ModelPart getChild(String name)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Ljava/lang/String;)Lehg;intermediary method_32086Lnet/minecraft/class_630;method_32086(Ljava/lang/String;)Lnet/minecraft/class_630;named getChildLnet/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 aLehg;a(FFF)Vintermediary method_2851Lnet/minecraft/class_630;method_2851(FFF)Vnamed setPivotLnet/minecraft/client/model/ModelPart;setPivot(FFF)V
-
setAngles
public void setAngles(float pitch, float yaw, float roll)- Mappings:
Namespace Name Mixin selector official bLehg;b(FFF)Vintermediary method_33425Lnet/minecraft/class_630;method_33425(FFF)Vnamed setAnglesLnet/minecraft/client/model/ModelPart;setAngles(FFF)V
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Ldpi;Ldpm;II)Vintermediary method_22698Lnet/minecraft/class_630;method_22698(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;II)Vnamed renderLnet/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 aLehg;a(Ldpi;Ldpm;IIFFFF)Vintermediary method_22699Lnet/minecraft/class_630;method_22699(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vnamed renderLnet/minecraft/client/model/ModelPart;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
method_35745
public void method_35745(MatrixStack matrixStack, ModelPart.class_6229 class_6229)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Ldpi;Lehg$d;)Vintermediary method_35745Lnet/minecraft/class_630;method_35745(Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;)Vnamed method_35745Lnet/minecraft/client/model/ModelPart;method_35745(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/model/ModelPart$class_6229;)V
-
method_35746
private void method_35746(MatrixStack matrixStack, ModelPart.class_6229 class_6229, String string)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Ldpi;Lehg$d;Ljava/lang/String;)Vintermediary method_35746Lnet/minecraft/class_630;method_35746(Lnet/minecraft/class_4587;Lnet/minecraft/class_630$class_6229;Ljava/lang/String;)Vnamed method_35746Lnet/minecraft/client/model/ModelPart;method_35746(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/model/ModelPart$class_6229;Ljava/lang/String;)V
-
rotate
public void rotate(MatrixStack matrix)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Ldpi;)Vintermediary method_22703Lnet/minecraft/class_630;method_22703(Lnet/minecraft/class_4587;)Vnamed rotateLnet/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 aLehg;a(Ldpi$a;Ldpm;IIFFFF)Vintermediary method_22702Lnet/minecraft/class_630;method_22702(Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)Vnamed renderCuboidsLnet/minecraft/client/model/ModelPart;renderCuboids(Lnet/minecraft/client/util/math/MatrixStack$Entry;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
getRandomCuboid
public ModelPart.Cuboid getRandomCuboid(Random random)
- Mappings:
Namespace Name Mixin selector official aLehg;a(Ljava/util/Random;)Lehg$a;intermediary method_22700Lnet/minecraft/class_630;method_22700(Ljava/util/Random;)Lnet/minecraft/class_630$class_628;named getRandomCuboidLnet/minecraft/client/model/ModelPart;getRandomCuboid(Ljava/util/Random;)Lnet/minecraft/client/model/ModelPart$Cuboid;
-
isEmpty
public boolean isEmpty()
- Mappings:
Namespace Name Mixin selector official bLehg;b()Zintermediary method_32087Lnet/minecraft/class_630;method_32087()Znamed isEmptyLnet/minecraft/client/model/ModelPart;isEmpty()Z
-
traverse
public Stream<ModelPart> traverse()
- Mappings:
Namespace Name Mixin selector official cLehg;c()Ljava/util/stream/Stream;intermediary method_32088Lnet/minecraft/class_630;method_32088()Ljava/util/stream/Stream;named traverseLnet/minecraft/client/model/ModelPart;traverse()Ljava/util/stream/Stream;
-
-