Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MOD_FILE CONTENTS :
- package net.minecraft.src;
- import java.util.Random;
- public class mod_tutorial extends BaseMod
- {
- //Blocks
- public static final Block LavaStone = (new BlockLavaStone(200, ModLoader.addOverride("/terrain.png","/Blocks/LavaStone.png")).setBlockUnbreakable().setLightValue(0.5F).setStepSound(Block.soundStoneFootstep).setResistance(1F).setBlockName("LavaStone"));
- //Items
- public void load()
- {
- //Registering
- ModLoader.registerBlock(LavaStone);
- //Adding names
- ModLoader.addName(LavaStone,"Lava Stone");
- //Crafting Recipes
- ModLoader.addRecipe(new ItemStack(mod_tutorial.LavaStone, 1), new Object[]
- {
- "YXX","XXX","XXX", 'X', Block.stone, 'Y', Item.bucketLava //Crafting Line
- });
- //Smelting Recipes
- //Shapeless Recipes
- }
- public String getVersion()
- {
- return "1.2.5";
- }
- }
- BLOCK FILE IS HERE IT HAS REMAINED UNCHANGED :
- package net.minecraft.src;
- import java.util.Random;
- public class BlockLavaStone extends Block
- {
- protected BlockLavaStone(int par1, int par2)
- {
- super(par1, par2, Material.rock);
- }
- public int quantityDropped(int par1, int par2)
- {
- return 1;
- }
- public int idDropped(int par1, Random random, int par2)
- {
- return mod_tutorial.LavaStone.blockID;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment