Links
Tags
Creators
Details
All versions
1.2.0
Release
GrindEnchantments 1.2.010 months ago 275
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
Platforms
Folia
Paper
Purpur
Spigot
Changes
v1.2.0 Release Notes
⨠New Features
- Configurable Success Rate:
- Added a
success-rateoption toconfig.yml(Range: 0-100). - If the extraction fails, the Book and XP are consumed, but the source item remains untouched.
- This allows for better server balancing and adds a risk/reward mechanic.
- Added a
- Separate Messages File:
- All messages have been moved from
config.ymlto a newmessages.ymlfile. - This makes translation and text management much easier.
- All messages have been moved from
š Fixes & Logic Improvements
- Anvil Repair Cost Logic: Fixed an issue where the item's "Repair Cost" (Anvil Penalty) was resetting to 0 even when enchantments remained on the item.
- Now: The repair cost is maintained if the item still has other enchantments after extraction.
- Reset: The repair cost resets to 0 (fresh item status) only when all enchantments have been removed.
- This prevents exploits where high-level items could be repaired cheaply by simply extracting one enchantment.
āļø Configuration Changes
- Added
success-ratetoconfig.yml. - Created
messages.yml. - (Note: The plugin will automatically generate the new files/options, but you may need to manually adjust your existing config if you wish to use the new features.)
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:Jwy3XiFl:Fb1cAPQf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Jwy3XiFl:Fb1cAPQf"
}

