Changes

Summary

  1. Fix render state from sending too many bytes (commit: f43e12e) (details)
  2. Added Lapis Item Pipe (commit: 83431ce) (details)
Commit f43e12e9b2173e4ff6d31149e9219a5cde76109d by CovertJaguar
Fix render state from sending too many bytes
(commit: f43e12e)
The file was modifiedcommon/buildcraft/transport/utils/FacadeMatrix.java (diff)
The file was modifiedcommon/buildcraft/transport/utils/TextureMatrix.java (diff)
The file was modifiedcommon/buildcraft/transport/utils/WireMatrix.java (diff)
Commit 83431cebf0efdfcebd7994a681c66d14617558bf by CovertJaguar
Added Lapis Item Pipe

This pipe paints passing items pretty colors.

TODO:
Add support to Diamond Pipe for painted items.
Add actions to set the Pipe color.

NOTES:
This required way more changes to the Pipe code that it should have.
(commit: 83431ce)
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisGray.png
The file was modifiedcommon/buildcraft/core/DefaultProps.java (diff)
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisBlue.png
The file was modifiedcommon/buildcraft/core/utils/Utils.java (diff)
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisCyan.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisLightGray.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisBrown.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisLime.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisPink.png
The file was modifiedcommon/buildcraft/BuildCraftTransport.java (diff)
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/itemBox.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisRed.png
The file was modifiedcommon/buildcraft/api/transport/IPipeEntry.java (diff)
The file was modifiedcommon/buildcraft/transport/PipeTransportItems.java (diff)
The file was modifiedcommon/buildcraft/transport/network/PacketPipeTransportContent.java (diff)
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisWhite.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisMagenta.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisYellow.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisBlack.png
The file was modifiedcommon/buildcraft/transport/PipeIconProvider.java (diff)
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisGreen.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisOrange.png
The file was modifiedcommon/buildcraft/transport/PipeTransport.java (diff)
The file was addedcommon/buildcraft/transport/pipes/PipeItemsLapis.java
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisPurple.png
The file was addedbuildcraft_resources/assets/buildcraft/textures/blocks/pipeItemsLapisLightBlue.png
The file was modifiedcommon/buildcraft/transport/TileGenericPipe.java (diff)
The file was addedcommon/buildcraft/core/utils/EnumColor.java
The file was modifiedcommon/buildcraft/transport/EntityData.java (diff)
The file was modifiedcommon/buildcraft/transport/IItemTravelingHook.java (diff)
The file was modifiedcommon/buildcraft/transport/render/RenderPipe.java (diff)