1.0.0
Compatibility
Required content
Changes
Enchanting Plus v1.0.0
✨ Initial Release
Enchanting Plus is a Vanilla+ enchanting overhaul focused on improving Minecraft's enchanting experience while preserving vanilla balance.
🔮 Added
-
Enchantment Lens to reveal all hidden enchantments before enchanting.
-
Enchantment reroll system with configurable XP cost.
-
Catalyst, a reusable enchanting fuel with multiple charges.
-
Focus Catalyst, allowing all enchanting table offers to become maximum-tier (Level 30) enchantments.
-
Support for enchanting already-enchanted items using Focus Catalyst.
-
Lucky Enchanter potion system with three tiers of enchanting luck.
-
Splash, Lingering, and Extended Lucky Enchanter potion variants.
-
Ancient Catalyst, a rare end-game item that bypasses the vanilla "Too Expensive!" anvil limit.
-
New advancements:
- Better Odds
- Arcane Vision
- Lucky Day
- Master Enchanter
🎨 GUI Improvements
- Added enchantment preview panel when using the Enchantment Lens.
- Added reroll button directly to the enchanting table.
- Enlarged enchanting table GUI for improved usability.
- Added visual indicators for Lucky Enchanter effects.
⚙️ Configuration
- Configurable reroll costs.
- Configurable Catalyst charges.
- Configurable potion bonuses and durations.
- Configurable Ancient Catalyst loot rates.
- Configurable Focus Catalyst behavior.
🔧 Technical
- Full multiplayer support.
- Server-authoritative enchantment generation.
- Loot table integration for Ancient Catalyst.
- Fuel persistence for enchanting tables.
- Vanilla compatibility and enchantment rule preservation.
Enjoy a more rewarding and less frustrating enchanting experience!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:YUrmqmxp:ZXK4QVoh"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:YUrmqmxp:ZXK4QVoh"
}

