DtrollMC

mod_JohnsTutorial Part 4

Feb 22nd, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.60 KB | None | 0 0
  1. package net.minecraft.src;
  2. //Imports
  3. import net.minecraftforge.common.MinecraftForge;
  4. import cpw.mods.fml.common.Mod;
  5. import cpw.mods.fml.common.Mod.Init;
  6. import cpw.mods.fml.common.event.FMLInitializationEvent;
  7. import cpw.mods.fml.common.network.NetworkMod;
  8. import cpw.mods.fml.common.registry.GameRegistry;
  9. import cpw.mods.fml.common.registry.LanguageRegistry;
  10. //Your Mod Info
  11. @Mod(modid = "DtrollMC Mod", name = "DtrollMC Mod", version = "1.0")
  12. @NetworkMod(clientSideRequired = true, serverSideRequired = false)
  13. public class mod_JohnsTutorial
  14. {
  15.  public static Block tutorialBlock;
  16.  public static Item tutorialItem;
  17.  
  18.  
  19.  @Init
  20.  public void load(FMLInitializationEvent event)
  21.  {
  22.      //Creating The Block
  23.  
  24.      tutorialBlock = new BlockRainbowWool(251, 0).setBlockName("tutorialBlock").setStepSound(Block.soundClothFootstep).setHardness(2F);
  25.  
  26.      //Creating Our Item!
  27.  
  28.      tutorialItem = new ItemTutorial(3000).setIconIndex(0).setItemName("tutorialItem");
  29.  
  30.  
  31.  
  32.   //registering the block
  33.   GameRegistry.registerBlock(tutorialBlock);
  34.  
  35.   //Adding a name
  36.   LanguageRegistry.addName(tutorialBlock, "Rainbow Wool");
  37.   LanguageRegistry.addName(tutorialItem, "Doughnut");
  38.  
  39.  
  40.   //Recipes
  41.   GameRegistry.addRecipe(new ItemStack(mod_JohnsTutorial.tutorialItem), new Object[]
  42.             {
  43.              "XXX", "X X", "XXX", 'X', Item.wheat
  44.             });
  45.  
  46.  
  47.   GameRegistry.addSmelting(mod_JohnsTutorial.tutorialBlock.blockID, new ItemStack(Block.sponge), 0.1F);
  48.  
  49.  
  50.   //Setting the Tool that is most effective on the block!
  51.  
  52.  
  53.   MinecraftForge.setBlockHarvestLevel(tutorialBlock, "pickaxe", 1);
  54.  }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment