Forge now takes control of GuiIngame's renderGameOverlay, and spits out a ton of events to give modders control of how the screen is rendered.
Inital draft for community feedback.
Fix the BLOCK_3D render helper for items that aren't an instance of ItemBlock Closes #533
Fix replaceable checks to work on blocks with a non-replacable material, Closes #532
Restore world unload event for client worlds Closes #531
Allow spawning of Bonemeal particles even if block is not set.
Merge remote-tracking branch 'refs/remotes/origin/GuiIngame'

Conflicts:
	patches/minecraft/net/minecraft/client/Minecraft.java.patch
Updated FML:
MinecraftForge/FML@a3b5eaacfdd9218ef68d3dc064bba729b797cb3d Fix a small modloader compatibility derp: closes #222
MinecraftForge/FML@677a6e578e84109702365da4a784f9a57d8c9957 Fix scala supporting SidedProxy. It should work now.
MinecraftForge/FML@334a76de75f2b417f04c23526c7e66ceb48e0de2 Update FMLDeobfuscatingRemapper.java
MinecraftForge/FML@42f1d8795599e0d1a516a1fdd7488a09b77e4565 Merge pull request #224 from Glought/master
MinecraftForge/FML@2dcabe01232b48009acbca6724565598761f561b Add a to string to fmlmodcontainer: should mean less derpy cyclic dependency data
MinecraftForge/FML@11ac46daebe901a6012a09ba5f6fe44af5b1be06 Fixing the GameRegistry. Now it is possible to register a Block with a BlockItem using following code: MyBlock myBlock = new MyBlock(); GameRegistry.registerBlock(myBlock, MyBlockItem.class, "myBlock"); where MyBlockItem class has one constructor with signature: public MyBlockItem(int id, Block block)
MinecraftForge/FML@c3fda11d100f9db7c32ef212ac37eade3e35d701 Merge pull request #225 from MarcinSc/master
Add forge/FML data to the f3 screen.
Updated FML:
MinecraftForge/FML@dcf069ca52738a7bb7bde01f1c7ebd2e06cd0ac6 Attempt to reduce lines on the screen for id mismatch. Hopefully prevents game crashes.
MinecraftForge/FML@58ba24add2a96bf4c079d5919f2d90dcc2f380e4 Fix possible NPEs in GameData
Updated FML:
MinecraftForge/FML@cfda7fc738ce6079f625a3822ebff5e7e0db5669 Fix URL for MCP
MinecraftForge/FML@781c68121626321e0efddaf4c4db9f1b8b5911db Some fixups for scala compilation in MCP. Scala should now be compilable and reobfuscatable with srgnames in MCP.
Try and be less noisy about world leaks
ItemStack delegation to Item for damage values.
Fix rotation issue with non-block items.
Updated FML:
MinecraftForge/FML@ddadf93ca1d648d88fdb61c9625cd675c3650ccd Fix when an old scalac is present on the system to not fail the build
Updated FML:
MinecraftForge/FML@aa200923f0fe0c548faa4f103d803ade2e49d19d Fix patch derp.
Updated FML:
MinecraftForge/FML@cf9b5b445ba284d389c7e32a03d9c8ef43469042 Don't leave scala running in interactive mode.
Attempted a fix for the changelog generation, should print all builds back to 1 now.
-Add vanilla Ores to the Ore Dictionary. No recipe replacement required.
-Add NBT-sensitive getMaxDamage() for ItemStack.

Signed-off-by: King Lemming <kinglemming@gmail.com>
Merge pull request #542 from KingLemming/master

OreDictionary additions + ItemStack maxDamage hook
Fixed ListenerListInst not being rebuild after unregistering a listener, causing calls to unregistered event listeners.