Update to Forge 1147
When player data is loaded from disk, store the location it's reading the data from. Also, create a file for the player should one not already exist.
Some work on getting recipes working again (yes, some recipes are INTENTIONALLY left out)