
The planner doesn't check recipe limitations when swapping the parts
Apceniy opened this issue ยท 0 comments
If a stats recipe requires other stats to be applied first (for example, Netherite or Unbreakable), swapping the part that was necessary to achieve it isn't allowed in the main mod but planner doesn't care for some reason.
Steps to reproduce (an example):
- Make a pickaxe with chain binding, rose gold handle and head
- Apply 4 more levels of Reinforced so the total level becomes 5
- Apply Diamond or Emerald
- Apply any modifier that adds a free upgrade slot (Harmonious, Recapitated, Resurrected or Writable)
- Apply Netherite
- Apply Unbreakable
- Try to swap a binding with some other material
Expected result: all other bindings would become unavailable and it would say "Unbreakable requires Netherite and Reinforced V to apply" similar to how it's done with rose gold when you have 0 upgrade slots left (because the same happens in the main mod)
Observed result: it doesn't care and lets you swap the part