- 2,932
- 44
- 598
Доброго времени суток Земляне и Чужие!
Сегодня я столкнулся с проблемой: Я перешёл на новую версию (1.12.2) и не могу создать базовый предмет. Вот я скопировал код с учебника, и после запуска игры предмета в игре не наблюдается!
В чём проблема?
Сегодня я столкнулся с проблемой: Я перешёл на новую версию (1.12.2) и не могу создать базовый предмет. Вот я скопировал код с учебника, и после запуска игры предмета в игре не наблюдается!
Java:
package gte.Garik1303.MilitaryOrder.items;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
public class ItemEmblem extends Item {
public ItemEmblem(String name, CreativeTabs tab)
{
this.setRegistryName(name);
this.setUnlocalizedName(name);
this.setCreativeTab(tab);
}
}
Java:
package gte.Garik1303.MilitaryOrder.init;
import gte.Garik1303.MilitaryOrder.items.ItemEmblem;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.ForgeRegistries;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import net.minecraftforge.registries.IForgeRegistry;
public class ItemsRegister {
public static Item EmblemoftheTeutonicOrder = new ItemEmblem("EmblemoftheTeutonicOrder", CreativeTabs.COMBAT);
public static void register()
{
setRegister(EmblemoftheTeutonicOrder);
}
@SideOnly(Side.CLIENT)
public static void registerRender()
{
setRender(EmblemoftheTeutonicOrder);
}
private static void setRegister(Item item)
{
ForgeRegistries.ITEMS.register(item);
}
@SideOnly(Side.CLIENT)
private static void setRender(Item item)
{
}
public static void init() {
}
}
В чём проблема?