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 modifiedcommon/buildcraft/transport/BlockGenericPipe.java (diff)
The file was modifiedcommon/buildcraft/transport/network/PacketHandlerTransport.java (diff)
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
The file was removedcommon/buildcraft/transport/network/PipeRenderStatePacket.java
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)