Помощь с табом в креативе

Версия Minecraft
1.7.10
13
0
Всем опять здравствуйте) Нужна помощь с создание таба в креативе. Я пробовал через википедию и ставил @SideOnly(Side.CLIENT) и не помогает, сервер не запускается

Код:
package ru.seeroy.epicnamechange;

import net.minecraft.client.Minecraft;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.Item.ToolMaterial;
import net.minecraft.item.ItemArmor.ArmorMaterial;
import net.minecraftforge.common.util.EnumHelper;
import ru.seeroy.epicnamechange.proxy.CommonProxy;

import org.lwjgl.opengl.Display;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import ibxm.Player;


@Mod(modid = Main.MODID, version = Main.VERSION)
public class Main
{
    @SidedProxy(clientSide = "ru.seeroy.epicnamechange.proxy.ClientProxy", serverSide = "ru.seeroy.epicnamechange.proxy.ServerProxy")
    public static CommonProxy proxy;
    
    public static final String MODID = "epic_name_change";
    public static final String VERSION = "1.0";
    public static final ToolMaterial XARE = EnumHelper.addToolMaterial("XARE", 2, 564, 5.0F, 12, 50);
    static ArmorMaterial BESTMAT = EnumHelper.addArmorMaterial("BESTMAT", 49, new int[] {3, 8, 6, 3}, 32);
    public static Item mchelmet;
    public static Item mcplate;
    public static Item mcpants;
    public static Item mcboots;
    
    @SideOnly(Side.CLIENT)//
    @EventHandler
    public void preInitClient(FMLPreInitializationEvent event) {
        String title = "Ziorux";
        Display.setTitle(title);
    }

    @EventHandler
    public void preInit(FMLPreInitializationEvent event) {
        proxy.preInit(event);
    }
    
    @EventHandler
    public void init(FMLInitializationEvent event) {
        proxy.init(event);
    }

    @EventHandler
    public void postInit(FMLPostInitializationEvent event) {
        proxy.postInit(event);
    }
    @EventHandler
    public void preLoad(FMLPreInitializationEvent event) {
        mchelmet = new BestArmor(0, 0).setUnlocalizedName("mchelmet").setTextureName("enc:mchelmet");
        mcplate = new BestArmor(0, 1).setUnlocalizedName("mcplate").setTextureName("enc:mcplate");
        mcpants = new BestArmor(0, 2).setUnlocalizedName("mcpants").setTextureName("enc:mcpants");
        mcboots = new BestArmor(0, 3).setUnlocalizedName("mcboots").setTextureName("enc:mcboots");
        
        GameRegistry.registerItem(mchelmet, "mchelmet");
        GameRegistry.registerItem(mcplate, "mcplate");
        GameRegistry.registerItem(mcpants, "mcpants");
        GameRegistry.registerItem(mcboots, "mcboots");
    }
}
 
Сверху