
自定义物品模型
自定义物品模型模组,由自定义模型数据组件提供支持
查看大图自定义物品模型
安装说明
此修改仅需在服务端安装——未安装此模组的客户端仍可加入并使用所有提供的功能。如果安装在客户端,它也可以在单人游戏中运行。
使用方法
要查看兼容的资源包示例,请进入 tutorial 目录。
在铁砧上将命名牌重命名为你通常放入 minecraft:custom_model_data={strings:[]} 数组中的 string。
在应用标题为 ruby 的命名牌之前的钻石:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond"
}
然后,通过锻造台将此命名牌应用到物品上。
在应用标题为 ruby 的命名牌之后的钻石:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond",
components: {
"minecraft:custom_model_data": {
strings: ["ruby"]
}
}
}
此模组还会更改此类物品(如盔甲部件和鞘翅)的 minecraft:equippable 组件。
例如,在应用标题为 crown 的命名牌之前的 Diamond Helmet:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond_helmet"
}
以及在应用标题为 crown 的命名牌之后:
{
count: 1,
Slot: 0b,
id: "minecraft:diamond_helmet",
components: {
"minecraft:custom_model_data": {
strings: ["crown"]
},
"minecraft:equippable": {
equip_sound: "minecraft:item.armor.equip_diamond",
slot: "head",
asset_id: "cim:crown"
}
}
}

注意:请注意,由于原版代码的运作方式,asset_id 将始终位于 cim 命名空间下。你可以在 tutorial 目录中查看示例。
你不必为物品模型使用 cim 命名空间,只有盔甲渲染才需要。

许可证
此模组在 MIT 许可证下提供。欢迎从中学习并将其整合到你自己的项目中。
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。