0

Minecraft Forge for 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

binデフォルトでテクスチャがプロジェクトのフォルダにコピーされないという Eclipse 固有の問題が発生している可能性があります。Minecraft Forge wikiによると、次のことを試してください。

  1. mcp/という名前のフォルダを作成しres、テクスチャをこの下に配置しますmods/[mod name]/textures。編集: 1.6.1 以降、フォルダーは「mods」ではなく「assets」にする必要があります。
  2. パッケージ エクスプローラーでプロジェクトを右クリックし、[新規] > [フォルダー] を選択します。
  3. 親フォルダーとして選択Minecraft/libし、詳細ボタンをクリックします
  4. 作成したフォルダを選択Link to alternate locationして選択し、リンクを作成します
  5. 新しく作成したリンクを右クリックし、[ビルド パス] > [ソース フォルダーとして使用] を選択します。
于 2015-07-21T21:50:03.190 に答える