
Brew types should be data-driven
TheRealWormbo opened this issue · 2 comments
Mod Loader
Both Fabric and Forge (I confirm that I have tested both loaders and will specify both loader versions below)
Minecraft Version
1.21
Botania version
future
Modloader version
(any)
Modpack info
No response
The latest.log file
(n/a)
Issue description
Brew types, as in the collection of a mana cost, a color, and a list of one or more mob effects, should be defined in JSON files instead of requiring registration in code.
Steps to reproduce
No response
Other information
No response
I'm trying to think if there are any good ways to prevent data packs from breaking things by removing brews.
I would appreciate if this could be done for 1.20.1.
Also, I would say for the case of breaking things by removing brews, couldn't just have it so they still appear but there's no recipe for them? So the defaults are not entirely removed but they can't be crafted because, well, the user decided to remove the recipe for it.