Skip to content

Package net.minecraft.client.model.geom.builders

Part 1/1


CubeDefinition

  • Full name: net.minecraft.client.model.geom.builders.CubeDefinition
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/CubeDefinition.java
  • Type: class
  • Modifiers: public final

net.minecraft.client.model.geom.builders.CubeDefinition#bake(int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeDefinition.java:49
  • Modifiers: public
  • Return: ModelPart.Cube

คืออะไร

ดำเนินการ bake ตาม implementation ของ CubeDefinition

ทำงานยังไง

เรียกต่อ: Cube(), u(), v(), x(), y(), z(). สร้างออบเจ็กต์: ModelPart.Cube.

Parameters

  • int i
  • int j

ตัวอย่างใช้งาน

CubeDefinition instance = ...;
ModelPart.Cube result = instance.bake(0, 0);

net.minecraft.client.model.geom.builders.CubeDefinition#CubeDefinition(String,float,float,float,float,float,float,float,float,CubeDeformation,boolean,float,float,Set<Direction>)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeDefinition.java:23
  • Modifiers: protected
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ CubeDefinition ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: comment, texCoord, origin, dimensions, grow, mirror. สร้างออบเจ็กต์: UVPair, Vector3f.

Parameters

  • String string
  • float f
  • float g
  • float h
  • float i
  • float j
  • float k
  • float l
  • float m
  • CubeDeformation cubeDeformation
  • boolean bl
  • float n
  • float o
  • Set<Direction> set

ตัวอย่างใช้งาน

CubeDeformation cubeDeformation = ...;
Set<Direction> set = ...;
CubeDefinition instance = new CubeDefinition("value", 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, cubeDeformation, true, 0.0F, 0.0F, set);

CubeDeformation

  • Full name: net.minecraft.client.model.geom.builders.CubeDeformation
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/CubeDeformation.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.CubeDeformation#CubeDeformation(float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeDeformation.java:19
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ CubeDeformation ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • float f

ตัวอย่างใช้งาน

CubeDeformation instance = new CubeDeformation(0.0F);

net.minecraft.client.model.geom.builders.CubeDeformation#CubeDeformation(float,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeDeformation.java:13
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ CubeDeformation ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: growX, growY, growZ.

Parameters

  • float f
  • float g
  • float h

ตัวอย่างใช้งาน

CubeDeformation instance = new CubeDeformation(0.0F, 0.0F, 0.0F);

net.minecraft.client.model.geom.builders.CubeDeformation#extend(float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeDeformation.java:23
  • Modifiers: public
  • Return: CubeDeformation

คืออะไร

ดำเนินการ extend ตาม implementation ของ CubeDeformation

ทำงานยังไง

สร้างออบเจ็กต์: CubeDeformation. คืนค่า: new CubeDeformation(this.growX + f, this.growY + f, this.growZ + f).

Parameters

  • float f

ตัวอย่างใช้งาน

CubeDeformation instance = ...;
CubeDeformation result = instance.extend(0.0F);

net.minecraft.client.model.geom.builders.CubeDeformation#extend(float,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeDeformation.java:27
  • Modifiers: public
  • Return: CubeDeformation

คืออะไร

ดำเนินการ extend ตาม implementation ของ CubeDeformation

ทำงานยังไง

สร้างออบเจ็กต์: CubeDeformation. คืนค่า: new CubeDeformation(this.growX + f, this.growY + g, this.growZ + h).

Parameters

  • float f
  • float g
  • float h

ตัวอย่างใช้งาน

CubeDeformation instance = ...;
CubeDeformation result = instance.extend(0.0F, 0.0F, 0.0F);

