- 37
- 0
Попытался создать предмет с названием "coin". ID Мода - "test".
Основной файл [test.jar]:
Запустил minecraft, и прописал команду для того чтобы выдать себе свой предмет, minecraft пишет, что такого предмета нет.
Подскажите, где накосячил?
Основной файл [test.jar]:
Java:
package u241.testmod;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.registry.ForgeRegistries;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import u241.testmod.proxy.CommonProxy;
@Mod(modid = "test")
public class TestMod
{
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
System.out.println("\u001B[32m" + "[Starting Test Mod PRE-INITIALIZATION]" + "\u001B[0m");
}
@EventHandler
public void init(FMLInitializationEvent event) {
System.out.println("\u001B[32m" + "[Starting Test Mod INITIALIZATION]" + "\u001B[0m");
}
@EventHandler
public void postInit(FMLPostInitializationEvent event) {
System.out.println("\u001B[32m" + "[Starting Test Mod POST-INITIALIZATION]" + "\u001B[0m");
}
@SidedProxy(clientSide = "u241.testmod.proxy.ClientProxy", serverSide = "u241.testmod.proxy.CommonProxy")
public static CommonProxy proxy;
public static class ItemKey extends Item
{
public ItemKey(String name)
{
this.setRegistryName("coin");
this.setUnlocalizedName("Coin");
}
public static class ItemsRegister
{
public static Item KEY = new ItemKey("coin");
public static void register()
{
setRegister(KEY);
}
@SideOnly(Side.CLIENT)
public static void registerRender()
{
setRender(KEY);
}
private static void setRegister(Item item)
{
ForgeRegistries.ITEMS.register(item);
}
@SideOnly(Side.CLIENT)
private static void setRender(Item item)
{
}
}
}
}
Подскажите, где накосячил?
Вложения
Последнее редактирование: