重绘生成蛋纹理
beginner
自定义实体会自动获得生成蛋。该生成蛋可以在创造模式物品栏中找到,其名称类似于item.spawn_egg.entity.wiki:my_entity.name。如果您想重命名生成蛋并设置纹理,可以在语言文件中进行配置。
本教程将指导您重新设计生成蛋的纹理,使其看起来更像您生成的实体,而非普通的蛋。
创建纹理
您可以使用Blockbench软件轻松截取实体的截图。加载模型后,从下拉菜单中选择"导出截图"选项。
如果您不想要这样的图像,也可以自行创作像素画或使用任意喜欢的图片。
添加纹理
将纹理文件添加至textures/items/目录下。建议创建一个eggs文件夹来存放所有生成蛋纹理,例如textures/items/eggs/my_entity.png。文件本身应为正方形。
为纹理命名
现在我们需要为纹理指定一个简称。这可以在物品纹理文件中完成:
RP/textures/item_texture.json
json
{
"resource_pack_name": "我的地图名称", //不确定此字段是否实际有效
"texture_name": "atlas.items",
"texture_data": {
"wiki:my_entity": {
// "my_entity"是纹理的简称,后续可以引用
"textures": "textures/items/egg/my_entity"
}
// 在此处添加更多生成蛋纹理
}
}使用新纹理
现在我们可以在资源包的实体文件中使用新纹理:
RP/entity/my_entity.json#description
json
"spawn_egg": {
"texture": "wiki:my_entity", // "wiki:my_entity"应与第一步创建的纹理简称匹配
"texture_index": 0
}现在就去测试吧!



