マインクラフトのMOD作成をサイトを参考にしながら作っているのですが、アイテムのテクスチャが反映されず困っています。
アイテムのタブを追加→アイテムを追加(テクスチャ以外は反映されている)まではできました。
使っているものなど
・Atom
・Eclipse(言語:Java)
環境
・Windows10
・Eclipseは最新
・MineCraftの環境は1.15.2
・GIMP 2.10.20
MODについて
MOD名:和風MOD(MOD ID:wahumod)
アイテム名:イグサの苗(item id:igusa_nae)
試してみた解決方法
・一度消してもう一回サイトの通りに作り直してみる
・アイテムのIDなどを変えてみる(ItemIgusaNae→igusa_nae)
<Eclipseで作っている範囲>
com.porpora.Wahumod.main
Java
1package com.porpora.Wahumod.main; 2 3import com.porpora.Wahumod.init.WahuModTab; 4 5import net.minecraft.item.ItemGroup; 6import net.minecraftforge.fml.common.Mod; 7 8@Mod(WahuMod.MOD_ID) 9public class WahuMod { 10 public static final String MOD_ID = "wahumod"; 11 public static final ItemGroup WAHUMOD_TAB = new WahuModTab(); 12} 13
com.porpora.Wahumod.init
Java
1package com.porpora.Wahumod.init; 2 3import com.porpora.Wahumod.item.ItemIgusaNae; 4import com.porpora.Wahumod.main.WahuMod; 5 6import net.minecraft.item.Item; 7import net.minecraftforge.event.RegistryEvent; 8import net.minecraftforge.eventbus.api.SubscribeEvent; 9import net.minecraftforge.fml.common.Mod; 10import net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus; 11import net.minecraftforge.registries.ObjectHolder; 12 13@ObjectHolder(WahuMod.MOD_ID) 14public class WahuModItems { 15 @Mod.EventBusSubscriber(modid = WahuMod.MOD_ID, bus = Bus.MOD) 16 public static class Register { 17 @SubscribeEvent 18 public static void registerItems(final RegistryEvent.Register<Item> event) { 19 final Item[] item = { 20 new ItemIgusaNae() 21 }; 22 23 event.getRegistry().registerAll(item); 24 } 25 } 26}
Java
1package com.porpora.Wahumod.init; 2 3import net.minecraft.block.Blocks; 4import net.minecraft.item.ItemGroup; 5import net.minecraft.item.ItemStack; 6 7 8public class WahuModTab extends ItemGroup{ 9 10 public WahuModTab() { 11 super("wahumod"); 12 } 13 14 @Override 15 public ItemStack createIcon() { 16 ItemStack itemStack = new ItemStack(Blocks.DIRT); 17 return itemStack; 18 } 19 20} 21
com.porpora.Wahumod.item
Java
1package com.porpora.Wahumod.item; 2 3import com.porpora.Wahumod.main.WahuMod; 4 5import net.minecraft.item.Item; 6 7//イグサの苗のアイテム 8public class ItemIgusaNae extends Item{ 9 public ItemIgusaNae() { 10 super(new Properties().group(WahuMod.WAHUMOD_TAB)); 11 this.setRegistryName("igusa_nae"); 12 } 13}
<Atomなどで編集した範囲>
C:\minecraftMod\src\main\resources\assets\wahumod\models\item
igusa_nae.json
1{ 2 "parent": "item/generated", 3 "textures": { 4 "layer0": "wahumod:item/igusa_nae" 5 } 6} 7
C:\minecraftMod\src\main\resources\assets\wahumod\lang\en_us.json
{ "itemGroup.wahumod": "WahuMod", "block.wahumod.igusa_nae": "Igusa plant" }
C:\minecraftMod\src\main\resources\assets\wahumod\lang\ja_jp.json
{ "itemGroup.wahumod": "WahuMod", "block.wahumod.igusa_nae": "イグサの苗" }
反映させたいテクスチャ(PNG形式)
C:\minecraftMod\src\main\resources\assets\wahumod\textures\item\igusa_nae.png
分かりにくかったり足りない情報がございましたら申し訳ございません。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。