Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- import java.util.Random;
- import java.util.*;
- public class mod_Furnaces extends BaseModMp
- {
- public mod_Furnaces()
- {
- //Block Register
- ModLoader.RegisterBlock(IronFurnace);
- ModLoader.RegisterBlock(GoldFurnace);
- ModLoader.RegisterBlock(DiamondFurnace);
- //Name
- //GUI, Crafting, and Textures
- //Iron
- //ModLoader.SetInGUIHook(this, true, false);
- ModLoader.SetInGameHook(this, true, false);
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.IronFurnace, 1), new Object[] {
- "###", "#X#", "###", Character.valueOf('#'), Item.ingotIron, Character.valueOf('X'), Block.stoneOvenIdle
- });
- ModLoader.RegisterTileEntity(net.minecraft.src.TileEntityIronFurnace.class, "IronFurnace");
- IronFurnace.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/IronFurnaceOff.png");
- IronFurnaceSide = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/IronFurnaceSide.png");
- IronFurnaceTop = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/IronFurnaceTop.png");
- IronFurnaceOff = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/IronFurnaceOff.png");
- IronFurnaceOn2 = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/IronFurnaceOn.png");
- //Gold
- //ModLoader.SetInGUIHook(this, true, false);
- ModLoader.SetInGameHook(this, true, false);
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.GoldFurnace, 1), new Object[] {
- "###", "#X#", "###", Character.valueOf('#'), Item.ingotGold, Character.valueOf('X'), mod_Furnaces.IronFurnace
- });
- ModLoader.RegisterTileEntity(net.minecraft.src.TileEntityGoldFurnace.class, "GoldFurnace");
- GoldFurnace.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/GoldFurnaceOff.png");
- GoldFurnaceSide = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/GoldFurnaceSide.png");
- GoldFurnaceTop = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/GoldFurnaceTop.png");
- GoldFurnaceOff = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/GoldFurnaceOff.png");
- GoldFurnaceOn2 = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/GoldFurnaceOn.png");
- //Diamond
- //ModLoader.SetInGUIHook(this, true, false);
- ModLoader.SetInGameHook(this, true, false);
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.DiamondFurnace, 1), new Object[] {
- "###", "#X#", "###", Character.valueOf('#'), Item.diamond, Character.valueOf('X'), mod_Furnaces.GoldFurnace
- });
- ModLoader.RegisterTileEntity(net.minecraft.src.TileEntityDiamondFurnace.class, "DiamondFurnace");
- DiamondFurnace.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/DiamondFurnaceOff.png");
- DiamondFurnaceSide = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/DiamondFurnaceSide.png");
- DiamondFurnaceTop = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/DiamondFurnaceTop.png");
- DiamondFurnaceOff = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/DiamondFurnaceOff.png");
- DiamondFurnaceOn2 = ModLoader.addOverride("/terrain.png", "/ZygaMadeIt/Aether/DiamondFurnaceOn.png");
- //IronCoal
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.IronCoal, 1), new Object[] {
- "X#X", "#X#", "X#X", Character.valueOf('#'), Item.ingotIron, Character.valueOf('X'), Item.coal
- });
- //GoldCoal
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.GoldCoal, 1), new Object[] {
- "#X#", "X#X", "#X#", Character.valueOf('#'), mod_Furnaces.IronCoal, Character.valueOf('X'), Item.ingotGold
- });
- //DiamondCoal
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.DiamondCoal, 1), new Object[] {
- "#X#", "X#X", "#X#", Character.valueOf('#'), mod_Furnaces.GoldCoal, Character.valueOf('X'), Item.diamond
- });
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.IronFurnace, 1), new Object[] {
- "#", Character.valueOf('#'), Block.sand
- });
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.GoldFurnace, 1), new Object[] {
- "#", Character.valueOf('#'), Block.dirt
- });
- ModLoader.AddRecipe(new ItemStack(mod_Furnaces.DiamondFurnace, 1), new Object[] {
- "#", Character.valueOf('#'), Block.planks
- });
- ModLoader.openGUI(par5EntityPlayer, 120, IronFurnace, ContainerIronFurnace);
- ModLoader.openGUI(par5EntityPlayer, 120, tileentityIronfurnace, new ContainerIronFurnace(par5EntityPlayer.inventory, tileentityironfurnace));
- }
- public static Block IronFurnace;
- {
- IronFurnace = (new BlockIronFurnace(200, false)).setBlockName("IronFurnace").setHardness(3F).setResistance(5F);
- }
- public static Block IronFurnaceOn;
- {
- IronFurnaceOn = (new BlockIronFurnace(201, true)).setBlockName("IronFurnaceOn").setHardness(3F).setResistance(5F);
- }
- public static int IronFurnaceSide;
- public static int IronFurnaceTop;
- public static int IronFurnaceOff;
- public static int IronFurnaceOn2;
- public static Block GoldFurnace;
- {
- GoldFurnace = (new BlockGoldFurnace(202, false)).setBlockName("GoldFurnace").setHardness(3F).setResistance(5F);
- }
- public static Block GoldFurnaceOn;
- {
- GoldFurnaceOn = (new BlockGoldFurnace(203, true)).setBlockName("GoldFurnaceOn").setHardness(3F).setResistance(5F);
- }
- public static int GoldFurnaceSide;
- public static int GoldFurnaceTop;
- public static int GoldFurnaceOff;
- public static int GoldFurnaceOn2;
- public static Block DiamondFurnace;
- {
- DiamondFurnace = (new BlockDiamondFurnace(204, false)).setBlockName("DiamondFurnace").setHardness(3F).setResistance(5F);
- }
- public static Block DiamondFurnaceOn;
- {
- DiamondFurnaceOn = (new BlockDiamondFurnace(205, true)).setBlockName("DiamondFurnaceOn").setHardness(3F).setResistance(5F);
- }
- public static int DiamondFurnaceSide;
- public static int DiamondFurnaceTop;
- public static int DiamondFurnaceOff;
- public static int DiamondFurnaceOn2;
- public static Item IronCoal = (new Item(2258)).setItemName("Iron Coal").setIconIndex(ModLoader.addOverride("/gui/items.png", "/ZygaMadeIt/Aether/IronCoal.png"));
- public static Item GoldCoal = (new Item(2259)).setItemName("GoldCoal").setIconIndex(ModLoader.addOverride("/gui/items.png", "/ZygaMadeIt/Aether/GoldCoal.png"));
- public static Item DiamondCoal = (new Item(2260)).setItemName("DiamondCoal").setIconIndex(ModLoader.addOverride("/gui/items.png", "/ZygaMadeIt/Aether/DiamondCoal.png"));
- public String Version()
- {
- return "Beta 1.7.3";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement