Project E: Enchanted Books and Potions Fix

Preserves enchanted-book enchantments and potion contents in ProjectE transmutation, with configurable EMC pricing for supported missing variants.
Back to Files

Project E: Enchanted Books and Potions Fix 0.1.0 - NeoForge 1.21.1

File nameprojecte-variant-fix-0.1.0.jar
Uploader
JZDJZD
Uploaded
Oct 4, 2026
Downloads
319
Size
27.0 KB
Mod Loaders
NeoForge
File ID
9062752
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:project-e-enchanted-books-and-potions-fix-1727127:9062752"

Learn more about Curse Maven

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