模型渲染器不在Minecraft Forge中工作

时间:2015-07-21 14:33:53

标签: minecraft renderer 3d-model minecraft-forge

我试图使用Minecraft Forge for Minecraft 1.8(推荐版本)创建Minecraft mod,但模型渲染器不起作用。

Image

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

Image

内部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"));
}

1 个答案:

答案 0 :(得分:2)

您可能遇到特定于Eclipse的问题,默认情况下纹理未复制到项目的bin文件夹中。根据{{​​3}},请尝试:

  
      
  1. 在名为mcp/的{​​{1}}中创建一个文件夹,将纹理放在res下。编辑:从1.6.1开始,文件夹应为“assets”而不是“mods”
  2.   
  3. 右键单击软件包资源管理器中的项目,选择新建>的文件夹
  4.   
  5. 选择mods/[mod name]/textures作为父文件夹,然后点击高级按钮
  6.   
  7. 选择Minecraft/lib并选择您创建的文件夹,创建链接
  8.   
  9. 右键点击新创建的链接,选择构建路径> 用作源文件夹
  10.