0

我正在尝试使用 Minecraft Forge 为 Minecraft 1.8(推荐版本)创建一个 Minecraft mod,但模型渲染器无法正常工作。

图片

CustomItem 呈现为经典的紫色和黑色块。

图片

内部public void init(FMLInitializationEvent event)

if (event.getSide() == Side.CLIENT) {
    RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();

    renderItem.getItemModelMesher().register(ItemManager.customItem, 0, new ModelResourceLocation(this.MODID + ":" + ItemManager.customItem.name, "inventory"));
}
4

1 回答 1

2

您可能会遇到特定于 Eclipse 的问题bin,默认情况下,纹理不会复制到项目的文件夹中。根据Minecraft Forge wiki,尝试:

  1. mcp/命名文件夹中创建一个文件夹res,将您的纹理放在此处mods/[mod name]/textures。编辑:从 1.6.1 开始,文件夹应该是“assets”而不是“mods”
  2. 右键单击包资源管理器中的项目,选择新建>文件夹
  3. 选择Minecraft/lib为父文件夹并单击高级按钮
  4. 选择Link to alternate location并选择您创建的文件夹,创建链接
  5. 右键单击新创建的链接,选择构建路径>用作源文件夹
于 2015-07-21T21:50:03.190 回答