Change fallback recipe type to ordered processing
Make invalid recipes not count as empty in unpackager trackers
Fallback to attempt reading recipes with ordered processing if recipe type is not found
Make invalid recipes not count as empty in unpackager trackers
Register JEI subtype interpreters for packages
Register JEI subtype interpreters for packages
Use the setIngredients method in JEI categories
Register JEI subtype interpreters for packages
Use the getIngredients method in JEI categories
Add optional blocking argument to crafting machines, allowing blocking mode to properly work with distributors



