Model Tinker Armor

基本信息

属性 值
类名 gmail.Lance5057.items.ModelTinkerArmor
父类 net.minecraft.client.model.ModelBiped
来源 Techne 模板生成
纹理尺寸 64×64
子部件数 7

功能

Techne 模板生成的 ModelBiped,用于在客户端渲染 TinkerArmor 的胸甲与护腿层。ClientProxy 在 getArmorModel(int armorType) 中根据 armorType 返回该模型实例(armorType 1 或 3 返回 0 号模型;armorType 0 或 2 返回 1 号模型)。

包含 7 个 ModelRenderer 子部件:

  • BackPlate: 8×5×3 box, 附 bipedBody, rot.x = -0.087(向下轻倾)
  • BreastPlate: 8×6×4 box, 附 bipedBody, rot.x = 0.436(向前倾)
  • Plackart: 8×7×6 box, 附 bipedBody, 无旋转
  • PauldronL: 5×5×7 box, 附 bipedLeftArm, rot.z = -0.785
  • ArmL: 5×10×6 box, 附 bipedLeftArm
  • PauldronR: 5×5×7 box, 附 bipedRightArm, rot.z = +0.785
  • ArmR: 5×10×6 box, 附 bipedRightArm

不修改头部或腿部子模型,沿用 ModelBiped 默认。

使用方式

触发 效果
ClientProxy.getArmorModel(0) armorType 1 或 3(头盔 / 靴子层)
ClientProxy.getArmorModel(1) armorType 0 或 2(胸甲 / 护腿层)
标准 render() 调用 super + 旋转部件
标准 setRotationAngles() 调用 ModelBiped 默认

数值

属性 值
纹理宽/高 64×64
部件数 7
BackPlate 尺寸 8×5×3
BreastPlate 尺寸 8×6×4
Plackart 尺寸 8×7×6
PauldronL/R 尺寸 5×5×7
ArmL/R 尺寸 5×10×6
BreastPlate rot.x 0.436 rad
BackPlate rot.x -0.087 rad
PauldronL rot.z -0.785 rad
PauldronR rot.z +0.785 rad

相关条目

  • Tinker Armor - 该模型对应的护甲物品(未注册)