问题描述
我正在尝试使用 java 制作 minecraft mod,但是当我创建一个项目时,它不会加载纹理。
package com.bl4ckdestinyxx.buildablekingdoms.events;
import org.apache.logging.log4j.Logger;
import com.bl4ckdestinyxx.buildablekingdoms.Main;
import com.bl4ckdestinyxx.buildablekingdoms.lists.ItemList;
import net.minecraft.item.Item;
import net.minecraft.item.ItemGroup;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
@EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD)
public class RegistryEvents
{
public static final Logger LOGGER = Main.LOGGER;
public static final String MOD_ID = Main.MOD_ID;
@SubscribeEvent
public static void registerItems(final RegistryEvent.Register<Item> event)
{
event.getRegistry().registerall
(
ItemList.silver_ore = new Item(new Item.Properties().group(ItemGroup.MISC)).setRegistryName(location("silver_ore"))
);
}
public static ResourceLocation location(String name)
{
return new ResourceLocation(MOD_ID,name);
}
}
这是我的带有纹理路径的 JSON 文件:
{
"parent": "item/generated","textures": {
"layer0": "buildable_kingdoms:items/silver_ore"
}
}
这是我所有的文件:
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)