Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pastre.clashMod;
- import net.minecraft.block.BlockContainer;
- import net.minecraft.block.material.Material;
- import net.minecraft.item.Item;
- import net.minecraftforge.common.Configuration;
- import pastre.clashMod.blocks.TileEntityTower1;
- import pastre.clashMod.blocks.TileEntityTower1Entity;
- import pastre.clashMod.blocks.TileEntityTower1Renderer;
- import pastre.clashMod.connections.CommonProxy;
- import pastre.clashMod.items.Wand;
- import pastre.clashMod.modInfo.BLOCKSINFO;
- import pastre.clashMod.modInfo.ITEMSINFO;
- import pastre.clashMod.modInfo.MODINFO;
- import cpw.mods.fml.client.registry.ClientRegistry;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.Instance;
- 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.network.NetworkMod;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- @Mod(modid = MODINFO.ID, name = MODINFO.NAME, version = MODINFO.VERSION )
- @NetworkMod(clientSideRequired = true, serverSideRequired = true, channels = MODINFO.CHANNEL , packetHandler = pastre.clashMod.connections.PacketHandler.class)
- public class clashMod {
- @SidedProxy(clientSide = "pastre.clashMod.connections.ClientProxy", serverSide = "pastre.clashMod.connections.CommonProxy")
- public static CommonProxy proxy;
- @Instance("clashMod")
- public static clashMod instance;
- public static Item Wand = new Wand(ITEMSINFO.WAND_ID);
- public static final BlockContainer TileEntityTower1 = new TileEntityTower1(220, Material.wood);
- public void preInit(FMLPreInitializationEvent event){
- proxy.initRenderers();
- }
- public void init(FMLInitializationEvent event){
- GameRegistry.registerTileEntity(TileEntityTower1Entity.class, "TileEntityTower1");
- GameRegistry.registerItem(Wand, ITEMSINFO.WAND_UNLOCALIZED_NAME);
- LanguageRegistry.addName(Wand, ITEMSINFO.WAND_NAME);
- GameRegistry.registerBlock(TileEntityTower1, BLOCKSINFO.TOWER1_UNLOCALIZED_NAME);
- LanguageRegistry.addName(TileEntityTower1, BLOCKSINFO.TOWER1_NAME);
- }
- public void modIntegration(FMLPostInitializationEvent event){
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment