Changes

Summary

  1. Fix pipe selection box sync (commit: fa7face) (details)
  2. Minor Power API tweak (commit: d61b296) (details)
  3. Double Iron Engine cooldown speed (commit: 484f6b9) (details)
Commit fa7faceab59e63255636c0ed6f6f91344119d244 by CovertJaguar
Fix pipe selection box sync

Closes #1104

Also, pipes were running server code on the client. This is bad, fixed.

And killed the dead PipeRenderStatePacket.
(commit: fa7face)
The file was modifiedcommon/buildcraft/core/network/PacketIds.java (diff)
The file was removedcommon/buildcraft/transport/network/PipeRenderStatePacket.java
The file was modifiedcommon/buildcraft/transport/network/PacketHandlerTransport.java (diff)
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
The file was modifiedcommon/buildcraft/transport/BlockGenericPipe.java (diff)
Commit d61b2960a3a89d4b1a51f43c78fc5254784b7e7e by CovertJaguar
Minor Power API tweak

This should allow tickless systems to function properly.

And for the record, this whole "tickless" requirement is more CPU costly
than a simple update tick would be. *shakes fist at Aiden*
(commit: d61b296)
The file was modifiedcommon/buildcraft/api/power/PowerHandler.java (diff)
Commit 484f6b9fcd1bdcdcb807f39d94e59ddd831bac0e by CovertJaguar
Double Iron Engine cooldown speed
(commit: 484f6b9)
The file was modifiedcommon/buildcraft/energy/TileEngineIron.java (diff)