From af3f99a746bd67f105ac6355b736f8f5103246fe Mon Sep 17 00:00:00 2001 From: Progwml6 Date: Sat, 18 Jan 2014 02:52:49 -0500 Subject: [PATCH] lots o fixes --- .../api/quiver/QuiverArrowRegistry.java | 2 +- src/main/java/tconstruct/TConstruct.java | 4 +- .../java/tconstruct/blocks/BlockLandmine.java | 2 +- .../blocks/CastingChannelBlock.java | 2 +- .../java/tconstruct/blocks/ConveyorBase.java | 2 +- .../java/tconstruct/blocks/CraftingSlab.java | 1 + .../java/tconstruct/blocks/FurnaceSlab.java | 2 +- .../java/tconstruct/blocks/GlassBlock.java | 2 +- .../blocks/GlassBlockConnected.java | 2 +- .../blocks/GlassBlockConnectedMeta.java | 2 +- .../tconstruct/blocks/GlassBlockStained.java | 2 +- .../tconstruct/blocks/GlassPaneConnected.java | 4 +- .../java/tconstruct/blocks/GlueFluid.java | 2 +- .../java/tconstruct/blocks/LavaTankBlock.java | 2 +- .../tconstruct/blocks/LiquidMetalFinite.java | 2 +- .../java/tconstruct/blocks/MeatBlock.java | 2 +- .../java/tconstruct/blocks/MultiBrick.java | 2 +- .../tconstruct/blocks/MultiBrickFancy.java | 2 +- .../java/tconstruct/blocks/OreberryBush.java | 2 +- src/main/java/tconstruct/blocks/PaneBase.java | 2 +- .../java/tconstruct/blocks/SearedBlock.java | 2 +- .../java/tconstruct/blocks/SearedSlab.java | 2 +- src/main/java/tconstruct/blocks/SlabBase.java | 2 +- src/main/java/tconstruct/blocks/SlimePad.java | 4 +- src/main/java/tconstruct/blocks/SoilSlab.java | 2 +- .../java/tconstruct/blocks/SpeedSlab.java | 2 +- .../java/tconstruct/blocks/StoneLadder.java | 2 +- .../java/tconstruct/blocks/TankAirBlock.java | 2 +- .../tconstruct/blocks/ToolForgeBlock.java | 6 +- .../blocks/logic/AdaptiveDrainLogic.java | 12 +- .../blocks/logic/AdaptiveSmelteryLogic.java | 20 +-- .../blocks/logic/CastingBasinLogic.java | 14 +- .../blocks/logic/CastingChannelLogic.java | 10 +- .../blocks/logic/CastingTableLogic.java | 13 +- .../blocks/logic/DryingRackLogic.java | 8 +- .../tconstruct/blocks/logic/FaucetLogic.java | 10 +- .../tconstruct/blocks/logic/FrypanLogic.java | 8 +- .../tconstruct/blocks/logic/FurnaceLogic.java | 8 +- .../blocks/logic/LavaTankLogic.java | 8 +- .../blocks/logic/LiquidTextureLogic.java | 8 +- .../blocks/logic/PartBuilderLogic.java | 20 ++- .../tconstruct/blocks/logic/RedwireLogic.java | 8 +- .../blocks/logic/SmelteryDrainLogic.java | 12 +- .../blocks/logic/SmelteryLogic.java | 12 +- .../tconstruct/blocks/logic/TankAirLogic.java | 10 +- .../blocks/logic/TileEntityLandmine.java | 14 +- .../tconstruct/blocks/slime/SlimeFluid.java | 2 +- .../tconstruct/blocks/slime/SlimeGrass.java | 2 +- .../tconstruct/blocks/slime/SlimeLeaves.java | 2 +- .../tconstruct/blocks/slime/SlimeSapling.java | 2 +- .../blocks/traps/BarricadeBlock.java | 2 +- .../java/tconstruct/blocks/traps/Punji.java | 2 +- .../java/tconstruct/client/TControls.java | 2 +- .../tconstruct/client/entity/CartRender.java | 4 +- .../client/entity/FancyItemRender.java | 6 +- .../client/entity/item/ExplosiveRender.java | 4 +- .../client/entity/projectile/ArrowRender.java | 2 +- .../entity/projectile/ArrowRenderCustom.java | 2 +- .../entity/projectile/DaggerRender.java | 4 +- .../entity/projectile/DaggerRenderCustom.java | 2 +- .../client/gui/NewContainerGui.java | 2 +- .../tconstruct/client/gui/ToolStationGui.java | 2 +- src/main/java/tconstruct/common/TContent.java | 164 +++++++++--------- .../inventory/ContainerLandmine.java | 6 +- .../inventory/SlotOpaqueBlocksOnly.java | 2 +- .../tconstruct/worldgen/SlimeIslandGen.java | 2 +- 66 files changed, 245 insertions(+), 233 deletions(-) diff --git a/src/api/java/mods/battlegear2/api/quiver/QuiverArrowRegistry.java b/src/api/java/mods/battlegear2/api/quiver/QuiverArrowRegistry.java index 0e1bbf13c28..3a1636059bd 100644 --- a/src/api/java/mods/battlegear2/api/quiver/QuiverArrowRegistry.java +++ b/src/api/java/mods/battlegear2/api/quiver/QuiverArrowRegistry.java @@ -29,7 +29,7 @@ public int compare(ItemStack stack, ItemStack stack2) { return 0; }else{ - int idDiff = stack.itemID - stack2.itemID; + int idDiff =0;//COMMENTED TO SHUT UP IDE= stack.itemID - stack2.itemID; if(idDiff != 0){ return idDiff; }else diff --git a/src/main/java/tconstruct/TConstruct.java b/src/main/java/tconstruct/TConstruct.java index be13efdceb5..bd72be4a0bc 100644 --- a/src/main/java/tconstruct/TConstruct.java +++ b/src/main/java/tconstruct/TConstruct.java @@ -108,7 +108,7 @@ public void preInit (FMLPreInitializationEvent event) proxy.registerKeys(); proxy.registerTickHandler(); - GameRegistry.registerWorldGenerator(new TBaseWorldGenerator()); + GameRegistry.registerWorldGenerator(new TBaseWorldGenerator(), 0); MinecraftForge.TERRAIN_GEN_BUS.register(new TerrainGenEventHandler()); GameRegistry.registerFuelHandler(content); GameRegistry.registerCraftingHandler(new TCraftingHandler()); @@ -152,7 +152,7 @@ public void init (FMLInitializationEvent event) } DimensionBlacklist.getBadBimensions(); - GameRegistry.registerWorldGenerator(new SlimeIslandGen(TRepo.slimePool, 0)); + GameRegistry.registerWorldGenerator(new SlimeIslandGen(TRepo.slimePool), 2); PluginController.getController().init(); diff --git a/src/main/java/tconstruct/blocks/BlockLandmine.java b/src/main/java/tconstruct/blocks/BlockLandmine.java index 9f9bfba1b58..b43a0a2fb1e 100644 --- a/src/main/java/tconstruct/blocks/BlockLandmine.java +++ b/src/main/java/tconstruct/blocks/BlockLandmine.java @@ -124,7 +124,7 @@ public void onBlockClicked (World par1World, int par2, int par3, int par4, Entit } @Override - public void registerIcons (IIconRegister par1IconRegister) + public void func_149651_a (IIconRegister par1IconRegister) { this.field_149761_L = par1IconRegister.registerIcon("tinker:Landmine"); } diff --git a/src/main/java/tconstruct/blocks/CastingChannelBlock.java b/src/main/java/tconstruct/blocks/CastingChannelBlock.java index 637daf34d81..c147249565e 100644 --- a/src/main/java/tconstruct/blocks/CastingChannelBlock.java +++ b/src/main/java/tconstruct/blocks/CastingChannelBlock.java @@ -94,7 +94,7 @@ public int getRenderType () } @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.field_149761_L = iconRegister.registerIcon("tinker:searedstone"); } diff --git a/src/main/java/tconstruct/blocks/ConveyorBase.java b/src/main/java/tconstruct/blocks/ConveyorBase.java index e67a0b0ca6f..3eb5b4a1529 100644 --- a/src/main/java/tconstruct/blocks/ConveyorBase.java +++ b/src/main/java/tconstruct/blocks/ConveyorBase.java @@ -136,7 +136,7 @@ public int getRenderType () } @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { String[] textureNames = new String[] { texturename, texturename + "_flow" }; this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/CraftingSlab.java b/src/main/java/tconstruct/blocks/CraftingSlab.java index 96d9c76e8da..e9af07335ac 100644 --- a/src/main/java/tconstruct/blocks/CraftingSlab.java +++ b/src/main/java/tconstruct/blocks/CraftingSlab.java @@ -7,6 +7,7 @@ import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.AxisAlignedBB; diff --git a/src/main/java/tconstruct/blocks/FurnaceSlab.java b/src/main/java/tconstruct/blocks/FurnaceSlab.java index ee8d092a3c5..1ba96bae7ff 100644 --- a/src/main/java/tconstruct/blocks/FurnaceSlab.java +++ b/src/main/java/tconstruct/blocks/FurnaceSlab.java @@ -97,7 +97,7 @@ public int getTextureIndex (int side) } @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { String[] textureNames = getTextureNames(); this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/GlassBlock.java b/src/main/java/tconstruct/blocks/GlassBlock.java index 44a0fb456cb..29011cf1118 100644 --- a/src/main/java/tconstruct/blocks/GlassBlock.java +++ b/src/main/java/tconstruct/blocks/GlassBlock.java @@ -64,7 +64,7 @@ public float getExplosionResistance (Entity entity, World world, int x, int y, i @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/GlassBlockConnected.java b/src/main/java/tconstruct/blocks/GlassBlockConnected.java index 0dc0b4c3cfb..8fe0bfc0bbd 100644 --- a/src/main/java/tconstruct/blocks/GlassBlockConnected.java +++ b/src/main/java/tconstruct/blocks/GlassBlockConnected.java @@ -611,7 +611,7 @@ public AxisAlignedBB getSelectedBoundingBoxFromPool (World par1World, int par2, } @Override - public void registerIcons (IIconRegister par1IconRegister) + public void func_149651_a (IIconRegister par1IconRegister) { icons[0] = par1IconRegister.registerIcon("tinker:glass/" + folder + "/glass"); icons[1] = par1IconRegister.registerIcon("tinker:glass/" + folder + "/glass_1_d"); diff --git a/src/main/java/tconstruct/blocks/GlassBlockConnectedMeta.java b/src/main/java/tconstruct/blocks/GlassBlockConnectedMeta.java index a641ce9379a..e0d483a8adf 100644 --- a/src/main/java/tconstruct/blocks/GlassBlockConnectedMeta.java +++ b/src/main/java/tconstruct/blocks/GlassBlockConnectedMeta.java @@ -65,7 +65,7 @@ public void getSubBlocks (Item b, CreativeTabs par2CreativeTabs, List par3List) } @Override - public void registerIcons (IIconRegister par1IconRegister) + public void func_149651_a (IIconRegister par1IconRegister) { for (int i = 0; i < textures.length; i++) { diff --git a/src/main/java/tconstruct/blocks/GlassBlockStained.java b/src/main/java/tconstruct/blocks/GlassBlockStained.java index ee4b1cbac1c..05681dc91ea 100644 --- a/src/main/java/tconstruct/blocks/GlassBlockStained.java +++ b/src/main/java/tconstruct/blocks/GlassBlockStained.java @@ -39,7 +39,7 @@ public boolean func_149646_a (IBlockAccess world, int x, int y, int z, int side @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/GlassPaneConnected.java b/src/main/java/tconstruct/blocks/GlassPaneConnected.java index c0055488732..ed56077864a 100644 --- a/src/main/java/tconstruct/blocks/GlassPaneConnected.java +++ b/src/main/java/tconstruct/blocks/GlassPaneConnected.java @@ -672,9 +672,9 @@ public final boolean canThisPaneConnectToThisBlock (Block b) return Block.opaqueCubeLookup[b] || b == (Block) this || b == Blocks.glass; } - public void registerIcons (IIconRegister par1IconRegister) + public void func_149651_a (IIconRegister par1IconRegister) { - super.registerIcons(par1IconRegister); + super.func_149651_a(par1IconRegister); this.theIcon = par1IconRegister.registerIcon("tinker:glass/" + folder + "/glass_side"); } diff --git a/src/main/java/tconstruct/blocks/GlueFluid.java b/src/main/java/tconstruct/blocks/GlueFluid.java index f95bf7cfa2a..160a9849660 100644 --- a/src/main/java/tconstruct/blocks/GlueFluid.java +++ b/src/main/java/tconstruct/blocks/GlueFluid.java @@ -25,7 +25,7 @@ public GlueFluid(int id, Fluid fluid, Material material) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { stillIcon = iconRegister.registerIcon("tinker:liquid_glue"); flowIcon = iconRegister.registerIcon("tinker:liquid_glue_flow"); diff --git a/src/main/java/tconstruct/blocks/LavaTankBlock.java b/src/main/java/tconstruct/blocks/LavaTankBlock.java index 725c86e0f22..0745e5d5ea7 100644 --- a/src/main/java/tconstruct/blocks/LavaTankBlock.java +++ b/src/main/java/tconstruct/blocks/LavaTankBlock.java @@ -83,7 +83,7 @@ public boolean isOpaqueCube () } @Override - public boolean renderAsNormalBlock () + public boolean func_149686_d () { return false; } diff --git a/src/main/java/tconstruct/blocks/LiquidMetalFinite.java b/src/main/java/tconstruct/blocks/LiquidMetalFinite.java index f4be97fb02b..76a73441c45 100644 --- a/src/main/java/tconstruct/blocks/LiquidMetalFinite.java +++ b/src/main/java/tconstruct/blocks/LiquidMetalFinite.java @@ -33,7 +33,7 @@ public int getRenderBlockPass () } @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { stillIcon = iconRegister.registerIcon("tinker:" + texture); flowIcon = iconRegister.registerIcon("tinker:" + texture + "_flow"); diff --git a/src/main/java/tconstruct/blocks/MeatBlock.java b/src/main/java/tconstruct/blocks/MeatBlock.java index 7b194ea2f61..92b9429de19 100644 --- a/src/main/java/tconstruct/blocks/MeatBlock.java +++ b/src/main/java/tconstruct/blocks/MeatBlock.java @@ -58,7 +58,7 @@ public IIcon getIcon (int side, int metadata) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/MultiBrick.java b/src/main/java/tconstruct/blocks/MultiBrick.java index 8bde671def3..28f2df0297e 100644 --- a/src/main/java/tconstruct/blocks/MultiBrick.java +++ b/src/main/java/tconstruct/blocks/MultiBrick.java @@ -142,7 +142,7 @@ public int func_149709_b (IBlockAccess world, int x, int y, int z, int side) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/MultiBrickFancy.java b/src/main/java/tconstruct/blocks/MultiBrickFancy.java index 95ad58fe8f6..c3b623be709 100644 --- a/src/main/java/tconstruct/blocks/MultiBrickFancy.java +++ b/src/main/java/tconstruct/blocks/MultiBrickFancy.java @@ -156,7 +156,7 @@ public int func_149709_b (IBlockAccess world, int x, int y, int z, int side) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/OreberryBush.java b/src/main/java/tconstruct/blocks/OreberryBush.java index f9abbb6f9a8..0e07f74c853 100644 --- a/src/main/java/tconstruct/blocks/OreberryBush.java +++ b/src/main/java/tconstruct/blocks/OreberryBush.java @@ -56,7 +56,7 @@ public OreberryBush(String[] textureNames, int meta, int sub, String[] oreTypes) @SideOnly(Side.CLIENT) @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.fastIcons = new IIcon[textureNames.length]; this.fancyIcons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/PaneBase.java b/src/main/java/tconstruct/blocks/PaneBase.java index 7298cd7cf97..978c338a1d1 100644 --- a/src/main/java/tconstruct/blocks/PaneBase.java +++ b/src/main/java/tconstruct/blocks/PaneBase.java @@ -46,7 +46,7 @@ public IIcon getSideTextureIndex (int meta) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; this.sideIcons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/SearedBlock.java b/src/main/java/tconstruct/blocks/SearedBlock.java index c083e0ee872..d5ccaa58d9b 100644 --- a/src/main/java/tconstruct/blocks/SearedBlock.java +++ b/src/main/java/tconstruct/blocks/SearedBlock.java @@ -230,7 +230,7 @@ public int getTextureIndex (int side) } @Override - public boolean renderAsNormalBlock () + public boolean func_149686_d () { return false; } diff --git a/src/main/java/tconstruct/blocks/SearedSlab.java b/src/main/java/tconstruct/blocks/SearedSlab.java index e7da786470b..30d777be9dd 100644 --- a/src/main/java/tconstruct/blocks/SearedSlab.java +++ b/src/main/java/tconstruct/blocks/SearedSlab.java @@ -26,7 +26,7 @@ public SearedSlab() @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { } diff --git a/src/main/java/tconstruct/blocks/SlabBase.java b/src/main/java/tconstruct/blocks/SlabBase.java index b572f1062b8..e27fed03bba 100644 --- a/src/main/java/tconstruct/blocks/SlabBase.java +++ b/src/main/java/tconstruct/blocks/SlabBase.java @@ -80,7 +80,7 @@ public boolean renderAsNormalBlock () @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { } diff --git a/src/main/java/tconstruct/blocks/SlimePad.java b/src/main/java/tconstruct/blocks/SlimePad.java index e715d7bb9bb..28a8db5341f 100644 --- a/src/main/java/tconstruct/blocks/SlimePad.java +++ b/src/main/java/tconstruct/blocks/SlimePad.java @@ -101,7 +101,7 @@ public void onBlockPlacedBy (World world, int x, int y, int z, EntityLivingBase } @Override - public boolean renderAsNormalBlock () + public boolean func_149686_d () { return false; } @@ -125,7 +125,7 @@ public int getRenderType () } @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { } diff --git a/src/main/java/tconstruct/blocks/SoilSlab.java b/src/main/java/tconstruct/blocks/SoilSlab.java index 729ccbbda25..c4a698b25ba 100644 --- a/src/main/java/tconstruct/blocks/SoilSlab.java +++ b/src/main/java/tconstruct/blocks/SoilSlab.java @@ -27,7 +27,7 @@ public SoilSlab() @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.field_149761_L = iconRegister.registerIcon("tinker:grass_top"); } diff --git a/src/main/java/tconstruct/blocks/SpeedSlab.java b/src/main/java/tconstruct/blocks/SpeedSlab.java index 817acc842c2..d44d448ac10 100644 --- a/src/main/java/tconstruct/blocks/SpeedSlab.java +++ b/src/main/java/tconstruct/blocks/SpeedSlab.java @@ -27,7 +27,7 @@ public SpeedSlab() @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { } diff --git a/src/main/java/tconstruct/blocks/StoneLadder.java b/src/main/java/tconstruct/blocks/StoneLadder.java index 378200cb1c6..5d9a3cef108 100644 --- a/src/main/java/tconstruct/blocks/StoneLadder.java +++ b/src/main/java/tconstruct/blocks/StoneLadder.java @@ -23,7 +23,7 @@ public StoneLadder() } @Override - public void registerIcons (IIconRegister register) + public void func_149651_a (IIconRegister register) { icon = register.registerIcon("tinker:ladder_stone"); } diff --git a/src/main/java/tconstruct/blocks/TankAirBlock.java b/src/main/java/tconstruct/blocks/TankAirBlock.java index c9a1730db6f..e7e09c6e826 100644 --- a/src/main/java/tconstruct/blocks/TankAirBlock.java +++ b/src/main/java/tconstruct/blocks/TankAirBlock.java @@ -52,7 +52,7 @@ public boolean isOpaqueCube () } @Override - public boolean renderAsNormalBlock () + public boolean func_149686_d () { return false; } diff --git a/src/main/java/tconstruct/blocks/ToolForgeBlock.java b/src/main/java/tconstruct/blocks/ToolForgeBlock.java index d9941eef49c..885d9e7218b 100644 --- a/src/main/java/tconstruct/blocks/ToolForgeBlock.java +++ b/src/main/java/tconstruct/blocks/ToolForgeBlock.java @@ -46,9 +46,9 @@ public String[] getTextureNames () IIcon textureTop; @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { - super.registerIcons(iconRegister); + super.func_149651_a(iconRegister); textureTop = iconRegister.registerIcon("tinker:toolforge_top"); } @@ -80,7 +80,7 @@ public IIcon getIcon (int side, int meta) } @Override - public boolean renderAsNormalBlock () + public boolean func_149686_d () { return false; } diff --git a/src/main/java/tconstruct/blocks/logic/AdaptiveDrainLogic.java b/src/main/java/tconstruct/blocks/logic/AdaptiveDrainLogic.java index 1ce4b17d5dd..7912f38d6a0 100644 --- a/src/main/java/tconstruct/blocks/logic/AdaptiveDrainLogic.java +++ b/src/main/java/tconstruct/blocks/logic/AdaptiveDrainLogic.java @@ -149,16 +149,16 @@ else if (pitch < -45) } } - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); direction = tags.getByte("Direction"); } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); tags.setByte("Direction", direction); } @@ -167,14 +167,14 @@ public void func_145839_a (NBTTagCompound tags) public Packet getDescriptionPacket () { NBTTagCompound tag = new NBTTagCompound(); - func_145839_a(tag); + func_145841_b(tag); return new Packet132TileEntityData(field_145851_c, field_145848_d, field_145849_e, 1, tag); } @Override public void onDataPacket (NetworkManager net, Packet132TileEntityData packet) { - readFromNBT(packet.data); + func_145839_a(packet.data); field_145850_b.markBlockForRenderUpdate(field_145851_c, field_145848_d, field_145849_e); } } diff --git a/src/main/java/tconstruct/blocks/logic/AdaptiveSmelteryLogic.java b/src/main/java/tconstruct/blocks/logic/AdaptiveSmelteryLogic.java index 84af8cb979d..29e94548a94 100644 --- a/src/main/java/tconstruct/blocks/logic/AdaptiveSmelteryLogic.java +++ b/src/main/java/tconstruct/blocks/logic/AdaptiveSmelteryLogic.java @@ -527,14 +527,14 @@ public int getFillState () /* NBT */ @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readNetworkNBT(tags); - structure.readFromNBT(tags); - multitank.readFromNBT(tags); - smeltery.readFromNBT(tags); + structure.func_145839_a(tags); + multitank.func_145839_a(tags); + smeltery.func_145839_a(tags); } public void readNetworkNBT (NBTTagCompound tags) @@ -549,14 +549,14 @@ public void readNetworkNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeNetworkNBT(tags); - structure.func_145839_a(tags); - multitank.func_145839_a(tags); - smeltery.func_145839_a(tags); + structure.func_145841_b(tags); + multitank.func_145841_b(tags); + smeltery.func_145841_b(tags); } public void writeNetworkNBT (NBTTagCompound tags) diff --git a/src/main/java/tconstruct/blocks/logic/CastingBasinLogic.java b/src/main/java/tconstruct/blocks/logic/CastingBasinLogic.java index 99df39e08d2..541d1100322 100644 --- a/src/main/java/tconstruct/blocks/logic/CastingBasinLogic.java +++ b/src/main/java/tconstruct/blocks/logic/CastingBasinLogic.java @@ -340,9 +340,9 @@ public void castLiquid () /* NBT */ @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); } @@ -365,9 +365,9 @@ public void readCustomNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); } @@ -377,7 +377,7 @@ public void writeCustomNBT (NBTTagCompound tags) if (liquid != null) { NBTTagCompound nbt = new NBTTagCompound(); - liquid.func_145839_a(nbt); + liquid.func_145841_b(nbt); tags.setTag("Fluid", nbt); } tags.setBoolean("Initialized", init); @@ -390,14 +390,14 @@ public void writeCustomNBT (NBTTagCompound tags) public Packet getDescriptionPacket () { NBTTagCompound tag = new NBTTagCompound(); - func_145839_a(tag); + func_145841_b(tag); return new Packet132TileEntityData(field_145851_c, field_145848_d, field_145849_e, 1, tag); } @Override public void onDataPacket (NetworkManager net, Packet132TileEntityData packet) { - readFromNBT(packet.data); + func_145839_a(packet.data); field_145850_b.markBlockForRenderUpdate(field_145851_c, field_145848_d, field_145849_e); } diff --git a/src/main/java/tconstruct/blocks/logic/CastingChannelLogic.java b/src/main/java/tconstruct/blocks/logic/CastingChannelLogic.java index edc4f9b794b..f3de07443bf 100644 --- a/src/main/java/tconstruct/blocks/logic/CastingChannelLogic.java +++ b/src/main/java/tconstruct/blocks/logic/CastingChannelLogic.java @@ -522,9 +522,9 @@ public int getLiquidAmount () } @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); pullingLiquids = tags.getBoolean("PullingLiquids"); } @@ -542,9 +542,9 @@ public void readCustomNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); tags.setBoolean("PullingLiquids", pullingLiquids); } @@ -555,7 +555,7 @@ public void writeCustomNBT (NBTTagCompound tags) if (liquid != null) { NBTTagCompound nbt = new NBTTagCompound(); - liquid.func_145839_a(nbt); + liquid.func_145841_b(nbt); tags.setTag("Fluid", nbt); } tags.setInteger("LastProvider", this.convertFDToInt(this.lastProvider)); diff --git a/src/main/java/tconstruct/blocks/logic/CastingTableLogic.java b/src/main/java/tconstruct/blocks/logic/CastingTableLogic.java index 0d3b04476fa..829a371d436 100644 --- a/src/main/java/tconstruct/blocks/logic/CastingTableLogic.java +++ b/src/main/java/tconstruct/blocks/logic/CastingTableLogic.java @@ -264,7 +264,6 @@ public boolean canFill (ForgeDirection from, Fluid fluid) @Override public boolean canDrain (ForgeDirection from, Fluid fluid) { - // TODO Auto-generated method stub return false; } @@ -340,9 +339,9 @@ public void castLiquid () /* NBT */ @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); } @@ -363,9 +362,9 @@ public void readCustomNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); } @@ -375,7 +374,7 @@ public void writeCustomNBT (NBTTagCompound tags) if (liquid != null) { NBTTagCompound nbt = new NBTTagCompound(); - liquid.func_145839_a(nbt); + liquid.func_145841_b(nbt); tags.setTag("Fluid", nbt); } tags.setBoolean("Initialized", init); @@ -395,7 +394,7 @@ public Packet getDescriptionPacket () @Override public void onDataPacket (NetworkManager net, Packet132TileEntityData packet) { - readFromNBT(packet.data); + func_145839_a(packet.data); getWorld().markBlockForRenderUpdate(field_145851_c, field_145848_d, field_145849_e); } diff --git a/src/main/java/tconstruct/blocks/logic/DryingRackLogic.java b/src/main/java/tconstruct/blocks/logic/DryingRackLogic.java index 4f955554831..d5ec255ebc3 100644 --- a/src/main/java/tconstruct/blocks/logic/DryingRackLogic.java +++ b/src/main/java/tconstruct/blocks/logic/DryingRackLogic.java @@ -77,7 +77,7 @@ public void updateDryingTime () } @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { currentTime = tags.getInteger("Time"); maxTime = tags.getInteger("MaxTime"); @@ -85,7 +85,7 @@ public void readFromNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { tags.setInteger("Time", currentTime); tags.setInteger("MaxTime", maxTime); @@ -94,12 +94,12 @@ public void func_145839_a (NBTTagCompound tags) public void readCustomNBT (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); } public void writeCustomNBT (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); } /* Packets */ diff --git a/src/main/java/tconstruct/blocks/logic/FaucetLogic.java b/src/main/java/tconstruct/blocks/logic/FaucetLogic.java index e0b6b391d73..64fbfbc7369 100644 --- a/src/main/java/tconstruct/blocks/logic/FaucetLogic.java +++ b/src/main/java/tconstruct/blocks/logic/FaucetLogic.java @@ -131,9 +131,9 @@ public void setDirection (float yaw, float pitch, EntityLivingBase player) } @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); } @@ -149,9 +149,9 @@ public void readCustomNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); } @@ -162,7 +162,7 @@ public void writeCustomNBT (NBTTagCompound tags) if (liquid != null) { NBTTagCompound nbt = new NBTTagCompound(); - liquid.func_145839_a(nbt); + liquid.func_145841_b(nbt); tags.setTag("Fluid", nbt); } } diff --git a/src/main/java/tconstruct/blocks/logic/FrypanLogic.java b/src/main/java/tconstruct/blocks/logic/FrypanLogic.java index 86fce7f4685..f8981d6ab49 100644 --- a/src/main/java/tconstruct/blocks/logic/FrypanLogic.java +++ b/src/main/java/tconstruct/blocks/logic/FrypanLogic.java @@ -270,17 +270,17 @@ public static int getItemBurnTime (ItemStack stack) } /* NBT */ - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); active = tags.getBoolean("Active"); fuel = tags.getInteger("Fuel"); fuelGague = tags.getInteger("FuelGague"); } - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); tags.setBoolean("Active", active); tags.setInteger("Fuel", fuel); tags.setInteger("FuelGague", fuelGague); diff --git a/src/main/java/tconstruct/blocks/logic/FurnaceLogic.java b/src/main/java/tconstruct/blocks/logic/FurnaceLogic.java index 0458a3385d7..d2252874a10 100644 --- a/src/main/java/tconstruct/blocks/logic/FurnaceLogic.java +++ b/src/main/java/tconstruct/blocks/logic/FurnaceLogic.java @@ -255,18 +255,18 @@ public static int getItemBurnTime (ItemStack stack) } /* NBT */ - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); active = tags.getBoolean("Active"); fuel = tags.getInteger("Fuel"); fuelGague = tags.getInteger("FuelGague"); readNetworkNBT(tags); } - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); tags.setBoolean("Active", active); tags.setInteger("Fuel", fuel); tags.setInteger("FuelGague", fuelGague); diff --git a/src/main/java/tconstruct/blocks/logic/LavaTankLogic.java b/src/main/java/tconstruct/blocks/logic/LavaTankLogic.java index 9a11e9e0719..e4b30c43392 100644 --- a/src/main/java/tconstruct/blocks/logic/LavaTankLogic.java +++ b/src/main/java/tconstruct/blocks/logic/LavaTankLogic.java @@ -114,16 +114,16 @@ public int getBrightness () } @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); } diff --git a/src/main/java/tconstruct/blocks/logic/LiquidTextureLogic.java b/src/main/java/tconstruct/blocks/logic/LiquidTextureLogic.java index 58f00478827..5e8b9c1547b 100644 --- a/src/main/java/tconstruct/blocks/logic/LiquidTextureLogic.java +++ b/src/main/java/tconstruct/blocks/logic/LiquidTextureLogic.java @@ -26,9 +26,9 @@ public int getLiquidType () return texturePos; } - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); } @@ -37,9 +37,9 @@ public void readCustomNBT (NBTTagCompound tags) texturePos = tags.getInteger("Texture"); } - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); } diff --git a/src/main/java/tconstruct/blocks/logic/PartBuilderLogic.java b/src/main/java/tconstruct/blocks/logic/PartBuilderLogic.java index 50254d09145..dc447cbb6d9 100644 --- a/src/main/java/tconstruct/blocks/logic/PartBuilderLogic.java +++ b/src/main/java/tconstruct/blocks/logic/PartBuilderLogic.java @@ -146,16 +146,16 @@ void buildBottomPart () } /* NBT */ - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); craftedTop = tags.getBoolean("CraftedTop"); craftedBottom = tags.getBoolean("CraftedBottom"); } - public void writeToNBT (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.writeToNBT(tags); + super.func_145841_b(tags); tags.setBoolean("CraftedTop", craftedTop); tags.setBoolean("CraftedBottom", craftedBottom); } @@ -177,4 +177,16 @@ public boolean canExtractItem (int i, ItemStack itemstack, int j) { return false; } + + @Override + public String func_145825_b () + { + return getDefaultName(); + } + + @Override + public boolean func_145818_k_ () + { + return false; + } } diff --git a/src/main/java/tconstruct/blocks/logic/RedwireLogic.java b/src/main/java/tconstruct/blocks/logic/RedwireLogic.java index 991a2d25c40..32365036c09 100644 --- a/src/main/java/tconstruct/blocks/logic/RedwireLogic.java +++ b/src/main/java/tconstruct/blocks/logic/RedwireLogic.java @@ -41,16 +41,16 @@ public void writeCustomNBT (NBTTagCompound tags) } @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readCustomNBT(tags); } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); writeCustomNBT(tags); } diff --git a/src/main/java/tconstruct/blocks/logic/SmelteryDrainLogic.java b/src/main/java/tconstruct/blocks/logic/SmelteryDrainLogic.java index fcb4143532b..eb9ee8d3d7f 100644 --- a/src/main/java/tconstruct/blocks/logic/SmelteryDrainLogic.java +++ b/src/main/java/tconstruct/blocks/logic/SmelteryDrainLogic.java @@ -155,16 +155,16 @@ else if (pitch < -45) } } - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); direction = tags.getByte("Direction"); } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); tags.setByte("Direction", direction); } @@ -173,14 +173,14 @@ public void func_145839_a (NBTTagCompound tags) public Packet getDescriptionPacket () { NBTTagCompound tag = new NBTTagCompound(); - func_145839_a(tag); + func_145841_b(tag); return new Packet132TileEntityData(field_145851_c, field_145848_d, field_145849_e, 1, tag); } @Override public void onDataPacket (NetworkManager net, Packet132TileEntityData packet) { - readFromNBT(packet.data); + func_145839_a(packet.data); field_145850_b.markBlockForRenderUpdate(field_145851_c, field_145848_d, field_145849_e); } } diff --git a/src/main/java/tconstruct/blocks/logic/SmelteryLogic.java b/src/main/java/tconstruct/blocks/logic/SmelteryLogic.java index e03b2940435..69133ee9ed2 100644 --- a/src/main/java/tconstruct/blocks/logic/SmelteryLogic.java +++ b/src/main/java/tconstruct/blocks/logic/SmelteryLogic.java @@ -1070,11 +1070,11 @@ public FluidTankInfo[] getMultiTankInfo () /* NBT */ @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { layers = tags.getInteger("Layers"); inventory = new ItemStack[layers * 9]; - super.readFromNBT(tags); + super.func_145839_a(tags); //validStructure = tags.getBoolean("ValidStructure"); internalTemp = tags.getInteger("InternalTemp"); @@ -1108,9 +1108,9 @@ public void readFromNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { - super.func_145839_a(tags); + super.func_145841_b(tags); //tags.setBoolean("ValidStructure", validStructure); tags.setInteger("InternalTemp", internalTemp); @@ -1135,7 +1135,7 @@ public void func_145839_a (NBTTagCompound tags) for (FluidStack liquid : moltenMetal) { NBTTagCompound nbt = new NBTTagCompound(); - liquid.func_145839_a(nbt); + liquid.func_145841_b(nbt); taglist.appendTag(nbt); } @@ -1154,7 +1154,7 @@ public Packet getDescriptionPacket () @Override public void onDataPacket (NetworkManager net, Packet132TileEntityData packet) { - readFromNBT(packet.data); + func_145839_a(packet.data); onInventoryChanged(); field_145850_b.markBlockForRenderUpdate(field_145851_c, field_145848_d, field_145849_e); this.needsUpdate = true; diff --git a/src/main/java/tconstruct/blocks/logic/TankAirLogic.java b/src/main/java/tconstruct/blocks/logic/TankAirLogic.java index e8e23f3001b..fd58e6c961f 100644 --- a/src/main/java/tconstruct/blocks/logic/TankAirLogic.java +++ b/src/main/java/tconstruct/blocks/logic/TankAirLogic.java @@ -150,11 +150,11 @@ public boolean shouldRefresh (int oldID, int newID, int oldMeta, int newMeta, Wo /* NBT */ @Override - public void readFromNBT (NBTTagCompound tags) + public void func_145839_a (NBTTagCompound tags) { - super.readFromNBT(tags); + super.func_145839_a(tags); readNetworkNBT(tags); - multitank.readFromNBT(tags); + multitank.func_145839_a(tags); } public void readNetworkNBT (NBTTagCompound tags) @@ -164,11 +164,11 @@ public void readNetworkNBT (NBTTagCompound tags) } @Override - public void func_145839_a (NBTTagCompound tags) + public void func_145841_b (NBTTagCompound tags) { super.func_145839_a(tags); writeNetworkNBT(tags); - multitank.func_145839_a(tags); + multitank.func_145841_b(tags); } public void writeNetworkNBT (NBTTagCompound tags) diff --git a/src/main/java/tconstruct/blocks/logic/TileEntityLandmine.java b/src/main/java/tconstruct/blocks/logic/TileEntityLandmine.java index 78789d7b878..e02142e622f 100644 --- a/src/main/java/tconstruct/blocks/logic/TileEntityLandmine.java +++ b/src/main/java/tconstruct/blocks/logic/TileEntityLandmine.java @@ -44,9 +44,9 @@ public int getSizeInventory () } @Override - public void func_145839_a (NBTTagCompound par1NBTTagCompound) + public void func_145841_b (NBTTagCompound par1NBTTagCompound) { - super.func_145839_a(par1NBTTagCompound); + super.func_145841_b(par1NBTTagCompound); NBTTagList nbttaglist = new NBTTagList(); for (int i = 0; i < this.inventory.length; ++i) @@ -55,7 +55,7 @@ public void func_145839_a (NBTTagCompound par1NBTTagCompound) { NBTTagCompound nbttagcompound1 = new NBTTagCompound(); nbttagcompound1.setByte("Slot", (byte) i); - this.inventory[i].func_145839_a(nbttagcompound1); + this.inventory[i].writeToNBT(nbttagcompound1); nbttaglist.appendTag(nbttagcompound1); } } @@ -71,9 +71,9 @@ public void func_145839_a (NBTTagCompound par1NBTTagCompound) } @Override - public void readFromNBT (NBTTagCompound par1NBTTagCompound) + public void func_145839_a (NBTTagCompound par1NBTTagCompound) { - super.readFromNBT(par1NBTTagCompound); + super.func_145839_a(par1NBTTagCompound); NBTTagList nbttaglist = par1NBTTagCompound.getTagList("Items"); this.inventory = new ItemStack[this.getSizeInventory()]; @@ -100,14 +100,14 @@ public void readFromNBT (NBTTagCompound par1NBTTagCompound) public Packet getDescriptionPacket () { NBTTagCompound nbt = new NBTTagCompound(); - func_145839_a(nbt); + func_145841_b(nbt); return new Packet132TileEntityData(field_145851_c, field_145848_d, field_145849_e, 0, nbt); } @Override public void onDataPacket (NetworkManager net, Packet132TileEntityData packet) { - readFromNBT(packet.data); + func_145839_a(packet.data); } @Override diff --git a/src/main/java/tconstruct/blocks/slime/SlimeFluid.java b/src/main/java/tconstruct/blocks/slime/SlimeFluid.java index 7e750812808..531ddecfbd3 100644 --- a/src/main/java/tconstruct/blocks/slime/SlimeFluid.java +++ b/src/main/java/tconstruct/blocks/slime/SlimeFluid.java @@ -27,7 +27,7 @@ public SlimeFluid(int id, Fluid fluid, Material material) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { stillIcon = iconRegister.registerIcon("tinker:slime_blue"); flowIcon = iconRegister.registerIcon("tinker:slime_blue_flow"); diff --git a/src/main/java/tconstruct/blocks/slime/SlimeGrass.java b/src/main/java/tconstruct/blocks/slime/SlimeGrass.java index f9e33156f0a..4e4edc459de 100644 --- a/src/main/java/tconstruct/blocks/slime/SlimeGrass.java +++ b/src/main/java/tconstruct/blocks/slime/SlimeGrass.java @@ -48,7 +48,7 @@ public int damageDropped (int meta) @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/slime/SlimeLeaves.java b/src/main/java/tconstruct/blocks/slime/SlimeLeaves.java index 13a4da3f535..39e49df7932 100644 --- a/src/main/java/tconstruct/blocks/slime/SlimeLeaves.java +++ b/src/main/java/tconstruct/blocks/slime/SlimeLeaves.java @@ -55,7 +55,7 @@ public int colorMultiplier (IBlockAccess par1IBlockAccess, int par2, int par3, i @SideOnly(Side.CLIENT) @Override - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.fastIcons = new IIcon[fastLeaves.length]; this.fancyIcons = new IIcon[fancyLeaves.length]; diff --git a/src/main/java/tconstruct/blocks/slime/SlimeSapling.java b/src/main/java/tconstruct/blocks/slime/SlimeSapling.java index 6c7de095a8f..77de3f02d52 100644 --- a/src/main/java/tconstruct/blocks/slime/SlimeSapling.java +++ b/src/main/java/tconstruct/blocks/slime/SlimeSapling.java @@ -38,7 +38,7 @@ public SlimeSapling() @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.icons = new IIcon[textureNames.length]; diff --git a/src/main/java/tconstruct/blocks/traps/BarricadeBlock.java b/src/main/java/tconstruct/blocks/traps/BarricadeBlock.java index 1c8e87e0223..6a793b119fa 100644 --- a/src/main/java/tconstruct/blocks/traps/BarricadeBlock.java +++ b/src/main/java/tconstruct/blocks/traps/BarricadeBlock.java @@ -38,7 +38,7 @@ public IIcon getIcon (int side, int meta) } @Override - public void registerIcons (IIconRegister par1IconRegister) + public void func_149651_a (IIconRegister par1IconRegister) { } diff --git a/src/main/java/tconstruct/blocks/traps/Punji.java b/src/main/java/tconstruct/blocks/traps/Punji.java index 3b2d059ec96..4723b6f9634 100644 --- a/src/main/java/tconstruct/blocks/traps/Punji.java +++ b/src/main/java/tconstruct/blocks/traps/Punji.java @@ -104,7 +104,7 @@ public int getRenderType () @Override @SideOnly(Side.CLIENT) - public void registerIcons (IIconRegister iconRegister) + public void func_149651_a (IIconRegister iconRegister) { this.field_149761_L = iconRegister.registerIcon("tinker:punji"); } diff --git a/src/main/java/tconstruct/client/TControls.java b/src/main/java/tconstruct/client/TControls.java index c3694a42c31..4af8791130f 100644 --- a/src/main/java/tconstruct/client/TControls.java +++ b/src/main/java/tconstruct/client/TControls.java @@ -45,7 +45,7 @@ private static KeyBinding[] getVanillaKeyBindings () { mc = Minecraft.getMinecraft(); jumpKey = mc.gameSettings.keyBindJump; - invKey = mc.gameSettings.keyBindInventory; + invKey = mc.gameSettings.field_151445_Q; return new KeyBinding[] { jumpKey, invKey }; } diff --git a/src/main/java/tconstruct/client/entity/CartRender.java b/src/main/java/tconstruct/client/entity/CartRender.java index e8941ea72e6..a34c0a5fcc9 100644 --- a/src/main/java/tconstruct/client/entity/CartRender.java +++ b/src/main/java/tconstruct/client/entity/CartRender.java @@ -98,7 +98,7 @@ public void renderPullcart (CartEntity cart, double posX, double posY, double po if (cart.getCartType() == 1) { GL11.glTranslatef(0.0F, 0.5F, 0.0F); - renderblocks.renderBlockAsItem(Blocks.chest, 0, cart.getBrightness(par9)); + renderblocks.func_147800_a(Blocks.chest, 0, cart.getBrightness(par9)); GL11.glRotatef(-90.0F, 0.0F, 1.0F, 0.0F); GL11.glTranslatef(0.5F, 0.0F, -0.5F); GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); @@ -106,7 +106,7 @@ public void renderPullcart (CartEntity cart, double posX, double posY, double po else if (cart.getCartType() == 2) { GL11.glTranslatef(0.0F, 0.3125F, 0.0F); - renderblocks.renderBlockAsItem(Blocks.furnace, 0, cart.getBrightness(par9)); + renderblocks.func_147800_a(Blocks.furnace, 0, cart.getBrightness(par9)); GL11.glRotatef(-90.0F, 0.0F, 1.0F, 0.0F); GL11.glTranslatef(0.0F, -0.3125F, 0.0F); GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); diff --git a/src/main/java/tconstruct/client/entity/FancyItemRender.java b/src/main/java/tconstruct/client/entity/FancyItemRender.java index da1dbcac5ca..f05cecb86d4 100644 --- a/src/main/java/tconstruct/client/entity/FancyItemRender.java +++ b/src/main/java/tconstruct/client/entity/FancyItemRender.java @@ -74,7 +74,7 @@ public void doRenderItem (EntityItem par1EntityItem, double par2, double par4, d block = BlockUtils.getBlockFromItem(itemstack.getItem()); - if (ForgeHooksClient.renderEntityItem(par1EntityItem, itemstack, f2, f3, random, renderManager.renderEngine, field_147909_c)) + if (ForgeHooksClient.renderEntityItem(par1EntityItem, itemstack, f2, f3, random, renderManager.renderEngine, field_147909_c,1)) { ; } @@ -112,7 +112,7 @@ else if (itemstack.getItemSpriteNumber() == 0 && block != null && RenderBlocks.r } f5 = 1.0F; - this.itemRenderBlocks.renderBlockAsItem(block, itemstack.getItemDamage(), f5); + this.itemRenderBlocks.func_147800_a(block, itemstack.getItemDamage(), f5); GL11.glPopMatrix(); } } @@ -344,7 +344,7 @@ public void renderItemIntoGUI (FontRenderer par1FontRenderer, TextureManager par GL11.glRotatef(-90.0F, 0.0F, 1.0F, 0.0F); this.itemRenderBlocks.field_147844_c = this.renderWithColor; - this.itemRenderBlocks.renderBlockAsItem(block, l, 1.0F); + this.itemRenderBlocks.func_147800_a(block, l, 1.0F); this.itemRenderBlocks.field_147844_c = true; GL11.glPopMatrix(); } diff --git a/src/main/java/tconstruct/client/entity/item/ExplosiveRender.java b/src/main/java/tconstruct/client/entity/item/ExplosiveRender.java index d5d1177b112..96f6fdffe6d 100644 --- a/src/main/java/tconstruct/client/entity/item/ExplosiveRender.java +++ b/src/main/java/tconstruct/client/entity/item/ExplosiveRender.java @@ -54,7 +54,7 @@ public void renderPrimedTNT (ExplosivePrimed par1EntityTNTPrimed, double par2, d f2 = (1.0F - ((float) par1EntityTNTPrimed.fuse - par9 + 1.0F) / 100.0F) * 0.8F; this.bindEntityTexture(par1EntityTNTPrimed); - this.blockRenderer.renderBlockAsItem(TRepo.slimeExplosive, 0, par1EntityTNTPrimed.getBrightness(par9)); + this.blockRenderer.func_147800_a(TRepo.slimeExplosive, 0, par1EntityTNTPrimed.getBrightness(par9)); if (par1EntityTNTPrimed.fuse / 5 % 2 == 0) { @@ -63,7 +63,7 @@ public void renderPrimedTNT (ExplosivePrimed par1EntityTNTPrimed, double par2, d GL11.glEnable(GL11.GL_BLEND); GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_DST_ALPHA); GL11.glColor4f(1.0F, 1.0F, 1.0F, f2); - this.blockRenderer.renderBlockAsItem(Blocks.tnt, 0, 1.0F); + this.blockRenderer.func_147800_a(Blocks.tnt, 0, 1.0F); GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); GL11.glDisable(GL11.GL_BLEND); GL11.glEnable(GL11.GL_LIGHTING); diff --git a/src/main/java/tconstruct/client/entity/projectile/ArrowRender.java b/src/main/java/tconstruct/client/entity/projectile/ArrowRender.java index c227314097f..eef18515e2d 100644 --- a/src/main/java/tconstruct/client/entity/projectile/ArrowRender.java +++ b/src/main/java/tconstruct/client/entity/projectile/ArrowRender.java @@ -100,7 +100,7 @@ public void doRenderItem (ArrowEntity par1ArrowEntity, double par2, double par4, } f5 = 1.0F; - this.itemRenderBlocks.renderBlockAsItem(block, itemstack.getItemDamage(), f5); + this.itemRenderBlocks.func_147800_a(block, itemstack.getItemDamage(), f5); GL11.glPopMatrix(); } } diff --git a/src/main/java/tconstruct/client/entity/projectile/ArrowRenderCustom.java b/src/main/java/tconstruct/client/entity/projectile/ArrowRenderCustom.java index 9e8eba05f6b..263d7e8e5a3 100644 --- a/src/main/java/tconstruct/client/entity/projectile/ArrowRenderCustom.java +++ b/src/main/java/tconstruct/client/entity/projectile/ArrowRenderCustom.java @@ -47,7 +47,7 @@ public void doRenderItem (ArrowEntity arrow, double par2, double par4, double pa GL11.glTranslatef(-7 / 16f, -8 / 16f, -1 / 32f); float scale = 1.35f; GL11.glScalef(scale, scale, scale); - ForgeHooksClient.renderEntityItem(null, item, 0, 0, random, renderManager.renderEngine, field_147909_c); + ForgeHooksClient.renderEntityItem(null, item, 0, 0, random, renderManager.renderEngine, field_147909_c, 1); GL11.glDisable(GL12.GL_RESCALE_NORMAL); GL11.glPopMatrix(); } diff --git a/src/main/java/tconstruct/client/entity/projectile/DaggerRender.java b/src/main/java/tconstruct/client/entity/projectile/DaggerRender.java index 42aa27ca869..bc69173ff24 100644 --- a/src/main/java/tconstruct/client/entity/projectile/DaggerRender.java +++ b/src/main/java/tconstruct/client/entity/projectile/DaggerRender.java @@ -106,7 +106,7 @@ public void doRenderItem (DaggerEntity par1ArrowEntity, double par2, double par4 } f5 = 1.0F; - this.itemRenderBlocks.renderBlockAsItem(block, itemstack.getItemDamage(), f5); + this.itemRenderBlocks.func_147800_a(block, itemstack.getItemDamage(), f5); GL11.glPopMatrix(); } } @@ -333,7 +333,7 @@ public void renderItemIntoGUI (FontRenderer par1FontRenderer, TextureManager par GL11.glRotatef(-90.0F, 0.0F, 1.0F, 0.0F); this.itemRenderBlocks.field_147844_c = this.renderWithColor; - this.itemRenderBlocks.renderBlockAsItem(block, l, 1.0F); + this.itemRenderBlocks.func_147800_a(block, l, 1.0F); this.itemRenderBlocks.field_147844_c = true; GL11.glPopMatrix(); } diff --git a/src/main/java/tconstruct/client/entity/projectile/DaggerRenderCustom.java b/src/main/java/tconstruct/client/entity/projectile/DaggerRenderCustom.java index fa57b1947f3..535b93ed077 100644 --- a/src/main/java/tconstruct/client/entity/projectile/DaggerRenderCustom.java +++ b/src/main/java/tconstruct/client/entity/projectile/DaggerRenderCustom.java @@ -54,7 +54,7 @@ public void doRenderItem (DaggerEntity dagger, double par2, double par4, double GL11.glTranslatef(-7 / 16f, -8 / 16f, -1 / 32f); float scale = 1.35f; GL11.glScalef(scale, scale, scale); - ForgeHooksClient.renderEntityItem(null, item, 0, 0, random, renderManager.renderEngine, field_147909_c); + ForgeHooksClient.renderEntityItem(null, item, 0, 0, random, renderManager.renderEngine, field_147909_c,1); GL11.glDisable(GL12.GL_RESCALE_NORMAL); GL11.glPopMatrix(); } diff --git a/src/main/java/tconstruct/client/gui/NewContainerGui.java b/src/main/java/tconstruct/client/gui/NewContainerGui.java index 39b93aa1933..e916a09ec03 100644 --- a/src/main/java/tconstruct/client/gui/NewContainerGui.java +++ b/src/main/java/tconstruct/client/gui/NewContainerGui.java @@ -830,7 +830,7 @@ protected void handleMouseClick (Slot par1Slot, int par2, int par3, int par4) */ protected void keyTyped (char par1, int par2) { - if (par2 == 1 || par2 == this.field_146297_k.gameSettings.keyBindInventory.keyCode) + if (par2 == 1 || par2 == this.field_146297_k.gameSettings.field_151445_Q.keyCode) { this.field_146297_k.thePlayer.closeScreen(); } diff --git a/src/main/java/tconstruct/client/gui/ToolStationGui.java b/src/main/java/tconstruct/client/gui/ToolStationGui.java index e655aebde1a..cedbe846b93 100644 --- a/src/main/java/tconstruct/client/gui/ToolStationGui.java +++ b/src/main/java/tconstruct/client/gui/ToolStationGui.java @@ -464,7 +464,7 @@ protected void drawGuiContainerBackgroundLayer (float par1, int par2, int par3) protected void keyTyped (char par1, int keyCode) { - if (keyCode == 1 || (!active && keyCode == this.field_146297_k.gameSettings.keyBindInventory.keyCode)) + if (keyCode == 1 || (!active && keyCode == this.field_146297_k.gameSettings.field_151445_Q.keyCode)) { logic.setToolname(""); updateServer(""); diff --git a/src/main/java/tconstruct/common/TContent.java b/src/main/java/tconstruct/common/TContent.java index e432923010b..b896e63aaf6 100644 --- a/src/main/java/tconstruct/common/TContent.java +++ b/src/main/java/tconstruct/common/TContent.java @@ -152,7 +152,7 @@ void registerBlocks () TRepo.moltenIronFluid = FluidRegistry.getFluid("iron.molten"); TRepo.moltenIron = new TConstructFluid(PHConstruct.moltenIron, TRepo.moltenIronFluid, Material.field_151587_i, "liquid_iron").func_149663_c("fluid.molten.iron"); GameRegistry.registerBlock(TRepo.moltenIron, "fluid.molten.iron"); - TRepo.moltenIronFluid.setBlockID(TRepo.moltenIron).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenIronFluid.setBlock(TRepo.moltenIron).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenIronFluid, 1000), new ItemStack(TRepo.buckets, 1, 0), new ItemStack(Items.bucket))); TRepo.moltenGoldFluid = new Fluid("gold.molten"); @@ -160,7 +160,7 @@ void registerBlocks () TRepo.moltenGoldFluid = FluidRegistry.getFluid("gold.molten"); TRepo.moltenGold = new TConstructFluid(PHConstruct.moltenGold, TRepo.moltenGoldFluid, Material.field_151587_i, "liquid_gold").func_149663_c("fluid.molten.gold"); GameRegistry.registerBlock(TRepo.moltenGold, "fluid.molten.gold"); - TRepo.moltenGoldFluid.setBlockID(TRepo.moltenGold).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenGoldFluid.setBlock(TRepo.moltenGold).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenGoldFluid, 1000), new ItemStack(TRepo.buckets, 1, 1), new ItemStack(Items.bucket))); TRepo.moltenCopperFluid = new Fluid("copper.molten"); @@ -168,7 +168,7 @@ void registerBlocks () TRepo.moltenCopperFluid = FluidRegistry.getFluid("copper.molten"); TRepo.moltenCopper = new TConstructFluid(PHConstruct.moltenCopper, TRepo.moltenCopperFluid, Material.field_151587_i, "liquid_copper").func_149663_c("fluid.molten.copper"); GameRegistry.registerBlock(TRepo.moltenCopper, "fluid.molten.copper"); - TRepo.moltenCopperFluid.setBlockID(TRepo.moltenCopper).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenCopperFluid.setBlock(TRepo.moltenCopper).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenCopperFluid, 1000), new ItemStack(TRepo.buckets, 1, 2), new ItemStack(Items.bucket))); TRepo.moltenTinFluid = new Fluid("tin.molten"); @@ -176,7 +176,7 @@ void registerBlocks () TRepo.moltenTinFluid = FluidRegistry.getFluid("tin.molten"); TRepo.moltenTin = new TConstructFluid(PHConstruct.moltenTin, TRepo.moltenTinFluid, Material.field_151587_i, "liquid_tin").func_149663_c("fluid.molten.tin"); GameRegistry.registerBlock(TRepo.moltenTin, "fluid.molten.tin"); - TRepo.moltenTinFluid.setBlockID(TRepo.moltenTin).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenTinFluid.setBlock(TRepo.moltenTin).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenTinFluid, 1000), new ItemStack(TRepo.buckets, 1, 3), new ItemStack(Items.bucket))); TRepo.moltenAluminumFluid = new Fluid("aluminum.molten"); @@ -184,7 +184,7 @@ void registerBlocks () TRepo.moltenAluminumFluid = FluidRegistry.getFluid("aluminum.molten"); TRepo.moltenAluminum = new TConstructFluid(PHConstruct.moltenAluminum, TRepo.moltenAluminumFluid, Material.field_151587_i, "liquid_aluminum").func_149663_c("fluid.molten.aluminum"); GameRegistry.registerBlock(TRepo.moltenAluminum, "fluid.molten.aluminum"); - TRepo.moltenAluminumFluid.setBlockID(TRepo.moltenAluminum).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenAluminumFluid.setBlock(TRepo.moltenAluminum).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenAluminumFluid, 1000), new ItemStack(TRepo.buckets, 1, 4), new ItemStack(Items.bucket))); TRepo.moltenCobaltFluid = new Fluid("cobalt.molten"); @@ -192,7 +192,7 @@ void registerBlocks () TRepo.moltenCobaltFluid = FluidRegistry.getFluid("cobalt.molten"); TRepo.moltenCobalt = new TConstructFluid(PHConstruct.moltenCobalt, TRepo.moltenCobaltFluid, Material.field_151587_i, "liquid_cobalt").func_149663_c("fluid.molten.cobalt"); GameRegistry.registerBlock(TRepo.moltenCobalt, "fluid.molten.cobalt"); - TRepo.moltenCobaltFluid.setBlockID(TRepo.moltenCobalt).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenCobaltFluid.setBlock(TRepo.moltenCobalt).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenCobaltFluid, 1000), new ItemStack(TRepo.buckets, 1, 5), new ItemStack(Items.bucket))); TRepo.moltenArditeFluid = new Fluid("ardite.molten"); @@ -200,7 +200,7 @@ void registerBlocks () TRepo.moltenArditeFluid = FluidRegistry.getFluid("ardite.molten"); TRepo.moltenArdite = new TConstructFluid(PHConstruct.moltenArdite, TRepo.moltenArditeFluid, Material.field_151587_i, "liquid_ardite").func_149663_c("fluid.molten.ardite"); GameRegistry.registerBlock(TRepo.moltenArdite, "fluid.molten.ardite"); - TRepo.moltenArditeFluid.setBlockID(TRepo.moltenArdite).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenArditeFluid.setBlock(TRepo.moltenArdite).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenArditeFluid, 1000), new ItemStack(TRepo.buckets, 1, 6), new ItemStack(Items.bucket))); TRepo.moltenBronzeFluid = new Fluid("bronze.molten"); @@ -208,7 +208,7 @@ void registerBlocks () TRepo.moltenBronzeFluid = FluidRegistry.getFluid("bronze.molten"); TRepo.moltenBronze = new TConstructFluid(PHConstruct.moltenBronze, TRepo.moltenBronzeFluid, Material.field_151587_i, "liquid_bronze").func_149663_c("fluid.molten.bronze"); GameRegistry.registerBlock(TRepo.moltenBronze, "fluid.molten.bronze"); - TRepo.moltenBronzeFluid.setBlockID(TRepo.moltenBronze).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenBronzeFluid.setBlock(TRepo.moltenBronze).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenBronzeFluid, 1000), new ItemStack(TRepo.buckets, 1, 7), new ItemStack(Items.bucket))); TRepo.moltenAlubrassFluid = new Fluid("aluminumbrass.molten"); @@ -216,7 +216,7 @@ void registerBlocks () TRepo.moltenAlubrassFluid = FluidRegistry.getFluid("aluminumbrass.molten"); TRepo.moltenAlubrass = new TConstructFluid(PHConstruct.moltenAlubrass, TRepo.moltenAlubrassFluid, Material.field_151587_i, "liquid_alubrass").func_149663_c("fluid.molten.alubrass"); GameRegistry.registerBlock(TRepo.moltenAlubrass, "fluid.molten.alubrass"); - TRepo.moltenAlubrassFluid.setBlockID(TRepo.moltenAlubrass).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenAlubrassFluid.setBlock(TRepo.moltenAlubrass).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenAlubrassFluid, 1000), new ItemStack(TRepo.buckets, 1, 8), new ItemStack(Items.bucket))); TRepo.moltenManyullynFluid = new Fluid("manyullyn.molten"); @@ -224,7 +224,7 @@ void registerBlocks () TRepo.moltenManyullynFluid = FluidRegistry.getFluid("manyullyn.molten"); TRepo.moltenManyullyn = new TConstructFluid(PHConstruct.moltenManyullyn, TRepo.moltenManyullynFluid, Material.field_151587_i, "liquid_manyullyn").func_149663_c("fluid.molten.manyullyn"); GameRegistry.registerBlock(TRepo.moltenManyullyn, "fluid.molten.manyullyn"); - TRepo.moltenManyullynFluid.setBlockID(TRepo.moltenManyullyn).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenManyullynFluid.setBlock(TRepo.moltenManyullyn).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenManyullynFluid, 1000), new ItemStack(TRepo.buckets, 1, 9), new ItemStack(Items.bucket))); TRepo.moltenAlumiteFluid = new Fluid("alumite.molten"); @@ -232,7 +232,7 @@ void registerBlocks () TRepo.moltenAlumiteFluid = FluidRegistry.getFluid("alumite.molten"); TRepo.moltenAlumite = new TConstructFluid(PHConstruct.moltenAlumite, TRepo.moltenAlumiteFluid, Material.field_151587_i, "liquid_alumite").func_149663_c("fluid.molten.alumite"); GameRegistry.registerBlock(TRepo.moltenAlumite, "fluid.molten.alumite"); - TRepo.moltenAlumiteFluid.setBlockID(TRepo.moltenAlumite).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenAlumiteFluid.setBlock(TRepo.moltenAlumite).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenAlumiteFluid, 1000), new ItemStack(TRepo.buckets, 1, 10), new ItemStack(Items.bucket))); TRepo.moltenObsidianFluid = new Fluid("obsidian.molten"); @@ -240,7 +240,7 @@ void registerBlocks () TRepo.moltenObsidianFluid = FluidRegistry.getFluid("obsidian.molten"); TRepo.moltenObsidian = new TConstructFluid(PHConstruct.moltenObsidian, TRepo.moltenObsidianFluid, Material.field_151587_i, "liquid_obsidian").func_149663_c("fluid.molten.obsidian"); GameRegistry.registerBlock(TRepo.moltenObsidian, "fluid.molten.obsidian"); - TRepo.moltenObsidianFluid.setBlockID(TRepo.moltenObsidian).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenObsidianFluid.setBlock(TRepo.moltenObsidian).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenObsidianFluid, 1000), new ItemStack(TRepo.buckets, 1, 11), new ItemStack(Items.bucket))); TRepo.moltenSteelFluid = new Fluid("steel.molten"); @@ -248,7 +248,7 @@ void registerBlocks () TRepo.moltenSteelFluid = FluidRegistry.getFluid("steel.molten"); TRepo.moltenSteel = new TConstructFluid(PHConstruct.moltenSteel, TRepo.moltenSteelFluid, Material.field_151587_i, "liquid_steel").func_149663_c("fluid.molten.steel"); GameRegistry.registerBlock(TRepo.moltenSteel, "fluid.molten.steel"); - TRepo.moltenSteelFluid.setBlockID(TRepo.moltenSteel).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenSteelFluid.setBlock(TRepo.moltenSteel).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenSteelFluid, 1000), new ItemStack(TRepo.buckets, 1, 12), new ItemStack(Items.bucket))); TRepo.moltenGlassFluid = new Fluid("glass.molten"); @@ -256,7 +256,7 @@ void registerBlocks () TRepo.moltenGlassFluid = FluidRegistry.getFluid("glass.molten"); TRepo.moltenGlass = new TConstructFluid(PHConstruct.moltenGlass, TRepo.moltenGlassFluid, Material.field_151587_i, "liquid_glass", true).func_149663_c("fluid.molten.glass"); GameRegistry.registerBlock(TRepo.moltenGlass, "fluid.molten.glass"); - TRepo.moltenGlassFluid.setBlockID(TRepo.moltenGlass).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenGlassFluid.setBlock(TRepo.moltenGlass).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenGlassFluid, 1000), new ItemStack(TRepo.buckets, 1, 13), new ItemStack(Items.bucket))); TRepo.moltenStoneFluid = new Fluid("stone.seared"); @@ -264,7 +264,7 @@ void registerBlocks () TRepo.moltenStoneFluid = FluidRegistry.getFluid("stone.seared"); TRepo.moltenStone = new TConstructFluid(PHConstruct.moltenStone, TRepo.moltenStoneFluid, Material.field_151587_i, "liquid_stone").func_149663_c("molten.stone"); GameRegistry.registerBlock(TRepo.moltenStone, "molten.stone"); - TRepo.moltenStoneFluid.setBlockID(TRepo.moltenStone).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenStoneFluid.setBlock(TRepo.moltenStone).setLuminosity(12).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenStoneFluid, 1000), new ItemStack(TRepo.buckets, 1, 14), new ItemStack(Items.bucket))); TRepo.moltenEmeraldFluid = new Fluid("emerald.liquid"); @@ -272,7 +272,7 @@ void registerBlocks () TRepo.moltenEmeraldFluid = FluidRegistry.getFluid("emerald.liquid"); TRepo.moltenEmerald = new TConstructFluid(PHConstruct.moltenEmerald, TRepo.moltenEmeraldFluid, Material.field_151586_h, "liquid_villager").func_149663_c("molten.emerald"); GameRegistry.registerBlock(TRepo.moltenEmerald, "molten.emerald"); - TRepo.moltenEmeraldFluid.setBlockID(TRepo.moltenEmerald).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenEmeraldFluid.setBlock(TRepo.moltenEmerald).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenEmeraldFluid, 1000), new ItemStack(TRepo.buckets, 1, 15), new ItemStack(Items.bucket))); TRepo.bloodFluid = new Fluid("blood"); @@ -280,7 +280,7 @@ void registerBlocks () TRepo.bloodFluid = FluidRegistry.getFluid("blood"); TRepo.blood = new BloodBlock(PHConstruct.blood, TRepo.bloodFluid, Material.field_151586_h, "liquid_cow").func_149663_c("liquid.blood"); GameRegistry.registerBlock(TRepo.blood, "liquid.blood"); - TRepo.bloodFluid.setBlockID(TRepo.blood).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.bloodFluid.setBlock(TRepo.blood).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.bloodFluid, 1000), new ItemStack(TRepo.buckets, 1, 16), new ItemStack(Items.bucket))); TRepo.moltenNickelFluid = new Fluid("nickel.molten"); @@ -288,7 +288,7 @@ void registerBlocks () TRepo.moltenNickelFluid = FluidRegistry.getFluid("nickel.molten"); TRepo.moltenNickel = new TConstructFluid(PHConstruct.moltenNickel, TRepo.moltenNickelFluid, Material.field_151587_i, "liquid_ferrous").func_149663_c("fluid.molten.nickel"); GameRegistry.registerBlock(TRepo.moltenNickel, "fluid.molten.nickel"); - TRepo.moltenNickelFluid.setBlockID(TRepo.moltenNickel).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenNickelFluid.setBlock(TRepo.moltenNickel).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenNickelFluid, 1000), new ItemStack(TRepo.buckets, 1, 17), new ItemStack(Items.bucket))); TRepo.moltenLeadFluid = new Fluid("lead.molten"); @@ -296,7 +296,7 @@ void registerBlocks () TRepo.moltenLeadFluid = FluidRegistry.getFluid("lead.molten"); TRepo.moltenLead = new TConstructFluid(PHConstruct.moltenLead, TRepo.moltenLeadFluid, Material.field_151587_i, "liquid_lead").func_149663_c("fluid.molten.lead"); GameRegistry.registerBlock(TRepo.moltenLead, "fluid.molten.lead"); - TRepo.moltenLeadFluid.setBlockID(TRepo.moltenLead).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenLeadFluid.setBlock(TRepo.moltenLead).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenLeadFluid, 1000), new ItemStack(TRepo.buckets, 1, 18), new ItemStack(Items.bucket))); TRepo.moltenSilverFluid = new Fluid("silver.molten"); @@ -304,7 +304,7 @@ void registerBlocks () TRepo.moltenSilverFluid = FluidRegistry.getFluid("silver.molten"); TRepo.moltenSilver = new TConstructFluid(PHConstruct.moltenSilver, TRepo.moltenSilverFluid, Material.field_151587_i, "liquid_silver").func_149663_c("fluid.molten.silver"); GameRegistry.registerBlock(TRepo.moltenSilver, "fluid.molten.silver"); - TRepo.moltenSilverFluid.setBlockID(TRepo.moltenSilver).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenSilverFluid.setBlock(TRepo.moltenSilver).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenSilverFluid, 1000), new ItemStack(TRepo.buckets, 1, 19), new ItemStack(Items.bucket))); TRepo.moltenShinyFluid = new Fluid("platinum.molten"); @@ -312,7 +312,7 @@ void registerBlocks () TRepo.moltenShinyFluid = FluidRegistry.getFluid("platinum.molten"); TRepo.moltenShiny = new TConstructFluid(PHConstruct.moltenShiny, TRepo.moltenShinyFluid, Material.field_151587_i, "liquid_shiny").func_149663_c("fluid.molten.shiny"); GameRegistry.registerBlock(TRepo.moltenShiny, "fluid.molten.shiny"); - TRepo.moltenShinyFluid.setBlockID(TRepo.moltenShiny).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenShinyFluid.setBlock(TRepo.moltenShiny).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenShinyFluid, 1000), new ItemStack(TRepo.buckets, 1, 20), new ItemStack(Items.bucket))); TRepo.moltenInvarFluid = new Fluid("invar.molten"); @@ -320,7 +320,7 @@ void registerBlocks () TRepo.moltenInvarFluid = FluidRegistry.getFluid("invar.molten"); TRepo.moltenInvar = new TConstructFluid(PHConstruct.moltenInvar, TRepo.moltenInvarFluid, Material.field_151587_i, "liquid_invar").func_149663_c("fluid.molten.invar"); GameRegistry.registerBlock(TRepo.moltenInvar, "fluid.molten.invar"); - TRepo.moltenInvarFluid.setBlockID(TRepo.moltenInvar).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenInvarFluid.setBlock(TRepo.moltenInvar).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenInvarFluid, 1000), new ItemStack(TRepo.buckets, 1, 21), new ItemStack(Items.bucket))); TRepo.moltenElectrumFluid = new Fluid("electrum.molten"); @@ -328,7 +328,7 @@ void registerBlocks () TRepo.moltenElectrumFluid = FluidRegistry.getFluid("electrum.molten"); TRepo.moltenElectrum = new TConstructFluid(PHConstruct.moltenElectrum, TRepo.moltenElectrumFluid, Material.field_151587_i, "liquid_electrum").func_149663_c("fluid.molten.electrum"); GameRegistry.registerBlock(TRepo.moltenElectrum, "fluid.molten.electrum"); - TRepo.moltenElectrumFluid.setBlockID(TRepo.moltenElectrum).setDensity(3000).setViscosity(6000).setTemperature(1300); + TRepo.moltenElectrumFluid.setBlock(TRepo.moltenElectrum).setDensity(3000).setViscosity(6000).setTemperature(1300); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenElectrumFluid, 1000), new ItemStack(TRepo.buckets, 1, 22), new ItemStack(Items.bucket))); TRepo.moltenEnderFluid = new Fluid("ender"); @@ -343,7 +343,7 @@ void registerBlocks () { TRepo.moltenEnder = new TConstructFluid(PHConstruct.moltenEnder, TRepo.moltenEnderFluid, Material.field_151586_h, "liquid_ender").func_149663_c("fluid.ender"); GameRegistry.registerBlock(TRepo.moltenEnder, "fluid.ender"); - TRepo.moltenEnderFluid.setBlockID(TRepo.moltenEnder).setDensity(3000).setViscosity(6000); + TRepo.moltenEnderFluid.setBlock(TRepo.moltenEnder).setDensity(3000).setViscosity(6000); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.moltenEnderFluid, 1000), new ItemStack(TRepo.buckets, 1, 23), new ItemStack(Items.bucket))); } @@ -356,7 +356,7 @@ void registerBlocks () TRepo.slimePool = new SlimeFluid(PHConstruct.slimePoolBlue, TRepo.blueSlimeFluid, Material.field_151586_h).func_149647_a(TConstructRegistry.blockTab).func_149672_a(TRepo.slimeStep) .func_149663_c("liquid.slime"); GameRegistry.registerBlock(TRepo.slimePool, "liquid.slime"); - TRepo.blueSlimeFluid.setBlockID(TRepo.slimePool); + TRepo.blueSlimeFluid.setBlock(TRepo.slimePool); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.blueSlimeFluid, 1000), new ItemStack(TRepo.buckets, 1, 24), new ItemStack(Items.bucket))); //Glue @@ -366,7 +366,7 @@ void registerBlocks () TRepo.glueFluidBlock = new GlueFluid(PHConstruct.glueFluidBlock, TRepo.glueFluid, Material.field_151586_h).func_149647_a(TConstructRegistry.blockTab).func_149672_a(TRepo.slimeStep) .func_149663_c("liquid.glue"); GameRegistry.registerBlock(TRepo.glueFluidBlock, "liquid.glue"); - TRepo.glueFluid.setBlockID(TRepo.glueFluidBlock); + TRepo.glueFluid.setBlock(TRepo.glueFluidBlock); FluidContainerRegistry.registerFluidContainer(new FluidContainerData(new FluidStack(TRepo.glueFluid, 1000), new ItemStack(TRepo.buckets, 1, 26), new ItemStack(Items.bucket))); TRepo.pigIronFluid = new Fluid("pigiron.molten"); @@ -432,24 +432,24 @@ void registerBlocks () TRepo.stainedGlassClearPane = new GlassPaneStained(PHConstruct.stainedGlassClearPane); //Rail - TRepo.woodenRail = new WoodRail().func_149672_a(Block.soundWoodFootstep).func_149647_a(TConstructRegistry.blockTab).func_149663_c("rail.wood"); + TRepo.woodenRail = new WoodRail().func_149672_a(Block.soundWoodFootstep).func_149647_a(TConstructRegistry.blockTab).setUnlocalizedName("rail.wood"); } void registerItems () { - TRepo.titleIcon = new TitleIcon().func_149663_c("tconstruct.titleicon"); + TRepo.titleIcon = new TitleIcon().setUnlocalizedName("tconstruct.titleicon"); GameRegistry.registerItem(TRepo.titleIcon, "titleIcon"); String[] blanks = new String[] { "blank_pattern", "blank_cast", "blank_cast" }; - TRepo.blankPattern = new CraftingItem(blanks, blanks, "materials/", "tinker", TConstructRegistry.materialTab).func_149663_c("tconstruct.Pattern"); + TRepo.blankPattern = new CraftingItem(blanks, blanks, "materials/", "tinker", TConstructRegistry.materialTab).setUnlocalizedName("tconstruct.Pattern"); GameRegistry.registerItem(TRepo.blankPattern, "blankPattern"); - TRepo.materials = new MaterialItem().func_149663_c("tconstruct.Materials"); - TRepo.toolRod = new ToolPart("_rod", "ToolRod").func_149663_c("tconstruct.ToolRod"); - TRepo.toolShard = new ToolShard("_chunk").func_149663_c("tconstruct.ToolShard"); - TRepo.woodPattern = new Pattern("pattern_", "materials/").func_149663_c("tconstruct.Pattern"); - TRepo.metalPattern = new MetalPattern("cast_", "materials/").func_149663_c("tconstruct.MetalPattern"); - //armorPattern = new ArmorPattern(PHConstruct.armorPattern, "armorcast_", "materials/").func_149663_c("tconstruct.ArmorPattern"); + TRepo.materials = new MaterialItem().setUnlocalizedName("tconstruct.Materials"); + TRepo.toolRod = new ToolPart("_rod", "ToolRod").setUnlocalizedName("tconstruct.ToolRod"); + TRepo.toolShard = new ToolShard("_chunk").setUnlocalizedName("tconstruct.ToolShard"); + TRepo.woodPattern = new Pattern("pattern_", "materials/").setUnlocalizedName("tconstruct.Pattern"); + TRepo.metalPattern = new MetalPattern("cast_", "materials/").setUnlocalizedName("tconstruct.MetalPattern"); + //armorPattern = new ArmorPattern(PHConstruct.armorPattern, "armorcast_", "materials/").setUnlocalizedName("tconstruct.ArmorPattern"); GameRegistry.registerItem(TRepo.materials, "materials"); GameRegistry.registerItem(TRepo.woodPattern, "woodPattern"); GameRegistry.registerItem(TRepo.metalPattern, "metalPattern"); @@ -517,37 +517,37 @@ void registerItems () TConstructRegistry.addItemToDirectory(toolStrings[i], tools[i]); } - TRepo.potionLauncher = new PotionLauncher().func_149663_c("tconstruct.PotionLauncher"); + TRepo.potionLauncher = new PotionLauncher().setUnlocalizedName("tconstruct.PotionLauncher"); GameRegistry.registerItem(TRepo.potionLauncher, "potionLauncher"); - TRepo.pickaxeHead = new ToolPart("_pickaxe_head", "PickHead").func_149663_c("tconstruct.PickaxeHead"); - TRepo.shovelHead = new ToolPart("_shovel_head", "ShovelHead").func_149663_c("tconstruct.ShovelHead"); - TRepo.hatchetHead = new ToolPart("_axe_head", "AxeHead").func_149663_c("tconstruct.AxeHead"); - TRepo.binding = new ToolPart("_binding", "Binding").func_149663_c("tconstruct.Binding"); - TRepo.toughBinding = new ToolPart("_toughbind", "ToughBind").func_149663_c("tconstruct.ThickBinding"); - TRepo.toughRod = new ToolPart("_toughrod", "ToughRod").func_149663_c("tconstruct.ThickRod"); - TRepo.largePlate = new ToolPart("_largeplate", "LargePlate").func_149663_c("tconstruct.LargePlate"); - - TRepo.swordBlade = new ToolPart("_sword_blade", "SwordBlade").func_149663_c("tconstruct.SwordBlade"); - TRepo.wideGuard = new ToolPart(PHConstruct.largeGuard, "_large_guard", "LargeGuard").func_149663_c("tconstruct.LargeGuard"); - TRepo.handGuard = new ToolPart(PHConstruct.medGuard, "_medium_guard", "MediumGuard").func_149663_c("tconstruct.MediumGuard"); - TRepo.crossbar = new ToolPart(PHConstruct.crossbar, "_crossbar", "Crossbar").func_149663_c("tconstruct.Crossbar"); - TRepo.knifeBlade = new ToolPart(PHConstruct.knifeBlade, "_knife_blade", "KnifeBlade").func_149663_c("tconstruct.KnifeBlade"); - TRepo.fullGuard = new ToolPartHidden(PHConstruct.fullGuard, "_full_guard", "FullGuard").func_149663_c("tconstruct.FullGuard"); - - TRepo.frypanHead = new ToolPart(PHConstruct.frypanHead, "_frypan_head", "FrypanHead").func_149663_c("tconstruct.FrypanHead"); - TRepo.signHead = new ToolPart(PHConstruct.signHead, "_battlesign_head", "SignHead").func_149663_c("tconstruct.SignHead"); - TRepo.chiselHead = new ToolPart(PHConstruct.chiselHead, "_chisel_head", "ChiselHead").func_149663_c("tconstruct.ChiselHead"); - - TRepo.scytheBlade = new ToolPart(PHConstruct.scytheBlade, "_scythe_head", "ScytheHead").func_149663_c("tconstruct.ScytheBlade"); - TRepo.broadAxeHead = new ToolPart(PHConstruct.lumberHead, "_lumberaxe_head", "LumberHead").func_149663_c("tconstruct.LumberHead"); - TRepo.excavatorHead = new ToolPart(PHConstruct.excavatorHead, "_excavator_head", "ExcavatorHead").func_149663_c("tconstruct.ExcavatorHead"); - TRepo.largeSwordBlade = new ToolPart(PHConstruct.largeSwordBlade, "_large_sword_blade", "LargeSwordBlade").func_149663_c("tconstruct.LargeSwordBlade"); - TRepo.hammerHead = new ToolPart(PHConstruct.hammerHead, "_hammer_head", "HammerHead").func_149663_c("tconstruct.HammerHead"); - - TRepo.bowstring = new Bowstring(PHConstruct.bowstring).func_149663_c("tconstruct.Bowstring"); - TRepo.arrowhead = new ToolPart(PHConstruct.arrowhead, "_arrowhead", "ArrowHead").func_149663_c("tconstruct.Arrowhead"); - TRepo.fletching = new Fletching(PHConstruct.fletching).func_149663_c("tconstruct.Fletching"); + TRepo.pickaxeHead = new ToolPart("_pickaxe_head", "PickHead").setUnlocalizedName("tconstruct.PickaxeHead"); + TRepo.shovelHead = new ToolPart("_shovel_head", "ShovelHead").setUnlocalizedName("tconstruct.ShovelHead"); + TRepo.hatchetHead = new ToolPart("_axe_head", "AxeHead").setUnlocalizedName("tconstruct.AxeHead"); + TRepo.binding = new ToolPart("_binding", "Binding").setUnlocalizedName("tconstruct.Binding"); + TRepo.toughBinding = new ToolPart("_toughbind", "ToughBind").setUnlocalizedName("tconstruct.ThickBinding"); + TRepo.toughRod = new ToolPart("_toughrod", "ToughRod").setUnlocalizedName("tconstruct.ThickRod"); + TRepo.largePlate = new ToolPart("_largeplate", "LargePlate").setUnlocalizedName("tconstruct.LargePlate"); + + TRepo.swordBlade = new ToolPart("_sword_blade", "SwordBlade").setUnlocalizedName("tconstruct.SwordBlade"); + TRepo.wideGuard = new ToolPart("_large_guard", "LargeGuard").setUnlocalizedName("tconstruct.LargeGuard"); + TRepo.handGuard = new ToolPart("_medium_guard", "MediumGuard").setUnlocalizedName("tconstruct.MediumGuard"); + TRepo.crossbar = new ToolPart("_crossbar", "Crossbar").setUnlocalizedName("tconstruct.Crossbar"); + TRepo.knifeBlade = new ToolPart("_knife_blade", "KnifeBlade").setUnlocalizedName("tconstruct.KnifeBlade"); + TRepo.fullGuard = new ToolPartHidden("_full_guard", "FullGuard").setUnlocalizedName("tconstruct.FullGuard"); + + TRepo.frypanHead = new ToolPart("_frypan_head", "FrypanHead").setUnlocalizedName("tconstruct.FrypanHead"); + TRepo.signHead = new ToolPart("_battlesign_head", "SignHead").setUnlocalizedName("tconstruct.SignHead"); + TRepo.chiselHead = new ToolPart("_chisel_head", "ChiselHead").setUnlocalizedName("tconstruct.ChiselHead"); + + TRepo.scytheBlade = new ToolPart("_scythe_head", "ScytheHead").setUnlocalizedName("tconstruct.ScytheBlade"); + TRepo.broadAxeHead = new ToolPart("_lumberaxe_head", "LumberHead").setUnlocalizedName("tconstruct.LumberHead"); + TRepo.excavatorHead = new ToolPart("_excavator_head", "ExcavatorHead").setUnlocalizedName("tconstruct.ExcavatorHead"); + TRepo.largeSwordBlade = new ToolPart("_large_sword_blade", "LargeSwordBlade").setUnlocalizedName("tconstruct.LargeSwordBlade"); + TRepo.hammerHead = new ToolPart("_hammer_head", "HammerHead").setUnlocalizedName("tconstruct.HammerHead"); + + TRepo.bowstring = new Bowstring().setUnlocalizedName("tconstruct.Bowstring"); + TRepo.arrowhead = new ToolPart("_arrowhead", "ArrowHead").setUnlocalizedName("tconstruct.Arrowhead"); + TRepo.fletching = new Fletching().setUnlocalizedName("tconstruct.Fletching"); Item[] toolParts = { TRepo.toolRod, TRepo.toolShard, TRepo.pickaxeHead, TRepo.shovelHead, TRepo.hatchetHead, TRepo.binding, TRepo.toughBinding, TRepo.toughRod, TRepo.largePlate, TRepo.swordBlade, TRepo.wideGuard, TRepo.handGuard, TRepo.crossbar, TRepo.knifeBlade, TRepo.fullGuard, TRepo.frypanHead, TRepo.signHead, TRepo.chiselHead, TRepo.scytheBlade, @@ -562,23 +562,23 @@ void registerItems () TConstructRegistry.addItemToDirectory(toolPartStrings[i], toolParts[i]); } - TRepo.diamondApple = new DiamondApple(PHConstruct.diamondApple).func_149663_c("tconstruct.apple.diamond"); - TRepo.strangeFood = new StrangeFood(PHConstruct.slimefood).func_149663_c("tconstruct.strangefood"); - TRepo.oreBerries = new OreBerries(PHConstruct.oreChunks).func_149663_c("oreberry"); + TRepo.diamondApple = new DiamondApple().setUnlocalizedName("tconstruct.apple.diamond"); + TRepo.strangeFood = new StrangeFood().setUnlocalizedName("tconstruct.strangefood"); + TRepo.oreBerries = new OreBerries().setUnlocalizedName("oreberry"); GameRegistry.registerItem(TRepo.diamondApple, "diamondApple"); GameRegistry.registerItem(TRepo.strangeFood, "strangeFood"); GameRegistry.registerItem(TRepo.oreBerries, "oreBerries"); - TRepo.jerky = new Jerky(PHConstruct.jerky, Loader.isModLoaded("HungerOverhaul")).func_149663_c("tconstruct.jerky"); + TRepo.jerky = new Jerky(Loader.isModLoaded("HungerOverhaul")).setUnlocalizedName("tconstruct.jerky"); GameRegistry.registerItem(TRepo.jerky, "jerky"); //Wearables - //heavyHelmet = new TArmorBase(PHConstruct.heavyHelmet, 0).func_149663_c("tconstruct.HeavyHelmet"); - TRepo.heartCanister = new HeartCanister(PHConstruct.heartCanister).func_149663_c("tconstruct.canister"); - //heavyBoots = new TArmorBase(PHConstruct.heavyBoots, 3).func_149663_c("tconstruct.HeavyBoots"); - //glove = new Glove(PHConstruct.glove).func_149663_c("tconstruct.Glove"); - TRepo.knapsack = new Knapsack(PHConstruct.knapsack).func_149663_c("tconstruct.storage"); - TRepo.goldHead = new GoldenHead(PHConstruct.goldHead, 4, 1.2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 10, 0, 1.0F).func_149663_c("goldenhead"); + //heavyHelmet = new TArmorBase(PHConstruct.heavyHelmet, 0).setUnlocalizedName("tconstruct.HeavyHelmet"); + TRepo.heartCanister = new HeartCanister().setUnlocalizedName("tconstruct.canister"); + //heavyBoots = new TArmorBase(PHConstruct.heavyBoots, 3).setUnlocalizedName("tconstruct.HeavyBoots"); + //glove = new Glove(PHConstruct.glove).setUnlocalizedName("tconstruct.Glove"); + TRepo.knapsack = new Knapsack().setUnlocalizedName("tconstruct.storage"); + TRepo.goldHead = new GoldenHead(4, 1.2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 10, 0, 1.0F).setUnlocalizedName("goldenhead"); //GameRegistry.registerItem(TRepo.heavyHelmet, "heavyHelmet"); GameRegistry.registerItem(TRepo.heartCanister, "heartCanister"); //GameRegistry.registerItem(TRepo.heavyBoots, "heavyBoots"); @@ -588,19 +588,19 @@ void registerItems () LiquidCasting basinCasting = TConstruct.getBasinCasting(); TRepo.materialWood = EnumHelper.addArmorMaterial("WOOD", 2, new int[] { 1, 2, 2, 1 }, 3); - TRepo.helmetWood = new ArmorBasic(PHConstruct.woodHelmet, TRepo.materialWood, 0, "wood").func_149663_c("tconstruct.helmetWood"); - TRepo.chestplateWood = new ArmorBasic(PHConstruct.woodChestplate, TRepo.materialWood, 1, "wood").func_149663_c("tconstruct.chestplateWood"); - TRepo.leggingsWood = new ArmorBasic(PHConstruct.woodPants, TRepo.materialWood, 2, "wood").func_149663_c("tconstruct.leggingsWood"); - TRepo.bootsWood = new ArmorBasic(PHConstruct.woodBoots, TRepo.materialWood, 3, "wood").func_149663_c("tconstruct.bootsWood"); + TRepo.helmetWood = new ArmorBasic(TRepo.materialWood, 0, "wood").setUnlocalizedName("tconstruct.helmetWood"); + TRepo.chestplateWood = new ArmorBasic(TRepo.materialWood, 1, "wood").setUnlocalizedName("tconstruct.chestplateWood"); + TRepo.leggingsWood = new ArmorBasic(TRepo.materialWood, 2, "wood").setUnlocalizedName("tconstruct.leggingsWood"); + TRepo.bootsWood = new ArmorBasic(TRepo.materialWood, 3, "wood").setUnlocalizedName("tconstruct.bootsWood"); GameRegistry.registerItem(TRepo.helmetWood, "helmetWood"); GameRegistry.registerItem(TRepo.chestplateWood, "chestplateWood"); GameRegistry.registerItem(TRepo.leggingsWood, "leggingsWood"); GameRegistry.registerItem(TRepo.bootsWood, "bootsWood"); - TRepo.exoGoggles = new ExoArmor(PHConstruct.exoGoggles, EnumArmorPart.HELMET, "exosuit").func_149663_c("tconstruct.exoGoggles"); - TRepo.exoChest = new ExoArmor(PHConstruct.exoChest, EnumArmorPart.CHEST, "exosuit").func_149663_c("tconstruct.exoChest"); - TRepo.exoPants = new ExoArmor(PHConstruct.exoPants, EnumArmorPart.PANTS, "exosuit").func_149663_c("tconstruct.exoPants"); - TRepo.exoShoes = new ExoArmor(PHConstruct.exoShoes, EnumArmorPart.SHOES, "exosuit").func_149663_c("tconstruct.exoShoes"); + TRepo.exoGoggles = new ExoArmor(EnumArmorPart.HELMET, "exosuit").setUnlocalizedName("tconstruct.exoGoggles"); + TRepo.exoChest = new ExoArmor(EnumArmorPart.CHEST, "exosuit").setUnlocalizedName("tconstruct.exoChest"); + TRepo.exoPants = new ExoArmor(EnumArmorPart.PANTS, "exosuit").setUnlocalizedName("tconstruct.exoPants"); + TRepo.exoShoes = new ExoArmor(EnumArmorPart.SHOES, "exosuit").setUnlocalizedName("tconstruct.exoShoes"); String[] materialStrings = { "paperStack", "greenSlimeCrystal", "searedBrick", "ingotCobalt", "ingotArdite", "ingotManyullyn", "mossBall", "lavaCrystal", "necroticBone", "ingotCopper", "ingotTin", "ingotAluminum", "rawAluminum", "ingotBronze", "ingotAluminumBrass", "ingotAlumite", "ingotSteel", "blueSlimeCrystal", "ingotObsidian", "nuggetIron", "nuggetCopper", diff --git a/src/main/java/tconstruct/inventory/ContainerLandmine.java b/src/main/java/tconstruct/inventory/ContainerLandmine.java index 08b1ce1aa65..39c07dbd9e0 100644 --- a/src/main/java/tconstruct/inventory/ContainerLandmine.java +++ b/src/main/java/tconstruct/inventory/ContainerLandmine.java @@ -5,12 +5,12 @@ import java.util.Set; import tconstruct.blocks.logic.TileEntityLandmine; - import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; +import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.FurnaceRecipes; import net.minecraft.tileentity.TileEntityFurnace; @@ -250,7 +250,7 @@ else if (par3 == 1) l = itemstack1.getItem(); itemstack = itemstack1.copy(); - if (slot2 != null && slot2.getStack() != null && slot2.getStack().itemID == l) + if (slot2 != null && slot2.getStack() != null && slot2.getStack().getItem() == l) { this.retrySlotClick(par1, par2, true, par4EntityPlayer); } @@ -304,7 +304,7 @@ else if (par3 == 1) inventoryplayer.setItemStack((ItemStack) null); } } - else if (shouldDoStuff && slot2 instanceof SlotBehavedOnly && itemstack4 != null && slot2.isItemValid(new ItemStack(itemstack4.itemID, 1, itemstack4.getItemDamage()))) + else if (shouldDoStuff && slot2 instanceof SlotBehavedOnly && itemstack4 != null && slot2.isItemValid(new ItemStack(itemstack4.getItem(), 1, itemstack4.getItemDamage()))) { k1 = par2 == 0 ? 1 : 1; diff --git a/src/main/java/tconstruct/inventory/SlotOpaqueBlocksOnly.java b/src/main/java/tconstruct/inventory/SlotOpaqueBlocksOnly.java index 09a9fc5c298..ace8135943d 100644 --- a/src/main/java/tconstruct/inventory/SlotOpaqueBlocksOnly.java +++ b/src/main/java/tconstruct/inventory/SlotOpaqueBlocksOnly.java @@ -23,7 +23,7 @@ public boolean isItemValid (ItemStack par1ItemStack) if (super.isItemValid(par1ItemStack)) { Block b = BlockUtils.getBlockFromItemStack(par1ItemStack); - return b.isOpaqueCube() && b.renderAsNormalBlock(); + return b.isOpaqueCube() && b.func_149686_d(); } return false; diff --git a/src/main/java/tconstruct/worldgen/SlimeIslandGen.java b/src/main/java/tconstruct/worldgen/SlimeIslandGen.java index 2b14eb432c4..6e12460c271 100644 --- a/src/main/java/tconstruct/worldgen/SlimeIslandGen.java +++ b/src/main/java/tconstruct/worldgen/SlimeIslandGen.java @@ -27,7 +27,7 @@ public class SlimeIslandGen extends WorldGenerator implements IWorldGenerator Block top = TRepo.slimeGrass; SlimeTreeGen trees = new SlimeTreeGen(false, 5, 4, 1, 0); - public SlimeIslandGen(Block slimePool, int meta) + public SlimeIslandGen(Block slimePool) { this.liquidBlock = slimePool; this.gelMeta = meta;