Update for flags but still not complete
Catching up with updates...

I really need to make these commits more professional =)
Second alpha release.
Updated documentation.
New command: rmreloadbooks
Renamed 'aliases.yml' to 'item aliases.yml' because of adding 'enchant aliases.yml'.
Clear recipes now only removes non-special recipes.
Changed recipe book system.
Lots of tiny changes and added new experience handling.
New aliases for enchantments and updated some files.
Benchmark for furnace worker.
Updated recipes, flags, events, changelog and stuff that I really don't want to sort right now =)
Fixed an issue with disabled repair click on result kicking crafter;

Send denied special recipe messages only once;
Centralized sounds in Messages class;
Fixed @cloneingredient and @ingredientcondition not detecting recipe properly.
Updated recipe books system;

Fixed recipe names being forced as lowercase when displayed;
Forcing recipe names as lowercase when stored as index key or when used to find recipe by name;
Removed @description flag.
Removed unfinished 'rmrecipehelp' command.
Redesigned parse item and result methods.
Added 'SingleResultRecipe' extension and made 'SmeltRecipe' an extension of it.
Added strings from 'rmextract' command in 'messages.yml';

Made extraction write lowercase item names and definitions.
Updated @ingredientcondition flag with some javadoc and TODOs.