CubeListBuilder

  • Full name: net.minecraft.client.model.geom.builders.CubeListBuilder
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/CubeListBuilder.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(float,float,float,float,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:47
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • float f
  • float g
  • float h
  • float i
  • float j
  • float k

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.addBox(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(float,float,float,float,float,float,boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:67
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • float f
  • float g
  • float h
  • float i
  • float j
  • float k
  • boolean bl

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.addBox(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, true);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(float,float,float,float,float,float,CubeDeformation)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:77
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • float f
  • float g
  • float h
  • float i
  • float j
  • float k
  • CubeDeformation cubeDeformation

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeDeformation cubeDeformation = ...;
CubeListBuilder result = instance.addBox(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, cubeDeformation);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(float,float,float,float,float,float,CubeDeformation,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:72
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • float f
  • float g
  • float h
  • float i
  • float j
  • float k
  • CubeDeformation cubeDeformation
  • float l
  • float m

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeDeformation cubeDeformation = ...;
CubeListBuilder result = instance.addBox(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, cubeDeformation, 0.0F, 0.0F);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(float,float,float,float,float,float,Set<Direction>)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:52
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • float f
  • float g
  • float h
  • float i
  • float j
  • float k
  • Set<Direction> set

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
Set<Direction> set = ...;
CubeListBuilder result = instance.addBox(0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, set);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(String,float,float,float,float,float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:57
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • String string
  • float f
  • float g
  • float h
  • float i
  • float j
  • float k

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.addBox("value", 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(String,float,float,float,float,float,float,CubeDeformation)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:62
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • String string
  • float f
  • float g
  • float h
  • float i
  • float j
  • float k
  • CubeDeformation cubeDeformation

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeDeformation cubeDeformation = ...;
CubeListBuilder result = instance.addBox("value", 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, cubeDeformation);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(String,float,float,float,int,int,int,CubeDeformation,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:35
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: texOffs(), add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • String string
  • float f
  • float g
  • float h
  • int i
  • int j
  • int k
  • CubeDeformation cubeDeformation
  • int l
  • int m

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeDeformation cubeDeformation = ...;
CubeListBuilder result = instance.addBox("value", 0.0F, 0.0F, 0.0F, 0, 0, 0, cubeDeformation, 0, 0);

net.minecraft.client.model.geom.builders.CubeListBuilder#addBox(String,float,float,float,int,int,int,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:41
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

เพิ่ม Box

ทำงานยังไง

เรียกต่อ: texOffs(), add(). สร้างออบเจ็กต์: CubeDefinition. คืนค่า: this.

Parameters

  • String string
  • float f
  • float g
  • float h
  • int i
  • int j
  • int k
  • int l
  • int m

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.addBox("value", 0.0F, 0.0F, 0.0F, 0, 0, 0, 0, 0);

net.minecraft.client.model.geom.builders.CubeListBuilder#create()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:86
  • Modifiers: public static
  • Return: CubeListBuilder

คืออะไร

สร้าง create

ทำงานยังไง

สร้างออบเจ็กต์: CubeListBuilder. คืนค่า: new CubeListBuilder().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

CubeListBuilder result = CubeListBuilder.create();

net.minecraft.client.model.geom.builders.CubeListBuilder#getCubes()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:82
  • Modifiers: public
  • Return: List<CubeDefinition>

คืออะไร

อ่านค่า Cubes

ทำงานยังไง

เรียกต่อ: copyOf(). คืนค่า: ImmutableList.copyOf(this.cubes).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
List<CubeDefinition> result = instance.getCubes();

net.minecraft.client.model.geom.builders.CubeListBuilder#mirror()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:26
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

ดำเนินการ mirror ตาม implementation ของ CubeListBuilder

ทำงานยังไง

คืนค่า: this.mirror(true).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.mirror();

net.minecraft.client.model.geom.builders.CubeListBuilder#mirror(boolean)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:30
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

ดำเนินการ mirror ตาม implementation ของ CubeListBuilder

ทำงานยังไง

แก้ state: mirror. คืนค่า: this.

Parameters

  • boolean bl

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.mirror(true);

net.minecraft.client.model.geom.builders.CubeListBuilder#texOffs(int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/CubeListBuilder.java:20
  • Modifiers: public
  • Return: CubeListBuilder

คืออะไร

ดำเนินการ texOffs ตาม implementation ของ CubeListBuilder

ทำงานยังไง

แก้ state: xTexOffs, yTexOffs. คืนค่า: this.

Parameters

  • int i
  • int j

ตัวอย่างใช้งาน

CubeListBuilder instance = ...;
CubeListBuilder result = instance.texOffs(0, 0);

LayerDefinition

  • Full name: net.minecraft.client.model.geom.builders.LayerDefinition
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/LayerDefinition.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.LayerDefinition#apply(MeshTransformer)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/LayerDefinition.java:17
  • Modifiers: public
  • Return: LayerDefinition

คืออะไร

นำไปใช้ apply

ทำงานยังไง

สร้างออบเจ็กต์: LayerDefinition. คืนค่า: new LayerDefinition(meshTransformer.apply(this.mesh), this.material).

Parameters

  • MeshTransformer meshTransformer

ตัวอย่างใช้งาน

LayerDefinition instance = ...;
MeshTransformer meshTransformer = ...;
LayerDefinition result = instance.apply(meshTransformer);

net.minecraft.client.model.geom.builders.LayerDefinition#bakeRoot()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/LayerDefinition.java:21
  • Modifiers: public
  • Return: ModelPart

คืออะไร

ดำเนินการ bakeRoot ตาม implementation ของ LayerDefinition

ทำงานยังไง

เรียกต่อ: getRoot(), bake(). คืนค่า: this.mesh.getRoot().bake(this.material.xTexSize, this.material.yTexSize).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

LayerDefinition instance = ...;
ModelPart result = instance.bakeRoot();

net.minecraft.client.model.geom.builders.LayerDefinition#create(MeshDefinition,int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/LayerDefinition.java:25
  • Modifiers: public static
  • Return: LayerDefinition

คืออะไร

สร้าง create

ทำงานยังไง

สร้างออบเจ็กต์: LayerDefinition, MaterialDefinition. คืนค่า: new LayerDefinition(meshDefinition, new MaterialDefinition(i, j)).

Parameters

  • MeshDefinition meshDefinition
  • int i
  • int j

ตัวอย่างใช้งาน

MeshDefinition meshDefinition = ...;
LayerDefinition result = LayerDefinition.create(meshDefinition, 0, 0);

MaterialDefinition

  • Full name: net.minecraft.client.model.geom.builders.MaterialDefinition
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/MaterialDefinition.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.MaterialDefinition#MaterialDefinition(int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/MaterialDefinition.java:11
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ MaterialDefinition ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: xTexSize, yTexSize.

Parameters

  • int i
  • int j

ตัวอย่างใช้งาน

MaterialDefinition instance = new MaterialDefinition(0, 0);

MeshDefinition

  • Full name: net.minecraft.client.model.geom.builders.MeshDefinition
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/MeshDefinition.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.MeshDefinition#getRoot()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/MeshDefinition.java:21
  • Modifiers: public
  • Return: PartDefinition

คืออะไร

อ่านค่า Root

ทำงานยังไง

คืนค่า: this.root.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

MeshDefinition instance = ...;
PartDefinition result = instance.getRoot();

net.minecraft.client.model.geom.builders.MeshDefinition#MeshDefinition()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/MeshDefinition.java:13
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ MeshDefinition ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

เรียกต่อ: of(). สร้างออบเจ็กต์: PartDefinition.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

MeshDefinition instance = new MeshDefinition();

net.minecraft.client.model.geom.builders.MeshDefinition#transformed(UnaryOperator<PartPose>)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/MeshDefinition.java:25
  • Modifiers: public
  • Return: MeshDefinition

คืออะไร

ดำเนินการ transformed ตาม implementation ของ MeshDefinition

ทำงานยังไง

สร้างออบเจ็กต์: MeshDefinition. คืนค่า: new MeshDefinition(this.root.transformed(unaryOperator)).

Parameters

  • UnaryOperator<PartPose> unaryOperator

ตัวอย่างใช้งาน

MeshDefinition instance = ...;
UnaryOperator<PartPose> unaryOperator = ...;
MeshDefinition result = instance.transformed(unaryOperator);

MeshTransformer

  • Full name: net.minecraft.client.model.geom.builders.MeshTransformer
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/MeshTransformer.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.model.geom.builders.MeshTransformer#apply(MeshDefinition)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/MeshTransformer.java:14
  • Modifiers: ``
  • Return: MeshDefinition

คืออะไร

นำไปใช้ apply

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • MeshDefinition meshDefinition

ตัวอย่างใช้งาน

MeshTransformer instance = ...;
MeshDefinition meshDefinition = ...;
MeshDefinition result = instance.apply(meshDefinition);

net.minecraft.client.model.geom.builders.MeshTransformer#scaling(float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/MeshTransformer.java:9
  • Modifiers: static
  • Return: MeshTransformer

คืออะไร

ดำเนินการ scaling ตาม implementation ของ MeshTransformer

ทำงานยังไง

เรียกต่อ: transformed(), scaled(), translated(). คืนค่า: meshDefinition -> meshDefinition.transformed(partPose -> partPose.scaled(f).translated(0.0F, g, 0.0F)).

Parameters

  • float f

ตัวอย่างใช้งาน

MeshTransformer result = MeshTransformer.scaling(0.0F);

PartDefinition

  • Full name: net.minecraft.client.model.geom.builders.PartDefinition
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/PartDefinition.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.PartDefinition#addOrReplaceChild(String,CubeListBuilder,PartPose)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:27
  • Modifiers: public
  • Return: PartDefinition

คืออะไร

เพิ่ม Or Replace Child

ทำงานยังไง

เรียกต่อ: getCubes(). สร้างออบเจ็กต์: PartDefinition. คืนค่า: this.addOrReplaceChild(string, partDefinition).

Parameters

  • String string
  • CubeListBuilder cubeListBuilder
  • PartPose partPose

ตัวอย่างใช้งาน

PartDefinition instance = ...;
CubeListBuilder cubeListBuilder = ...;
PartPose partPose = ...;
PartDefinition result = instance.addOrReplaceChild("value", cubeListBuilder, partPose);

net.minecraft.client.model.geom.builders.PartDefinition#addOrReplaceChild(String,PartDefinition)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:32
  • Modifiers: public
  • Return: PartDefinition

คืออะไร

เพิ่ม Or Replace Child

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: put(), putAll(). คืนค่า: partDefinition.

Parameters

  • String string
  • PartDefinition partDefinition

ตัวอย่างใช้งาน

PartDefinition instance = ...;
PartDefinition partDefinition = ...;
PartDefinition result = instance.addOrReplaceChild("value", partDefinition);

net.minecraft.client.model.geom.builders.PartDefinition#bake(int,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:45
  • Modifiers: public
  • Return: ModelPart

คืออะไร

ดำเนินการ bake ตาม implementation ของ PartDefinition

ทำงานยังไง

เรียกต่อ: entrySet(), stream(), collect(), toMap(), getValue(), map(), toList(), setInitialPose(). สร้างออบเจ็กต์: ModelPart. คืนค่า: modelPart.

Parameters

  • int i
  • int j

ตัวอย่างใช้งาน

PartDefinition instance = ...;
ModelPart result = instance.bake(0, 0);

net.minecraft.client.model.geom.builders.PartDefinition#clearChild(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:41
  • Modifiers: public
  • Return: PartDefinition

คืออะไร

ล้าง Child

ทำงานยังไง

เรียกต่อ: addOrReplaceChild(), create(). คืนค่า: this.addOrReplaceChild(string, CubeListBuilder.create(), PartPose.ZERO).

Parameters

  • String string

ตัวอย่างใช้งาน

PartDefinition instance = ...;
PartDefinition result = instance.clearChild("value");

net.minecraft.client.model.geom.builders.PartDefinition#getChild(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:59
  • Modifiers: public
  • Return: PartDefinition

คืออะไร

อ่านค่า Child

ทำงานยังไง

เรียกต่อ: get(). คืนค่า: this.children.get(string).

Parameters

  • String string

ตัวอย่างใช้งาน

PartDefinition instance = ...;
PartDefinition result = instance.getChild("value");

net.minecraft.client.model.geom.builders.PartDefinition#getChildren()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:63
  • Modifiers: public
  • Return: Set<Entry<String, PartDefinition>>

คืออะไร

อ่านค่า Children

ทำงานยังไง

เรียกต่อ: entrySet(). คืนค่า: this.children.entrySet().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

PartDefinition instance = ...;
Set<Entry<String, PartDefinition>> result = instance.getChildren();

net.minecraft.client.model.geom.builders.PartDefinition#transformed(UnaryOperator<PartPose>)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/PartDefinition.java:67
  • Modifiers: public
  • Return: PartDefinition

คืออะไร

ดำเนินการ transformed ตาม implementation ของ PartDefinition

ทำงานยังไง

เรียกต่อ: apply(), putAll(). สร้างออบเจ็กต์: PartDefinition. คืนค่า: partDefinition.

Parameters

  • UnaryOperator<PartPose> unaryOperator

ตัวอย่างใช้งาน

PartDefinition instance = ...;
UnaryOperator<PartPose> unaryOperator = ...;
PartDefinition result = instance.transformed(unaryOperator);

UVPair

  • Full name: net.minecraft.client.model.geom.builders.UVPair
  • Package: net.minecraft.client.model.geom.builders
  • Source: clientOnlynet/minecraft/client/model/geom/builders/UVPair.java
  • Type: class
  • Modifiers: public

net.minecraft.client.model.geom.builders.UVPair#toString()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/UVPair.java:24
  • Modifiers: public
  • Return: String

คืออะไร

ดำเนินการ toString ตาม implementation ของ UVPair

ทำงานยังไง

คืนค่า: "(" + this.u + "," + this.v + ")".

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

UVPair instance = ...;
String result = instance.toString();

net.minecraft.client.model.geom.builders.UVPair#u()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/UVPair.java:16
  • Modifiers: public
  • Return: float

คืออะไร

ดำเนินการ u ตาม implementation ของ UVPair

ทำงานยังไง

คืนค่า: this.u.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

UVPair instance = ...;
float result = instance.u();

net.minecraft.client.model.geom.builders.UVPair#UVPair(float,float)

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/UVPair.java:11
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ UVPair ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: u, v.

Parameters

  • float f
  • float g

ตัวอย่างใช้งาน

UVPair instance = new UVPair(0.0F, 0.0F);

net.minecraft.client.model.geom.builders.UVPair#v()

  • Origin: clientOnly
  • Source: net/minecraft/client/model/geom/builders/UVPair.java:20
  • Modifiers: public
  • Return: float

คืออะไร

ดำเนินการ v ตาม implementation ของ UVPair

ทำงานยังไง

คืนค่า: this.v.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

UVPair instance = ...;
float result = instance.v();