drackiseries

Minecraft Modding Ep 5 SOURCE CODE

Apr 16th, 2012
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.90 KB | None | 0 0
  1. // SOURCE CODE FOR SETTING UP A MINECRAFT BLOCK
  2.  
  3. package net.minecraft.src;
  4.  
  5. import java.util.Random;
  6.  
  7. public class mod_tutorial extends BaseMod
  8. {
  9.    
  10.     //Blocks
  11.    
  12.     public static final Block LavaStone = (new BlockLavaStone(200, ModLoader.addOverride("/terrain.png","/Blocks/LavaStone.png")).setHardness(5.0F).setResistance(1F).setBlockName("LavaStone"));
  13.    
  14.    
  15.     //Items
  16.    
  17.    
  18.     public void load()
  19.     {
  20.        
  21.         //Registering
  22.        
  23.         ModLoader.registerBlock(LavaStone);
  24.        
  25.         //Adding names
  26.        
  27.         ModLoader.addName(LavaStone,"Lava Stone");
  28.        
  29.         //Crafting Recipes
  30.        
  31.         ModLoader.addRecipe(new ItemStack(mod_tutorial.LavaStone, 1), new Object[]
  32.                 {
  33.                     "YXX","XXX","XXX", 'X', Block.stone, 'Y', Item.bucketLava               //Crafting Line
  34.                 });
  35.        
  36.        
  37.         //Smelting Recipes
  38.        
  39.         //Shapeless Recipes
  40.        
  41.     }
  42.    
  43.     public String getVersion()
  44.     {
  45.         return "1.2.5";
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment