Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.kimpton.common;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- 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.common.registry.LanguageRegistry;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- import com.kimpton.block.entity.TileEntityCollumStone;
- import com.kimpton.block.render.TileEntityCollumStoneRenderer;
- import com.kimpton.blockDatabase.CollumStone;
- @Mod(modid = KimptonCore.MODID, version = KimptonCore.VERSION)
- public class KimptonCore
- {
- public static final String MODID = "Kimpton's Lathe Mod";
- public static final String VERSION = "1.0";
- //Own Creative Tabs
- public static CreativeTabs latheTab;
- //Defining Blocks
- public static Block CollumStone = new CollumStone(Material.rock).setBlockName("CollumStone");
- //Proxy Settings
- @SidedProxy(clientSide = "com.kimpton.common.ClientProxy", serverSide = "com.kimpton.common.CommonProxy")
- public static CommonProxy kimptonProxy;
- @EventHandler
- public void PreInit(FMLPreInitializationEvent preEvent){
- //Registering Creative Tabs
- latheTab = new CreativeTabs("kimpton"){
- @SideOnly(Side.CLIENT)
- public Item getTabIconItem(){
- return Item.getItemFromBlock(KimptonCore.CollumStone);
- }
- };
- //Registering Blocks
- GameRegistry.registerBlock(CollumStone, "CollumStone");
- //Registering Tile Entities
- GameRegistry.registerTileEntity(TileEntityCollumStone.class, "CollumStone");
- //Rendering Blocks and Mobs
- kimptonProxy.RenderInfomation();
- kimptonProxy.registerTileEntitySpecialRenderer();
- }
- @EventHandler
- public void Init(FMLInitializationEvent event){
- }
- @EventHandler
- public void PostInit(FMLPostInitializationEvent postEvent){
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement