Fix config event listener
Make pattern calculation last when reading recipe from nbt
Allow loading of invalid recipes and add validity checks
Use global registry access instead of world
Update recipes to use utility equals and hashCode methods
Fix config event listener
Make pattern calculation last when reading recipe from nbt
Allow loading of invalid recipes and add validity checks
Use global registry access instead of world
Update recipes to use utility equals and hashCode methods