Changes

Summary

  1. Fix ghost gate being created on client that was preventing (commit: 3ec3f37) (details)
  2. Fixed gateKind variable (commit: cc561d8) (details)
  3. Use ordinal() instead of values() (commit: bae8444) (details)
  4. Rewrote the Pipe Contents packet (commit: 1817ae6) (details)
  5. Reduced the range of Pipe update packets (commit: ecc3f98) (details)
  6. Guard against an NPE in the refinery GUI. (commit: 87bddae) (details)
  7. Fix trees destroying pipes. (commit: 560cee3) (details)
  8. Unnecessary import. (commit: 3698526) (details)
  9. Improved build.xml - cleaner, reduced build time in most cases (commit: 1c5f4f5) (details)
Commit 3ec3f37c34fb801197bcb913b8ae913742196950 by runetinal
Fix ghost gate being created on client that was preventing blockActivated from being called on client.
(commit: 3ec3f37)
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
Commit bae8444528cfd28589d3bed84ab3c5cf67ca8ac1 by runetinal
Use ordinal() instead of values()
(commit: bae8444)
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
Commit 1817ae6936526ef2bd9f9e847f62da17478be506 by CovertJaguar
Rewrote the Pipe Contents packet

Probably cut the packet length in half, there was a lot of unneeded
bytes.

Also removed the chunkPacket marker. This is not a high priority packet.
(commit: 1817ae6)
The file was modifiedcommon/buildcraft/transport/network/PacketPipeTransportContent.java (diff)
The file was modifiedcommon/buildcraft/transport/network/PacketLiquidUpdate.java (diff)
Commit ecc3f98024979d13b34eff026225552e896375e4 by CovertJaguar
Reduced the range of Pipe update packets

They are only used for rendering, no need to send them to people who are
beyond the render distance.
(commit: ecc3f98)
The file was modifiedcommon/buildcraft/transport/PipeTransportPower.java (diff)
The file was modifiedcommon/buildcraft/core/DefaultProps.java (diff)
The file was modifiedcommon/buildcraft/transport/PipeTransportItems.java (diff)
The file was modifiedcommon/buildcraft/transport/PipeTransportLiquids.java (diff)
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
Commit 87bddae480fc855d8e5332f8ce43e8ec919963bf by github
Guard against an NPE in the refinery GUI.
(commit: 87bddae)
The file was modifiedcommon/buildcraft/factory/gui/GuiRefinery.java (diff)
The file was modifiedcommon/buildcraft/transport/BlockGenericPipe.java (diff)
The file was modifiedcommon/buildcraft/transport/BlockGenericPipe.java (diff)
Commit 1c5f4f53e2ed3b4ef24b9e056049aa1f734b7329 by rallanpcl
Improved build.xml - cleaner, reduced build time in most cases

Now builds in project root directory to avoid messing up parent directory of jenkins workspace.
No longer unnecessarily checks for updates to MCP if the file already exists - MCP doesn't appear to get silent updates, version number always changes.
Only sets up forge+mcp if forge or MCP have updated, else merely recompiles and reobfuscates.
Removed unnecessary antlib.

Signed-off-by: Ross Allan <[email protected]>
(commit: 1c5f4f5)
The file was modifiedbuild.xml (diff)
The file was modified.gitignore (diff)