Package net.minecraft.client.model.dragon
Part 1/1
DragonHeadModel
- Full name:
net.minecraft.client.model.dragon.DragonHeadModel - Package:
net.minecraft.client.model.dragon - Source:
clientOnly—net/minecraft/client/model/dragon/DragonHeadModel.java - Type:
class - Modifiers:
public - Extends:
SkullModelBase
net.minecraft.client.model.dragon.DragonHeadModel#createHeadLayer()
- Origin:
clientOnly - Source:
net/minecraft/client/model/dragon/DragonHeadModel.java:24 - Modifiers:
public static - Return:
LayerDefinition
คืออะไร
สร้าง Head Layer
ทำงานยังไง
เรียกต่อ: getRoot(), addOrReplaceChild(), create(), addBox(), mirror(), offset(), scaled(), texOffs(). สร้างออบเจ็กต์: MeshDefinition. คืนค่า: LayerDefinition.create(meshDefinition, 256, 256).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.model.dragon.DragonHeadModel#DragonHeadModel(ModelPart)
- Origin:
clientOnly - Source:
net/minecraft/client/model/dragon/DragonHeadModel.java:18 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DragonHeadModel ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: head, jaw. เรียกต่อ: getChild().
Parameters
ModelPart modelPart
ตัวอย่างใช้งาน
net.minecraft.client.model.dragon.DragonHeadModel#setupAnim(float,float,float)
- Origin:
clientOnly - Source:
net/minecraft/client/model/dragon/DragonHeadModel.java:47 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ setupAnim ตาม implementation ของ DragonHeadModel
ทำงานยังไง
เรียกต่อ: sin().
Parameters
float ffloat gfloat h
ตัวอย่างใช้งาน
EnderDragonModel
- Full name:
net.minecraft.client.model.dragon.EnderDragonModel - Package:
net.minecraft.client.model.dragon - Source:
clientOnly—net/minecraft/client/model/dragon/EnderDragonModel.java - Type:
class - Modifiers:
public - Extends:
EntityModel<EnderDragonRenderState>
net.minecraft.client.model.dragon.EnderDragonModel#createBodyLayer()
- Origin:
clientOnly - Source:
net/minecraft/client/model/dragon/EnderDragonModel.java:82 - Modifiers:
public static - Return:
LayerDefinition
คืออะไร
สร้าง Body Layer
ทำงานยังไง
มีการวนลูป. เรียกต่อ: getRoot(), addOrReplaceChild(), create(), addBox(), mirror(), offset(), neckName(), tailName(). สร้างออบเจ็กต์: MeshDefinition. คืนค่า: LayerDefinition.create(meshDefinition, 256, 256).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.model.dragon.EnderDragonModel#EnderDragonModel(ModelPart)
- Origin:
clientOnly - Source:
net/minecraft/client/model/dragon/EnderDragonModel.java:50 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ EnderDragonModel ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
มีการวนลูป. แก้ state: head, jaw, body, leftWing, leftWingTip, leftFrontLeg. เรียกต่อ: getChild(), neckName(), tailName().
Parameters
ModelPart modelPart
ตัวอย่างใช้งาน
net.minecraft.client.model.dragon.EnderDragonModel#setupAnim(EnderDragonRenderState)
- Origin:
clientOnly - Source:
net/minecraft/client/model/dragon/EnderDragonModel.java:204 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ setupAnim ตาม implementation ของ EnderDragonModel
ทำงานยังไง
มีการวนลูป. เรียกต่อ: sin(), getHistoricalPos(), wrapDegrees(), yRot(), cos(), getHeadPartYOffset(), poseLimbs(), y().
Parameters
EnderDragonRenderState enderDragonRenderState
ตัวอย่างใช้งาน
EnderDragonModel instance = ...;
EnderDragonRenderState enderDragonRenderState = ...;
instance.setupAnim(enderDragonRenderState);