Changes

Summary

  1. Minor cleanups to ISidedInventory handling. No special casing for (commit: afdaa18) (details)
  2. Removed unused InventoryUtil.java. (commit: 15c16d4) (details)
  3. Removed unused SurroundingInventory.java. (commit: 02c3b19) (details)
  4. Rewrote vanilla inventory handling to use dedicated classes. (commit: fa38e29) (details)
Commit afdaa1886837ea55e917a96308f87c59b5cd8e1a by me
Minor cleanups to ISidedInventory handling. No special casing for vanilla furnace required anymore.
(commit: afdaa18)
The file was modifiedcommon/buildcraft/core/inventory/Transactor.java (diff)
The file was removedcommon/buildcraft/core/inventory/TransactorFurnace.java
The file was modifiedcommon/buildcraft/transport/pipes/PipeItemsWood.java (diff)
The file was modifiedcommon/buildcraft/core/inventory/TransactorForgeSided.java (diff)
The file was modifiedcommon/buildcraft/core/utils/SidedInventoryAdapter.java (diff)
Commit 15c16d433ca287530ade977f5634708591eec0d9 by me
Removed unused InventoryUtil.java.
(commit: 15c16d4)
The file was removedcommon/buildcraft/core/utils/InventoryUtil.java
Commit 02c3b19ea927a30b18786b5b0110c56e1e96b1dc by me
Removed unused SurroundingInventory.java.
(commit: 02c3b19)
The file was modifiedcommon/buildcraft/core/utils/Utils.java (diff)
The file was removedcommon/buildcraft/core/utils/SurroundingInventory.java
Commit fa38e293e57a02ac7f9475a7758a959a42e14b2e by me
Rewrote vanilla inventory handling to use dedicated classes.
(commit: fa38e29)
The file was modifiedcommon/buildcraft/transport/gui/GuiEmeraldPipe.java (diff)
The file was modifiedcommon/buildcraft/builders/gui/GuiBuilder.java (diff)
The file was modifiedcommon/buildcraft/transport/pipes/PipeItemsEmerald.java (diff)
The file was modifiedcommon/buildcraft/energy/gui/GuiCombustionEngine.java (diff)
The file was addedcommon/buildcraft/core/inventory/InventoryWrapper.java
The file was modifiedcommon/buildcraft/silicon/gui/GuiAssemblyAdvancedWorkbench.java (diff)
The file was modifiedcommon/buildcraft/energy/ItemBucketOil.java (diff)
The file was modifiedcommon/buildcraft/energy/gui/GuiSteamEngine.java (diff)
The file was removedcommon/buildcraft/core/utils/StringUtil.java
The file was addedcommon/buildcraft/core/inventory/InventoryWrapperForge.java
The file was modifiedcommon/buildcraft/transport/gui/GuiDiamondPipe.java (diff)
The file was modifiedcommon/buildcraft/core/utils/Utils.java (diff)
The file was modifiedcommon/buildcraft/factory/gui/GuiAutoCrafting.java (diff)
The file was modifiedcommon/buildcraft/transport/gui/GuiGateInterface.java (diff)
The file was addedcommon/buildcraft/core/inventory/InventoryWrapperSimple.java
The file was modifiedcommon/buildcraft/builders/gui/GuiTemplate.java (diff)
The file was modifiedcommon/buildcraft/builders/gui/GuiFiller.java (diff)
The file was modifiedcommon/buildcraft/energy/gui/GuiEngine.java (diff)
The file was modifiedcommon/buildcraft/factory/gui/GuiRefinery.java (diff)
The file was modifiedcommon/buildcraft/silicon/gui/GuiAssemblyTable.java (diff)
The file was modifiedcommon/buildcraft/builders/gui/GuiBlueprintLibrary.java (diff)
The file was modifiedcommon/buildcraft/transport/GateVanilla.java (diff)
The file was modifiedcommon/buildcraft/transport/pipes/PipeItemsWood.java (diff)
The file was addedcommon/buildcraft/core/utils/StringUtils.java
The file was modifiedcommon/buildcraft/core/ItemBlockBuildCraft.java (diff)
The file was modifiedcommon/buildcraft/core/ItemBuildCraft.java (diff)