Tags
Creators
Details
Licensed MPL-2.0
Created 4 years ago
Updated last month
All versions
v21.1.4-1.21.1-Fabric
Release
[FABRIC] [1.21.1] UniversalEnchants-v21.1.4last year 6,198
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Server-side
Client and server
Required content
Changes
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[v21.1.4-1.21.1] - 2025-02-14
Fixed
- Fix crash when determining looting level for projectiles not fired from a weapon
[v21.1.3-1.21.1] - 2025-01-25
Changed
- The NeoForge Data Pack Extensions library is no longer bundled
[v21.1.2-1.21.1] - 2025-01-20
Added
- Add support for mace enchantments thanks to Winter Veritas
Changed
- Not all sword enchantments are any longer made compatible with other weapons
- The following enchantments now remain sword-exclusive to keep swords as a unique weapon type: knockback, fire aspect, sweeping edge
- Of course, you can add those enchantments back manually to the appropriate item tags to revert this change
Fixed
- Fix sharpness and protection not being compatible with other damage / protection enchantments
[v21.1.1-1.21.1] - 2025-01-20
Fixed
- Fix startup crash on Fabric due to a mixin being unable to remap
[v21.1.0-1.21.1] - 2025-01-20
- Port to Minecraft 1.21.1
Added
- New improvements for Frost Walker
- Works when jumping and falling
- Refreshes the ice below the wearer while standing still
- Is able to replace waterlogged blocks such as kelp and seagrass
Changed
- Arrows shot from bows enchanted with multishot are now spread out vertically
- Fortune affects experience dropped from blocks
Removed
- Remove custom
/enchantcommand - Remove roman numerals fix, will come back in another QoL project
- Remove optional mending enchantment overhaul, as it was hardly used by anyone
Optional dependencies
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:DT56YDir:rgW1SHji"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DT56YDir:rgW1SHji"
}




