From 9306baa0e81e04336b9b894c4eefd9a1df15d8d9 Mon Sep 17 00:00:00 2001 From: asiekierka Date: Thu, 26 Feb 2015 22:47:33 +0100 Subject: [PATCH] BuildCraft 6.4.1 --- .../recipes/IProgrammingRecipeManager.java | 1 - build.gradle | 2 +- buildcraft_resources/changelog/6.4.1 | 24 +++++++++++++++++++ buildcraft_resources/versions.txt | 2 +- common/buildcraft/BuildCraftCore.java | 1 - common/buildcraft/BuildCraftEnergy.java | 1 - common/buildcraft/BuildCraftFactory.java | 1 - common/buildcraft/BuildCraftSilicon.java | 1 - common/buildcraft/BuildCraftTransport.java | 1 - .../core/blueprints/BptBuilderBlueprint.java | 7 ------ 10 files changed, 26 insertions(+), 15 deletions(-) create mode 100644 buildcraft_resources/changelog/6.4.1 diff --git a/api/buildcraft/api/recipes/IProgrammingRecipeManager.java b/api/buildcraft/api/recipes/IProgrammingRecipeManager.java index 666571e5..3dc2809b 100644 --- a/api/buildcraft/api/recipes/IProgrammingRecipeManager.java +++ b/api/buildcraft/api/recipes/IProgrammingRecipeManager.java @@ -9,7 +9,6 @@ package buildcraft.api.recipes; import java.util.Collection; -import net.minecraft.item.ItemStack; public interface IProgrammingRecipeManager { void addRecipe(IProgrammingRecipe recipe); diff --git a/build.gradle b/build.gradle index 6767df40..c4c03d1f 100755 --- a/build.gradle +++ b/build.gradle @@ -22,7 +22,7 @@ apply plugin: 'forge' // adds the forge dependency apply plugin: 'maven' // for uploading to a maven repo apply plugin: 'checkstyle' -version = "6.4.0" +version = "6.4.1" group= "com.mod-buildcraft" archivesBaseName = "buildcraft" // the name that all artifacts will use as a base. artifacts names follow this pattern: [baseName]-[appendix]-[version]-[classifier].[extension] diff --git a/buildcraft_resources/changelog/6.4.1 b/buildcraft_resources/changelog/6.4.1 new file mode 100644 index 00000000..fedbeb62 --- /dev/null +++ b/buildcraft_resources/changelog/6.4.1 @@ -0,0 +1,24 @@ +Added: +* **Forge version bumped to build 1236.** You're probably on that version or higher by now either way. +* Programming Table! Use it to program Redstone Boards. (The old, random way is now gone!) + +Removed: +* dropBrokenBlocks config option (was broken either way) + +Fixed: +* [#2496] Spawning a quarry with a Stripes Pipe crashes the game if chunkloading is enabled (asie) +* [#2495] Incorrect energy overflow rendering (asie) +* [#2492] Robot charging crash on world join (AEnterprise) +* [#2490] Refinery only fills one of two tanks with oil (asie) +* [#2489] Builder allows overly free ore dictionary conversion (asie) +* [#2486] Crash after setting Go To Station with robots (hea3ven) +* [#2476] Builders not respecting player permissions (asie) +* [#2457] "Missing Texture" error in console (asie) +* [#2339] Incorrect Builder inventory checks (asie) +* Ledger open/close speed being FPS dependent (asie) +* "Low/High Energy Stored" trigger behaving in unexpected ways (asie) +* Maximum energy per tick not respected on multiple insertions per tick (asie) +* Minor energy bug (asie) +* Pipe items now emit sound on placement (asie) +* Random crash bugs from OpenEye (asie) +* Robots crashing upon attempt to charge if not programmed (asie) diff --git a/buildcraft_resources/versions.txt b/buildcraft_resources/versions.txt index 04649a27..e2841c0e 100755 --- a/buildcraft_resources/versions.txt +++ b/buildcraft_resources/versions.txt @@ -1,3 +1,3 @@ 1.6.4:BuildCraft:4.2.2 1.7.2:BuildCraft:6.0.16 -1.7.10:BuildCraft:6.3.6 +1.7.10:BuildCraft:6.4.1 diff --git a/common/buildcraft/BuildCraftCore.java b/common/buildcraft/BuildCraftCore.java index 822d50a2..76663dcd 100644 --- a/common/buildcraft/BuildCraftCore.java +++ b/common/buildcraft/BuildCraftCore.java @@ -50,7 +50,6 @@ import net.minecraftforge.client.event.TextureStitchEvent; import net.minecraftforge.common.AchievementPage; import net.minecraftforge.common.IPlantable; import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.common.config.Configuration; import net.minecraftforge.common.config.Property; import net.minecraftforge.event.world.WorldEvent; import net.minecraftforge.fluids.BlockFluidBase; diff --git a/common/buildcraft/BuildCraftEnergy.java b/common/buildcraft/BuildCraftEnergy.java index 26cd6d02..98c7d885 100644 --- a/common/buildcraft/BuildCraftEnergy.java +++ b/common/buildcraft/BuildCraftEnergy.java @@ -34,7 +34,6 @@ import cpw.mods.fml.relauncher.SideOnly; import net.minecraftforge.client.event.TextureStitchEvent; import net.minecraftforge.common.BiomeDictionary; import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.common.config.Configuration; import net.minecraftforge.common.config.Property; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidContainerRegistry; diff --git a/common/buildcraft/BuildCraftFactory.java b/common/buildcraft/BuildCraftFactory.java index 6c6d7bab..43bee9da 100644 --- a/common/buildcraft/BuildCraftFactory.java +++ b/common/buildcraft/BuildCraftFactory.java @@ -33,7 +33,6 @@ import net.minecraftforge.client.event.TextureStitchEvent; import net.minecraftforge.common.ForgeChunkManager; import net.minecraftforge.common.ForgeChunkManager.Ticket; import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.common.config.Configuration; import net.minecraftforge.common.config.Property; import buildcraft.api.blueprints.BuilderAPI; diff --git a/common/buildcraft/BuildCraftSilicon.java b/common/buildcraft/BuildCraftSilicon.java index 34b20345..291f73ce 100644 --- a/common/buildcraft/BuildCraftSilicon.java +++ b/common/buildcraft/BuildCraftSilicon.java @@ -25,7 +25,6 @@ import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkRegistry; import cpw.mods.fml.common.registry.GameRegistry; -import net.minecraftforge.common.config.Configuration; import net.minecraftforge.oredict.OreDictionary; import buildcraft.api.blueprints.BuilderAPI; diff --git a/common/buildcraft/BuildCraftTransport.java b/common/buildcraft/BuildCraftTransport.java index ef4763a8..81766ceb 100644 --- a/common/buildcraft/BuildCraftTransport.java +++ b/common/buildcraft/BuildCraftTransport.java @@ -30,7 +30,6 @@ import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkRegistry; import cpw.mods.fml.common.registry.GameRegistry; -import net.minecraftforge.common.config.Configuration; import net.minecraftforge.common.config.Property; import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.oredict.RecipeSorter; diff --git a/common/buildcraft/core/blueprints/BptBuilderBlueprint.java b/common/buildcraft/core/blueprints/BptBuilderBlueprint.java index 42376c56..fb9ede67 100644 --- a/common/buildcraft/core/blueprints/BptBuilderBlueprint.java +++ b/common/buildcraft/core/blueprints/BptBuilderBlueprint.java @@ -18,7 +18,6 @@ import java.util.LinkedList; import java.util.ListIterator; import java.util.Map.Entry; -import net.minecraft.block.Block; import net.minecraft.init.Blocks; import net.minecraft.inventory.IInventory; import net.minecraft.item.Item; @@ -26,13 +25,9 @@ import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.world.World; -import net.minecraft.world.WorldServer; import net.minecraft.world.WorldSettings.GameType; -import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.common.util.BlockSnapshot; import net.minecraftforge.common.util.ForgeDirection; -import net.minecraftforge.event.world.BlockEvent; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidContainerRegistry; import net.minecraftforge.fluids.FluidRegistry; @@ -41,7 +36,6 @@ import net.minecraftforge.fluids.FluidStack; import buildcraft.api.blueprints.BuilderAPI; import buildcraft.api.blueprints.Schematic; import buildcraft.api.blueprints.SchematicBlock; -import buildcraft.api.blueprints.SchematicBlockBase; import buildcraft.api.blueprints.SchematicEntity; import buildcraft.api.core.BCLog; import buildcraft.api.core.BlockIndex; @@ -59,7 +53,6 @@ import buildcraft.core.builders.TileAbstractBuilder; import buildcraft.core.inventory.InventoryCopy; import buildcraft.core.inventory.InventoryIterator; import buildcraft.core.inventory.StackHelper; -import buildcraft.core.proxy.CoreProxy; import buildcraft.core.utils.BlockUtils; public class BptBuilderBlueprint extends BptBuilderBase {