Tags
Creators
Details
1.3.0+1.21
Compatibility
Changes
Full Changelog: https://github.com/frqnny/dark-enchanting/compare/1.2.0+1.21...1.3.0+1.21
This update includes several bugfixes and some pretty big changes to cost! Please update your config. It is recommended to delete your old config and receive a new one, in order to view the default fields. Default fields in the configs AVOID exploits, and changing the values can bring exploits if you don't understand how to correctly touch them. This can let people abuse the Dark Enchanter to receive infinite experience points!
Changes:
- Changed the default
baseExperienceCostto 35 from 30, and the defaultreceiveFactorto 0.1 from 0.49. This is intended to balance enchantment costs with the following change: - Added
takingOffLevelsCostsXPconfig option, defaulting to true. From now on, taking off levels off an enchantment will COST xp! This helps solve issue #74. This change was instituted because vanilla experience costs at most 27 experience points, while you likely received a ton back. You can set the config option to false to return to the old behavior, at risk of allowing exploits. - Added
curseEnchantmentsHaveSpecialHandling, which means that taking off curse enchantments will cost the same as putting them on. This is done by not applying thereceiveFactorto curses. - Fixed various bugs not listed here. Check the full changelog for details.
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:6M87Z355:knct79tj"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6M87Z355:knct79tj"
}![Dark Enchanting [NeoForge/Fabric]](https://cdn.modrinth.com/data/6M87Z355/dbc8253689ec9cf39f187af887bf7f0cbb323dd2_96.webp)

