Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- import java.util.Random;
- public class mod_Crystalite extends BaseMod
- {
- public static final Item SoulDust = new Item(1500).setItemName("Soul Dust");
- public static final Item Crystalite = new Item(1501).setItemName("Crystalite Ingot");
- public static final Item CrystalitePick = new ItemPickaxe(2001, EnumToolMaterial.CRYSTALITE).setItemName("Crystalite Pick");
- public static final Item CrystaliteHoe = new ItemHoe(2002, EnumToolMaterial.CRYSTALITE).setItemName("Crystalite Hoe");
- public static final Item CrystaliteSword = new ItemSword(2003, EnumToolMaterial.CRYSTALITE).setItemName("Crystalite Sword");
- public static final Item CrystaliteShovel = new ItemSpade(2004, EnumToolMaterial.CRYSTALITE).setItemName("Crystalite Shovel");
- public static final Item CrystaliteAxe = new ItemAxe(2005, EnumToolMaterial.CRYSTALITE).setItemName("Crystalite Axe");
- public static final Item NetherrackPick = new ItemPickaxe(2006, EnumToolMaterial.NETHERRACK).setItemName("NETHERRACK Pick");
- public static final Item NetherrackHoe = new ItemHoe(2007, EnumToolMaterial.NETHERRACK).setItemName("NETHERRACK Pick");
- public static final Item NetherrackSword = new ItemSword(2008, EnumToolMaterial.NETHERRACK).setItemName("NETHERRACK Pick");
- public static final Item NetherrackShovel = new ItemSpade(2009, EnumToolMaterial.NETHERRACK).setItemName("NETHERRACK Pick");
- public static final Item NetherrackAxe = new ItemAxe(2010, EnumToolMaterial.NETHERRACK).setItemName("NETHERRACK Pick");
- public mod_Crystalite()
- {
- Random rand = new Random();
- int x = rand.nextInt(3);
- ItemStack itemstack = new ItemStack(SoulDust, 1);
- ItemStack itemstack1 = new ItemStack(SoulDust, 2);
- ItemStack itemstack2 = new ItemStack(SoulDust, 3);
- ModLoader.AddSmelting(Block.slowSand.blockID, x == 0 ? itemstack : x == 1 ? itemstack1 : x == 2 ? itemstack2 : null);
- SoulDust.iconIndex = ModLoader.addOverride("/gui/items.png", "Crystalite/SoulDust.png");
- ModLoader.AddRecipe(new ItemStack(Crystalite, 1), new Object[] {
- " ","XXX","XXX", Character.valueOf('X'), SoulDust
- });
- ModLoader.AddRecipe(new ItemStack(CrystalitePick, 1), new Object[] {
- "XXX"," | "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(CrystaliteShovel, 1), new Object[] {
- " X "," | "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(CrystaliteAxe, 1), new Object[] {
- "XX ","X| "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(CrystaliteHoe, 1), new Object[] {
- "XX "," | "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(CrystaliteSword, 1), new Object[] {
- " X "," X "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NetherrackPick, 1), new Object[] {
- "XXX"," | "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NetherrackShovel, 1), new Object[] {
- " X "," | "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NetherrackAxe, 1), new Object[] {
- "XX ","X| "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NetherrackHoe, 1), new Object[] {
- "XX "," | "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- ModLoader.AddRecipe(new ItemStack(NetherrackSword, 1), new Object[] {
- " X "," X "," | ", Character.valueOf('X'), Crystalite, Character.valueOf('|'), Item.stick
- });
- }
- public String Version()
- {
- return "BLAHBLAHBLAH :P";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement