ForgeSpriteExtender

This utility is a development-stage attempt to isolate Forge's sprite extensions features from the rest of the API in order to allow mods to use them without depending on the full API and hence becoming incompatible with mods that clash with Forge.

Specifically, it countains the following classes from Forge 1.3.1, modified by FlowerChild to work without the rest of Forge and updated by him for Minecraft 1.2:

EffectRenderer.java
ItemRenderer.java
RenderBlocks.java
RenderEngine.java
RenderGlobal.java
RenderItem.java
Tesselator.java
TileEntityRendererPiston.java
WorldRenderer.java
forge/BlockTextureParticles.java
forge/ICustomItemRenderer.java
forge/IMultipassRender.java
forge/IRenderContextHandler.java
forge/ISidedInventory.java
forge/ITextureProvider.java
forge/ForgeHooksClient.java
forge/MinecraftForgeClient.java

As the standard Forge, BetterThanWolves and this "ForgeSpriteExtender" all implement the same sprite extension mechanisms, mods that use it should run fine if the user has done either of these things:
- Installed Forge
- Installed BetterThanWolves
- Installed ForgeSpriteExtender

-Kinniken