Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- import java.io.*;
- import java.util.Random;
- public class mod_Granite extends BaseMod {
- public static Block Granite;
- public static Block GraniteRefined;
- public static Block GraniteRed;
- public static Block GraniteBlue;
- public static Block GraniteLightBlue;
- public static Block GranitePink;
- public static Block GraniteGreen;
- public mod_Granite() {
- // REGISTER BLOCKS
- ModLoader.RegisterBlock(Granite);
- ModLoader.RegisterBlock(GraniteRefined);
- ModLoader.RegisterBlock(GraniteRed);
- ModLoader.RegisterBlock(GraniteBlue);
- ModLoader.RegisterBlock(GraniteLightBlue);
- ModLoader.RegisterBlock(GranitePink);
- ModLoader.RegisterBlock(GraniteGreen);
- //ADD NAMES
- ModLoader.AddName(Granite, "Granite");
- ModLoader.AddName(GraniteRefined, "Refined Granite");
- ModLoader.AddName(GraniteRed, "Red Granite");
- ModLoader.AddName(GraniteBlue, "Blue Granite");
- ModLoader.AddName(GraniteLightBlue, "Light Blue Granite");
- ModLoader.AddName(GranitePink, "Light Pink Granite");
- ModLoader.AddName(GraniteGreen, "Green Granite");
- //ADD SMELTING RECIPES + CRAFTING RECIPES
- ModLoader.AddSmelting(Block.gravel.blockID, new ItemStack(Granite));
- ModLoader.AddSmelting(2258, new ItemStack(GraniteRefined));
- ModLoader.AddRecipe(new ItemStack(GraniteRed), new Object[]{ "###", "#X#", "###", Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 1), Character.valueOf('X'), new ItemStack(Granite) });
- ModLoader.AddRecipe(new ItemStack(GraniteBlue), new Object[]{ "###", "#X#", "###", Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 4), Character.valueOf('X'), new ItemStack(Granite) });
- ModLoader.AddRecipe(new ItemStack(GraniteLightBlue), new Object[]{ "###", "#X#", "###", Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 12), Character.valueOf('X'), new ItemStack(Granite) });
- ModLoader.AddRecipe(new ItemStack(GranitePink), new Object[]{ "###", "#X#", "###", Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 9), Character.valueOf('X'), new ItemStack(Granite) });
- ModLoader.AddRecipe(new ItemStack(GraniteGreen), new Object[]{ "###", "#X#", "###", Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 2), Character.valueOf('X'), new ItemStack(Granite) });
- }
- static {
- float dh = 1.50F; //Default hardness.
- float dr = 6.0F; //Default resistance.
- Granite = new BlockGranite(2258, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite.png")).setHardness(dh).setResistance(dr).setBlockName("Granite");
- GraniteRefined = new BlockGraniteRefined(2259, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite_refined.png")).setHardness(2.25F).setResistance(8.5F).setBlockName("Refined Granite");
- GraniteRed = new BlockGraniteRed(2260, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite_red.png")).setHardness(dh).setResistance(dr).setBlockName("Red Granite");
- GraniteBlue = new BlockGraniteBlue(2261, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite_blue.png")).setHardness(dh).setResistance(dr).setBlockName("Blue Granite");
- GraniteLightBlue = new BlockGraniteLightBlue(2262, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite_lightblue.png")).setHardness(dh).setResistance(dr).setBlockName("Light Blue Granite");
- GranitePink = new BlockGranitePink(2263, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite_pink.png")).setHardness(dh).setResistance(dr).setBlockName("Pink Granite");
- GraniteGreen = new BlockGraniteGreen(2264, ModLoader.addOverride("/terrain.png", "/mods/CameronK/block/granite_green.png")).setHardness(dh).setResistance(dr).setBlockName("Green Granite");
- }
- public String Version() {
- return "1.6.6";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement