Guest User

Untitled

a guest
Nov 19th, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. package MinecraftJr948.Modding;
  2.  
  3. import com.jcraft.jorbis.Block;
  4.  
  5. import net.minecraft.block.material.Material;
  6. import net.minecraft.item.Item;
  7. import net.minecraft.item.ItemStack;
  8. import net.minecraftforge.common.MinecraftForge;
  9. import cpw.mods.fml.common.Mod;
  10. import cpw.mods.fml.common.Mod.EventHandler;
  11. import cpw.mods.fml.common.Mod.Instance;
  12. import cpw.mods.fml.common.SidedProxy;
  13. import cpw.mods.fml.common.event.FMLInitializationEvent;
  14. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  15. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  16. import cpw.mods.fml.common.network.NetworkMod;
  17. import cpw.mods.fml.common.registry.GameRegistry;
  18. import cpw.mods.fml.common.registry.LanguageRegistry;
  19.  
  20.  
  21. @Mod (modid="Mod", name="extraStuffs!", version="1.0")
  22. @NetworkMod (clientSideRequired=true, serverSideRequired=false)
  23.  
  24.  
  25. public class extraStuffs {
  26.  
  27. public final Item moltitem = new Molt(5000);
  28. int moltItemID = moltitem.itemID;
  29.  
  30. public final static moltenOre moltenore = new moltenOre(501, Material.rock);
  31. int moltenoreID = moltenore.blockID;
  32.  
  33.  
  34.  
  35. @Instance ("extraStuffs")
  36. public static extraStuffs instance;
  37.  
  38. @SidedProxy (clientSide="MinecraftJr948.Modding.client.ClientProxy",serverSide="Minecraft948.Modding.CommonProxy")
  39. public static CommonProxy proxy;
  40.  
  41. @EventHandler
  42. public void PreInit (FMLPreInitializationEvent event) {
  43.  
  44. }
  45. @EventHandler
  46. public void load (FMLInitializationEvent event) {
  47. proxy.registerRenderers();
  48. ItemStack moltItemStack = new ItemStack(this.moltitem, 1);
  49. ItemStack moltenoreStack = new ItemStack(this.moltenore);
  50. GameRegistry.registerBlock(moltenore, "moltenore");
  51. LanguageRegistry.addName(moltenore,"Rusty Diamond Ore");
  52. MinecraftForge.setBlockHarvestLevel(moltenore,"pickaxe", 2); //0=Wood 1=Stone 2=Iron 3=Diamond
  53. LanguageRegistry.addName(moltitem,"Rusty Diamond Ingot");
  54. GameRegistry.addSmelting(moltenore.blockID, moltItemStack.itemID, 0.4f);
  55. }
  56.  
  57. @EventHandler
  58. public void postInit (FMLPostInitializationEvent event) {
  59.  
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment