Custom Model & Item Component Tools
为重塑纹理的物品构建 custom_model_data JSON,并为基础物品覆盖构建模型判别文件。
为重塑纹理的物品构建 custom_model_data JSON,并为基础物品覆盖构建模型判别文件。
在版本 1.20.5 或更高版本中,使用命令 /give @p stick[custom_model_data=1] 1。在 1.20.5 之前的较旧版本中,请使用 NBT 语法 /give @p stick{CustomModelData:1} 1。
Minecraft 1.21.4 废弃了模型谓词,改为使用位于 assets/minecraft/items/ 下的物品定义文件。这些 JSON 文件使用 minecraft:custom_model_data 选择属性直接将特定的整数索引或字符串标识符映射到模型路径。
自定义模型数据只能更改手持或在物品栏中查看的物品模型,无法更改玩家实体身上穿戴的盔甲层。修改穿戴盔甲的材质需要在 assets/minecraft/textures/trims/ 中配置自定义盔甲纹饰资源,或使用第三方客户端模组。
如果你的 custom_model_data 组件中的整数与谓词阈值不匹配,或者 pack.mcmeta 指定了不兼容的 pack_format 版本,自定义模型数据就会失效。请检查游戏日志以排查物品文件中的 JSON 解析错误。
自定义模型数据是一种物品组件,用于指示游戏客户端根据数值标签渲染替代的 3D 模型或材质。Custom Model & Item Component Tools 可以为任何基础物品自动生成所需的覆盖 JSON 配置。