Custom Pottery Sherds
Minecraft基岩版允许我们添加自定义陶器碎片。本文将介绍如何创建它们。
注册陶片
陶器碎片由一个物品标签控制!具体来说是"minecraft:decorated_pot_sherds"标签。只需将这个标签添加到您现有的物品上即可。如果您不知道如何制作自定义物品,请参考我们的指南。如果您不知道如何添加物品标签,请参阅这篇文章。
现在我们已经注册了陶片,可以通过将陶片放入工作台来测试。如果您正确应用了标签,工作台应该会输出一个装饰陶罐!

然而,装饰陶罐仍然不会显示陶片本身。这是因为我们还没有告诉装饰陶罐要显示什么图像!
显示陶片
要告诉游戏陶片应该显示什么图像,我们需要编辑装饰陶罐的客户端实体文件。添加以下JSON文件:
RP/entity/decorated_pot.json
json
{
"format_version": "1.8.0",
"minecraft:client_entity": {
"description": {
"identifier": "minecraft:decorated_pot",
"textures": {
"custom_item": "path/to/the/display"
}
}
}
}custom_item是您自定义陶器碎片的标识符。用您物品的标识符替换这个值。path/to/the/display指向您的显示图像的路径。由于这是一个引用路径,您可以指向textures文件夹中的任何图像。请注意装饰陶罐不支持透明效果。
如果您一切都做对了,您的装饰陶罐现在将显示您想要的陶片,而不是一个空白的罐子!
问:编辑客户端实体文件会不会让我的附加包不兼容?
答:不会!客户端实体文件实际上会合并定义。只要您的物品标识符是唯一的,其他附加包就不会覆盖它们!作为良好实践,建议在标识符前加上您的命名空间。
