
Banner Pattern recipe advancements don't require all items to be collected
anoomolu opened this issue ยท 2 comments
Mod Loader
Fabric
Minecraft Version
1.21.1
Botania version
451-snapshot
Modloader version
n/a
Modpack info
No response
The latest.log file
n/a
Issue description
The Botania and Materials banner patterns require multiple ingredients, but simply collecting one will trigger the recipe advancement. This leads to one of your earlygame recipe book recipes having terrasteel.

Steps to reproduce
No response
Other information
No response
Should probably cut down the unlock options. Everyone will have a lexicon, but what are the chances anyone has a terrasteel ingot and a tiny potato in the inventory at the same time?
That said, I wonder how much trouble it would be to set up a recipe unlock advancement like "Monsters Hunted", not like "Monster Hunter".
Turns out, it's probably not worth it, as that would require manually building the recipe and its unlock advancement. The Botania pattern's recipe will unlock by having a tiny potato or terrasteel ingot. Also I made a special recipe so the lexicon is not consumed by the recipe, as that would be annoying.