Changes

Summary

  1. Fix pipe base rendering + make wire rendering *work* (commit: ee7fd04) (details)
  2. I thought these were import order messing up, turns out they were (commit: 6f01e3e) (details)
Commit ee7fd04e618bfc616ae78f9684bc21d867aff61b by AlexIIL
Fix pipe base rendering + make wire rendering *work*
-ModelCacheHelper.ModelValue still needs to have a GL call list created
so we can move wire rending back to a TESR.
Gate + Pluggable static models are next, but it might need new API to
use the caches properly if you don't depend on BC. Probably need a
system to allow it either way (fast vs not-requiring BC core).
This whole system should probably be done in a seperate branch if you
want to release 7.2.1 ASAP asie
(commit: ee7fd04)
The file was removedcommon/buildcraft/transport/render/FacadeItemModel.java
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererGates.java
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererFacades.java
The file was removedcommon/buildcraft/transport/render/shader/FluidPositionInfoBuilder.java
The file was addedcommon/buildcraft/transport/client/model/FacadePluggableModel.java
The file was addedcommon/buildcraft/transport/client/render/PipeRendererTESR.java
The file was addedcommon/buildcraft/transport/client/render/PipeRendererPower.java
The file was removedcommon/buildcraft/transport/render/GateItemModel.java
The file was removedcommon/buildcraft/transport/render/shader/FluidShaderData.java
The file was addedcommon/buildcraft/transport/client/render/PipeRendererFluids.java
The file was removedcommon/buildcraft/transport/render/tile/PipeModelCacheWire.java
The file was removedcommon/buildcraft/transport/render/tile/PipeModelCacheBase.java
The file was addedcommon/buildcraft/transport/client/render/PipeRendererItems.java
The file was addedcommon/buildcraft/transport/client/model/FacadeItemModel.java
The file was addedcommon/buildcraft/transport/client/model/GateItemModel.java
The file was addedcommon/buildcraft/transport/client/model/PipeItemModel.java
The file was modifiedcommon/buildcraft/transport/FacadePluggable.java (diff)
The file was addedcommon/buildcraft/transport/client/model/PipeModelCacheBase.java
The file was addedcommon/buildcraft/transport/client/model/PipeModelCacheAll.java
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererFluids.java
The file was removedcommon/buildcraft/transport/render/PipeBlockModel.java
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererTESR.java
The file was addedcommon/buildcraft/transport/client/shader/FluidShaderData.java
The file was removedcommon/buildcraft/transport/render/tile/PipeModelCacheAll.java
The file was addedcommon/buildcraft/transport/client/shader/FluidPositionInfoBuilder.java
The file was removedcommon/buildcraft/transport/render/shader/FluidShaderManager.java
The file was addedcommon/buildcraft/transport/client/shader/FluidShaderManager.java
The file was addedcommon/buildcraft/transport/client/model/PipeBlockModel.java
The file was addedcommon/buildcraft/transport/client/shader/FluidPositionInfo.java
The file was removedcommon/buildcraft/transport/render/shader/FluidPositionInfo.java
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererPower.java
The file was removedcommon/buildcraft/transport/render/FacadePluggableModel.java
The file was addedcommon/buildcraft/transport/client/shader/FluidShaderRenderer.java
The file was removedcommon/buildcraft/transport/render/GatePluggableModel.java
The file was removedcommon/buildcraft/transport/render/shader/FluidShaderDataBuilder.java
The file was addedcommon/buildcraft/transport/client/model/GatePluggableModel.java
The file was addedcommon/buildcraft/transport/client/shader/FluidShaderDataBuilder.java
The file was removedcommon/buildcraft/transport/render/PipeItemModel.java
The file was modifiedcommon/buildcraft/transport/PipeRenderState.java (diff)
The file was addedcommon/buildcraft/transport/client/model/PipeModelCacheWire.java
The file was addedcommon/buildcraft/transport/client/render/PipeRendererFacades.java
The file was modifiedcommon/buildcraft/core/lib/client/model/ModelCacheHelper.java (diff)
The file was removedcommon/buildcraft/transport/render/shader/FluidShaderRenderer.java
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererItems.java
The file was modifiedcommon/buildcraft/transport/gates/GatePluggable.java (diff)
The file was removedcommon/buildcraft/transport/render/tile/PipeRendererWires.java
The file was modifiedcommon/buildcraft/core/lib/client/model/BCModelHelper.java (diff)
The file was modifiedcommon/buildcraft/core/lib/config/OverridableConfigOption.java (diff)
The file was addedcommon/buildcraft/transport/client/render/PipeRendererGates.java
Commit 6f01e3e1b75cd82f4bb7669038008475346f5901 by AlexIIL
I thought these were import order messing up, turns out they were
important :/
(commit: 6f01e3e)
The file was modifiedcommon/buildcraft/BuildCraftTransport.java (diff)
The file was modifiedcommon/buildcraft/transport/TransportProxyClient.java (diff)