From 34aff9017a27a979bdf64373a4a3f8a36f463dd1 Mon Sep 17 00:00:00 2001 From: Rseifert Date: Wed, 29 Aug 2012 13:06:30 -0400 Subject: [PATCH] Package name changes and bug fixes --- src/common/basicpipes/BasicPipesMain.java | 5 +- src/common/basicpipes/pipes/ItemParts.java | 4 +- src/common/basicpipes/pipes/ItemPipe.java | 2 +- src/common/steampower/ItemMachine.java | 2 +- src/common/steampower/ItemParts.java | 70 ------------------ src/common/steampower/SteamPowerMain.java | 9 ++- .../steampower/boiler/TileEntityBoiler.java | 35 ++++++++- src/common/steampower/turbine/ItemEngine.java | 2 +- src/minecraft/EUIClient/Textures/Items.png | Bin 30321 -> 0 bytes src/minecraft/basicpipes/RenderPipe.java | 12 ++- src/minecraft/steampower/GuiBoiler.java | 5 +- .../Textures => textures}/BoilerGui.png | Bin .../Textures => textures}/CopperWire.png | Bin .../Textures => textures}/CornerTank.png | Bin .../Textures => textures}/Engine.png | Bin .../Textures => textures}/Furnace.png | Bin .../Textures => textures}/Generator.png | Bin .../Textures => textures}/GrinderGUI.png | Bin src/minecraft/textures/Items.png | Bin 0 -> 30296 bytes .../Textures => textures}/SteamGUI.png | Bin .../Textures => textures}/blocks.png | Bin .../pipes}/DefaultPipe.png | Bin .../Textures => textures/pipes}/SteamPipe.png | Bin .../Textures => textures/pipes}/WaterPipe.png | Bin .../Textures => textures}/tankBlock.png | Bin .../Textures => textures}/tankTexture.png | Bin 26 files changed, 54 insertions(+), 92 deletions(-) delete mode 100644 src/common/steampower/ItemParts.java delete mode 100644 src/minecraft/EUIClient/Textures/Items.png rename src/minecraft/{EUIClient/Textures => textures}/BoilerGui.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/CopperWire.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/CornerTank.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/Engine.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/Furnace.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/Generator.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/GrinderGUI.png (100%) create mode 100644 src/minecraft/textures/Items.png rename src/minecraft/{EUIClient/Textures => textures}/SteamGUI.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/blocks.png (100%) rename src/minecraft/{EUIClient/Textures => textures/pipes}/DefaultPipe.png (100%) rename src/minecraft/{EUIClient/Textures => textures/pipes}/SteamPipe.png (100%) rename src/minecraft/{EUIClient/Textures => textures/pipes}/WaterPipe.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/tankBlock.png (100%) rename src/minecraft/{EUIClient/Textures => textures}/tankTexture.png (100%) diff --git a/src/common/basicpipes/BasicPipesMain.java b/src/common/basicpipes/BasicPipesMain.java index 4e78f3ed..a659402f 100644 --- a/src/common/basicpipes/BasicPipesMain.java +++ b/src/common/basicpipes/BasicPipesMain.java @@ -34,9 +34,9 @@ public class BasicPipesMain{ @Instance public static BasicPipesMain instance; - @SidedProxy(clientSide = "BasicPipes.PipeClientProxy", serverSide = "BasicPipes.PipeProxy") + @SidedProxy(clientSide = "basicpipes.PipeClientProxy", serverSide = "basicpipes.PipeProxy") public static PipeProxy proxy; - static Configuration config = new Configuration((new File(cpw.mods.fml.common.Loader.instance().getConfigDir(), "/EUIndustry/BasicPipes.cfg"))); + static Configuration config = new Configuration((new File(cpw.mods.fml.common.Loader.instance().getConfigDir(), "/UniversalElectricity/BasicPipes.cfg"))); public static int pipeID = configurationProperties(); private static int partID; private static int ppipeID; @@ -48,6 +48,7 @@ public class BasicPipesMain{ public static Item gauge = new ItemGuage(ppipeID+1); public static String channel = "Pipes"; + public static String textureFile = "/textures"; public static int configurationProperties() { diff --git a/src/common/basicpipes/pipes/ItemParts.java b/src/common/basicpipes/pipes/ItemParts.java index 41f5ebb0..320fcd22 100644 --- a/src/common/basicpipes/pipes/ItemParts.java +++ b/src/common/basicpipes/pipes/ItemParts.java @@ -3,6 +3,8 @@ package basicpipes.pipes; import java.util.ArrayList; import java.util.List; +import basicpipes.BasicPipesMain; + import net.minecraft.src.CreativeTabs; import net.minecraft.src.Item; import net.minecraft.src.ItemStack; @@ -42,7 +44,7 @@ public class ItemParts extends Item{ } } public String getTextureFile() { - return "/EUIClient/Textures/Items.png"; + return BasicPipesMain.textureFile+"/Items.png"; } @Override public String getItemName() diff --git a/src/common/basicpipes/pipes/ItemPipe.java b/src/common/basicpipes/pipes/ItemPipe.java index c9d23a7e..adfb4a3b 100644 --- a/src/common/basicpipes/pipes/ItemPipe.java +++ b/src/common/basicpipes/pipes/ItemPipe.java @@ -47,7 +47,7 @@ public class ItemPipe extends Item } } public String getTextureFile() { - return "/EUIClient/Textures/Items.png"; + return BasicPipesMain.textureFile+"/Items.png"; } @Override public String getItemName() diff --git a/src/common/steampower/ItemMachine.java b/src/common/steampower/ItemMachine.java index 3086957d..08e28e2f 100644 --- a/src/common/steampower/ItemMachine.java +++ b/src/common/steampower/ItemMachine.java @@ -24,7 +24,7 @@ public class ItemMachine extends ItemBlock { @Override public String getTextureFile() { // TODO Auto-generated method stub - return "/EUIClient/Textures/Items.png"; + return SteamPowerMain.textureFile+"/Items.png"; } @Override public int getIconFromDamage(int par1) diff --git a/src/common/steampower/ItemParts.java b/src/common/steampower/ItemParts.java deleted file mode 100644 index f1c358b3..00000000 --- a/src/common/steampower/ItemParts.java +++ /dev/null @@ -1,70 +0,0 @@ -package steampower; - -import java.util.ArrayList; - -import net.minecraft.src.Item; -import net.minecraft.src.ItemStack; - -public class ItemParts extends Item{ - - public ItemParts(int par1) - { - super(par1); - this.setItemName("Parts"); - this.setHasSubtypes(true); - this.setMaxDamage(0); - this.setMaxStackSize(64); - } - @Override - public int getIconFromDamage(int par1) - { - switch(par1) - { - case 0: return 3; - case 1: return 4; - case 2: return 5; - case 3: return 6; - case 4: return 7; - case 5: return 8; - case 6: return 9; - } - return this.iconIndex; - } - @Override - public String getTextureFile() { - // TODO Auto-generated method stub - return "/EUIClient/Textures/Items.png"; - } - public String getItemName() - { - return "parts"; - } - - - - public String getItemNameIS(ItemStack par1ItemStack) - { - int var3 = par1ItemStack.getItemDamage(); - switch(var3) - { - case 1: return "Tank"; - case 3: return "Valve"; - case 4: return "Tube"; - case 5: return "Seal"; - case 6: return "Rivits"; - } - return this.getItemName(); - } - public void addCreativeItems(ArrayList itemList) - { - itemList.add(new ItemStack(this, 1,1)); - itemList.add(new ItemStack(this, 1,3)); - itemList.add(new ItemStack(this, 1,4)); - itemList.add(new ItemStack(this, 1,5)); - itemList.add(new ItemStack(this, 1,6)); - - } -} - - - diff --git a/src/common/steampower/SteamPowerMain.java b/src/common/steampower/SteamPowerMain.java index 3a3c384e..174d1717 100644 --- a/src/common/steampower/SteamPowerMain.java +++ b/src/common/steampower/SteamPowerMain.java @@ -1,6 +1,8 @@ package steampower; import java.io.File; +import basicpipes.BasicPipesMain; + import net.minecraft.src.Block; import net.minecraft.src.Item; import net.minecraft.src.ItemStack; @@ -11,7 +13,6 @@ import steampower.turbine.ItemEngine; import steampower.turbine.TileEntitytopGen; import universalelectricity.basiccomponents.BasicComponents; import universalelectricity.network.PacketManager; -import basicpipes.BasicPipesMain; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.Init; import cpw.mods.fml.common.Mod.Instance; @@ -29,7 +30,7 @@ import cpw.mods.fml.common.registry.LanguageRegistry; @NetworkMod(channels = { "SPpack" }, clientSideRequired = true, serverSideRequired = false, packetHandler = PacketManager.class) public class SteamPowerMain{ - static Configuration config = new Configuration((new File(cpw.mods.fml.common.Loader.instance().getConfigDir(), "/EUIndustry/SteamPower.cfg"))); + static Configuration config = new Configuration((new File(cpw.mods.fml.common.Loader.instance().getConfigDir(), "/UniversalElectricity/SteamPower.cfg"))); private static int BlockID= configurationProperties(); public static int EngineItemID; public static int EngineID; @@ -47,9 +48,9 @@ public class SteamPowerMain{ @Instance public static SteamPowerMain instance; - @SidedProxy(clientSide = "SteamPower.SteamClientProxy", serverSide = "SteamPower.SteamProxy") + @SidedProxy(clientSide = "steampower.SteamClientProxy", serverSide = "steampower.SteamProxy") public static SteamProxy proxy; - public static String textureFile = "/EUIClient/Textures/"; + public static String textureFile = "/textures/"; public static int configurationProperties() { config.load(); diff --git a/src/common/steampower/boiler/TileEntityBoiler.java b/src/common/steampower/boiler/TileEntityBoiler.java index 2ef0b106..a45b7f4d 100644 --- a/src/common/steampower/boiler/TileEntityBoiler.java +++ b/src/common/steampower/boiler/TileEntityBoiler.java @@ -1,4 +1,5 @@ package steampower.boiler; +import net.minecraft.src.Block; import net.minecraft.src.EntityPlayer; import net.minecraft.src.Item; import net.minecraft.src.ItemStack; @@ -145,17 +146,27 @@ public class TileEntityBoiler extends TileEntityMachine implements IPacketReceiv hullHeat = Math.min(hullHeat + heatStored, hullHeatMax); } } + if(!worldObj.isRemote) { - emptyBuckets();//adds water from container slot - this.waterStored = TradeHelper.shareLiquid(this, 1, false); - this.steamStored = TradeHelper.shareLiquid(this, 0, true); + + count++; + emptyBuckets(); + if(count >= 16) + { + //adds water from container slot + this.waterStored = TradeHelper.shareLiquid(this, 1, false); + this.steamStored = TradeHelper.shareLiquid(this, 0, true); + count = 0; + } + if(waterStored > 0 && hullHeated && heatStored > heatNeeded) { heatStored = Math.max(heatStored - heatNeeded, 0); --waterStored; steamStored = Math.min(steamStored + SteamPowerMain.steamOutBoiler,this.steamMax); } + TileEntity blockE = worldObj.getBlockTileEntity(xCoord, yCoord -1, zCoord); this.isBeingHeated = false; if(blockE instanceof TileEntityFireBox) @@ -179,6 +190,24 @@ public class TileEntityBoiler extends TileEntityMachine implements IPacketReceiv this.onInventoryChanged(); } } + if(storedItems[0].isItemEqual(new ItemStack(Block.ice,1))) + { + if((int)waterStored < getLiquidCapacity(1) && this.heatStored > 100) + { + ++waterStored; + int stacksize = this.storedItems[0].stackSize; + if(stacksize > 1) + { + this.storedItems[0] = new ItemStack(Block.ice,stacksize -1); + } + if(stacksize == 1) + { + this.storedItems[0] = null; + } + this.heatStored-=100; + this.onInventoryChanged(); + } + } } } diff --git a/src/common/steampower/turbine/ItemEngine.java b/src/common/steampower/turbine/ItemEngine.java index 364e5863..34812210 100644 --- a/src/common/steampower/turbine/ItemEngine.java +++ b/src/common/steampower/turbine/ItemEngine.java @@ -27,7 +27,7 @@ public class ItemEngine extends Item @Override public String getTextureFile() { // TODO Auto-generated method stub - return "/EUIClient/Textures/Items.png"; + return SteamPowerMain.textureFile+"/Items.png"; } @Override public boolean tryPlaceIntoWorld(ItemStack par1ItemStack, EntityPlayer ePlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10) diff --git a/src/minecraft/EUIClient/Textures/Items.png b/src/minecraft/EUIClient/Textures/Items.png deleted file mode 100644 index d95d605693ea1a96d168b89631b0714c8e002222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30321 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 IYZm&y09jKa^#A|> diff --git a/src/minecraft/basicpipes/RenderPipe.java b/src/minecraft/basicpipes/RenderPipe.java index 97285150..21d72a5a 100644 --- a/src/minecraft/basicpipes/RenderPipe.java +++ b/src/minecraft/basicpipes/RenderPipe.java @@ -12,10 +12,12 @@ public class RenderPipe extends TileEntitySpecialRenderer { int type = 0; private ModelPipe model; + private ModelPipe model2; public RenderPipe() { model = new ModelPipe(); + model2 = new ModelPipe(); } public void renderAModelAt(TileEntityPipe tileEntity, double d, double d1, double d2, float f) @@ -25,13 +27,9 @@ public class RenderPipe extends TileEntitySpecialRenderer type = tileEntity.getType(); switch(type) { - case 0: bindTextureByName("/EUIClient/Textures/SteamPipe.png");break; - case 1: bindTextureByName("/EUIClient/Textures/WaterPipe.png");break; - //case 2: bindTextureByName("/eui/lavaPipe.png");break; - //case 3: bindTextureByName("/eui/oilPipe.png");break; - //case 4: bindTextureByName("/eui/fuelPipe.png");break; - //case 5: bindTextureByName("/eui/airPipe.png");break; - default:bindTextureByName("/EUIClient/Textures/DefaultPipe.png"); break; + case 0: bindTextureByName(BasicPipesMain.textureFile+"/pipes/SteamPipe.png");break; + case 1: bindTextureByName(BasicPipesMain.textureFile+"/pipes/WaterPipe.png");break; + default:bindTextureByName(BasicPipesMain.textureFile+"/pipes/DefaultPipe.png"); break; } GL11.glPushMatrix(); diff --git a/src/minecraft/steampower/GuiBoiler.java b/src/minecraft/steampower/GuiBoiler.java index 16f47ba6..c32bb0e5 100644 --- a/src/minecraft/steampower/GuiBoiler.java +++ b/src/minecraft/steampower/GuiBoiler.java @@ -26,9 +26,10 @@ public class GuiBoiler extends GuiContainer protected void drawGuiContainerForegroundLayer() { this.fontRenderer.drawString("Boiler", 60, 6, 4210752); - this.fontRenderer.drawString("Inventory", 8, this.ySize - 96 + 2, 4210752); if(boilerInventory.hullHeat >=10000) + this.fontRenderer.drawString("Inventory", 8, this.ySize - 96 + 2, 4210752); + if(boilerInventory.hullHeat >=10000) { - this.fontRenderer.drawString("Heat Danger", (int)(105), 50, 4210752); + //this.fontRenderer.drawString("Heat Danger", (int)(105), 50, 4210752); } this.fontRenderer.drawString(StatCollector.translateToLocal("container.inventory"), 8, this.ySize - 96 + 2, 4210752); } diff --git a/src/minecraft/EUIClient/Textures/BoilerGui.png b/src/minecraft/textures/BoilerGui.png similarity index 100% rename from src/minecraft/EUIClient/Textures/BoilerGui.png rename to src/minecraft/textures/BoilerGui.png diff --git a/src/minecraft/EUIClient/Textures/CopperWire.png b/src/minecraft/textures/CopperWire.png similarity index 100% rename from src/minecraft/EUIClient/Textures/CopperWire.png rename to src/minecraft/textures/CopperWire.png diff --git a/src/minecraft/EUIClient/Textures/CornerTank.png b/src/minecraft/textures/CornerTank.png similarity index 100% rename from src/minecraft/EUIClient/Textures/CornerTank.png rename to src/minecraft/textures/CornerTank.png diff --git a/src/minecraft/EUIClient/Textures/Engine.png b/src/minecraft/textures/Engine.png similarity index 100% rename from src/minecraft/EUIClient/Textures/Engine.png rename to src/minecraft/textures/Engine.png diff --git a/src/minecraft/EUIClient/Textures/Furnace.png b/src/minecraft/textures/Furnace.png similarity index 100% rename from src/minecraft/EUIClient/Textures/Furnace.png rename to src/minecraft/textures/Furnace.png diff --git a/src/minecraft/EUIClient/Textures/Generator.png b/src/minecraft/textures/Generator.png similarity index 100% rename from src/minecraft/EUIClient/Textures/Generator.png rename to src/minecraft/textures/Generator.png diff --git a/src/minecraft/EUIClient/Textures/GrinderGUI.png b/src/minecraft/textures/GrinderGUI.png similarity index 100% rename from src/minecraft/EUIClient/Textures/GrinderGUI.png rename to src/minecraft/textures/GrinderGUI.png diff --git a/src/minecraft/textures/Items.png b/src/minecraft/textures/Items.png new file mode 100644 index 0000000000000000000000000000000000000000..7cd95bb448b3bc1480676bd6bbf1ced0d3424f79 GIT binary patch literal 30296 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