All versions
1.1.0
Release
Enchantment Library Standalone 1.1.04 months ago 48
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Added
- Disenchant Button: A new GUI button that destroys any items placed in the
FILTERslot. This destroys the item but adds its enchantments directly to the library. - Detailed Tooltips: Replaced generic info lists with expanded data panels. Tooltip is changed to this format:
- Max Learned Level.
- Native Enchantment Descriptions support for enchantment lore notes.
- Stored Points vs. Capacity Cap.
- Resulting Level for item insertion/extraction.
- Estimated Transaction Cost (Points & Experience).
- Dynamic XP Cost scaling: Implemented standard quadratic cost multiplier calculations (
baseMultiplier * level^2) for extractions. - Full Refund Mechanism: Returning enchantments back to the library now fully restores the exact XP amount originally spent.
Changed
- Configurability: Fully expanded variables for limits like absolute Max Level extraction triggers via regular configuration support (e.g., Configured). Added easy sizing support matrices that fully align mechanics.
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:PhX2mgEj:GHuTLbAC"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:PhX2mgEj:GHuTLbAC"
}

