Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.crilleslo.testcraft;
- import java.util.Random;
- import net.minecraft.block.Block;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.init.Blocks;
- import net.minecraft.item.Item;
- import com.crilleslo.blocks.*;
- import com.crilleslo.proxy.CommonProxy;
- import com.crilleslo.tileentity.*;
- 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.FMLPreInitializationEvent;
- import cpw.mods.fml.common.registry.GameRegistry;
- @Mod(modid = TestCraft.MODID, version = TestCraft.MODVERSION)
- public class TestCraft {
- public static final String MODID = "factorycraft";
- public static final String MODVERSION = "prerelease";
- @SidedProxy(clientSide="com.crilleslo.proxy.ClientProxy", serverSide="com.crilleslo.proxy.CommonProxy")
- public static CommonProxy proxy;
- public static Random rand = new Random();
- //------------------------ Blocks ------------------------
- public static Block blockWindmill;
- //------------------------ Items ------------------------
- //------------------------ Tabs ------------------------
- public static CreativeTabs machineTab = new CreativeTabs("machineTab") {
- public Item getTabIconItem() {
- return Item.getItemFromBlock(Blocks.crafting_table);
- }
- };
- @EventHandler
- public void onInit(FMLInitializationEvent event) {
- //Blocks
- blockWindmill = new BlockWindmill();
- //Items
- //GameRegistry
- //Blocks
- GameRegistry.registerBlock(blockWindmill, "blockWindmill");
- //Items
- //TileEntities
- GameRegistry.registerTileEntity(TileEntityWindmill.class, "windmillEntity");
- }
- @EventHandler
- public void onLoad(FMLPreInitializationEvent event) {
- proxy.registerRenderers();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment