Moved value assignment to onWorldLoad

Some mods register their recipes in postInit and will not be used in value assignment. Moving value assignment to when the world loads will make sure every recipe get's added. (also formatted previous PR)