Added more information to the error mesage that is printed if a recipe or item couldn't be loaded.
Added a check before saving an item or recipe. It checks if the typed in namespace and key does only contain lowercase alphanumeric characters, periods, undoscores, and hyphens! Why it was added is described in the Bugs section.
Changed up some the language vocab, because I used the wrong wording...
Updated the Metrics class
Removed unnecessary debug messages from the Anvil inventoy listener.
Bug Fixes:
Clicking on removing Attribute Modifier in the Itemcreator while the item hasn't got a modifier set causes an error.
The newly added /recipes command didn't work with crafting and furnace recipes.
Fixed an very annoying bug that caused recipes and items to not get loaded on restart and caused them to break.
This was caused by invalid file and folder names. Invalid names are those which contain uppercase letters or characters other than _ , -, .
This is now fixed by not letting the user use these characters anymore. It will be checked like described above in the feature section.