Guest User

Untitled

a guest
Sep 26th, 2014
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. package com.crilleslo.testcraft;
  2.  
  3. import java.util.Random;
  4.  
  5. import net.minecraft.block.Block;
  6. import net.minecraft.creativetab.CreativeTabs;
  7. import net.minecraft.init.Blocks;
  8. import net.minecraft.item.Item;
  9.  
  10. import com.crilleslo.blocks.*;
  11. import com.crilleslo.proxy.CommonProxy;
  12. import com.crilleslo.tileentity.*;
  13.  
  14. import cpw.mods.fml.common.Mod;
  15. import cpw.mods.fml.common.Mod.EventHandler;
  16. import cpw.mods.fml.common.SidedProxy;
  17. import cpw.mods.fml.common.event.FMLInitializationEvent;
  18. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  19. import cpw.mods.fml.common.registry.GameRegistry;
  20.  
  21. @Mod(modid = TestCraft.MODID, version = TestCraft.MODVERSION)
  22. public class TestCraft {
  23.  
  24. public static final String MODID = "factorycraft";
  25. public static final String MODVERSION = "prerelease";
  26.  
  27. @SidedProxy(clientSide="com.crilleslo.proxy.ClientProxy", serverSide="com.crilleslo.proxy.CommonProxy")
  28. public static CommonProxy proxy;
  29.  
  30. public static Random rand = new Random();
  31.  
  32. //------------------------ Blocks ------------------------
  33. public static Block blockWindmill;
  34.  
  35. //------------------------ Items ------------------------
  36.  
  37.  
  38. //------------------------ Tabs ------------------------
  39. public static CreativeTabs machineTab = new CreativeTabs("machineTab") {
  40. public Item getTabIconItem() {
  41. return Item.getItemFromBlock(Blocks.crafting_table);
  42. }
  43. };
  44.  
  45. @EventHandler
  46. public void onInit(FMLInitializationEvent event) {
  47. //Blocks
  48. blockWindmill = new BlockWindmill();
  49.  
  50. //Items
  51.  
  52.  
  53. //GameRegistry
  54. //Blocks
  55. GameRegistry.registerBlock(blockWindmill, "blockWindmill");
  56. //Items
  57.  
  58. //TileEntities
  59. GameRegistry.registerTileEntity(TileEntityWindmill.class, "windmillEntity");
  60. }
  61.  
  62. @EventHandler
  63. public void onLoad(FMLPreInitializationEvent event) {
  64. proxy.registerRenderers();
  65. }
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment