remove forge conditional recipe type #646
No reviewers
Labels
No labels
bug
can't replicate
enhancement
help wanted
inter-mod
invalid
invasive
investigating
optimization
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
oitsjustjose/Geolosys!646
Loading…
Reference in a new issue
No description provided.
Delete branch "github/fork/rlnt/recipe-conditions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The forge conditional recipe type is a pain to work with when writing mods that integrate with other mods or JSON recipes.
Since you don't define multiple recipes inside a JSON file, there is no need to use this recipe type. Instead, you can use the
conditionsproperty inside a recipe JSON.I tested the new recipes with and without Immersive Engineering. No errors and no warnings about the recipes and they still load fine when IE is loaded.
Please consider merging this and use the same format for future recipes as this make cross mod compatibility a lot easier.
Ah, thanks! This facet of Forge's conditional system isn't well documented, the only thing I ever can find on the
readthedocsis the method I was using before.Thank you for these changes!!