Project E: Enchanted Books and Potions Fix 0.1.0 - NeoForge 1.21.1
Curse Maven Snippet
What's new
Release for Minecraft 1.21.1, NeoForge and ProjectE 1.1.0.
- Preserve enchanted-book enchantments/levels and drinkable, splash and lingering potion contents in ProjectE knowledge.
- Add configurable costs for stronger/rarer enchantments and supported missing potion variants; retain existing exact prices and discovered exclusions.
- Add bounded missing-base calculation, safe arithmetic, server configuration/exclusion synchronization and diagnostics.
- Restrict new persistence to books and potions; reject unsupported modified data and keep custom-effect lists opt-in.
- Compiled successfully; four unit tests, 12 native table cases, unchanged existing mappings and a fresh server restart passed in an isolated full-content pack with a controlled fake player.
GUI play and real multiplayer joining remain untested. Install on BOTH clients and server, and relearn original variants if earlier knowledge lost their data. Back up the world before testing.
This mod has no additional files