Tags
Creators
Details
Licensed MPL-2.0
Published 4 years ago
All versions
v20.4.6-1.20.4-Fabric
Release
[FABRIC] [1.20.4] EasyAnvils-v20.4.62 years ago 42.5K
Uploaded by
Compatibility
Minecraft: Java Edition
1.20.4
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Any compatible version
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.
[v20.4.6-1.20.4] - 2024-05-27
Fixed
- Fix dupe glitch where multiple players could take the anvil result at the same time
[v20.4.5-1.20.4] - 2024-05-26
Added
- Add a few new config options:
- Durability bonus for combining two items of the same kind, 12% by default (e.g. combining two pickaxes with varying durability)
- Durability bonus for adding a repair material, 25% by default (e.g. adding a diamond to a damaged diamond pickaxe)
- No prior work penalty will be added when combining enchanted books, enabled by default
- Renamed mobs can now drop a name tag on death (disabled by default)
- Optional crafting recipe for name tags (disabled by default)
Changed
- The name tag tooltip hint can now be hidden via a config option
- Change prior work penalty calculations, the previous fixed increase approach is now combined with the vanilla behavior where the penalty doubles after every operation
- This means the penalty will double until a maximum increase is reached (4 by default), after that it will increase by that constant value:
Operation: 1, 2, 3, 4, 5, 6, 7, ...
Vanilla: 0, 1, 3, 7, 15, 31, <too expensive past 39>
Easy Anvils (v20.4.4): 0, 4, 8, 12, 16, 20, 24, ...
Easy Anvils (v20.4.5): 0, 1, 3, 7, 11, 15, 19, ...
[v20.4.4-1.20.4] - 2024-05-25
Fixed
- Renaming an item without using formatting codes will no longer remove italics / light blue formatting for renamed / enchanted items
[v20.4.3-1.20.4] - 2024-03-04
Fixed
- Fix switching rename and repair cost config option to
LIMITEDalways setting the cost to 39 when the too expensive limit is left at -1
[v20.4.2-1.20.4] - 2024-01-28
Changed
- Apply anvil menu changes in a less invasive way, also send less update packets to clients
Fix
- Fix unable to change item name on anvil
[v20.4.1-1.20.4] - 2024-01-27
Fix
- Exclude Better Nether & Better End anvils by default to avoid a crash trying to use them
[v20.4.0-1.20.4] - 2024-01-24
- Ported to Minecraft 1.20.4
- Ported to NeoForge
Added
- Add a formatting codes guide to anvil & name tag screen
- Add experimental support for double click dragging to select multiple words to anvil & name tag text boxes
Changed
- Overhaul large portions of the mod, anvil changes are no longer applied via Mixin, instead anvil blocks are replaced internally
- Should not result in any noticeable gameplay differences
- This also means modded anvils are now fully supported, although any custom properties like custom repairing behavior will be overwritten
- Modded anvils can opt out from being replaced by Easy Anvils by being added to the
easyanvils:unaltered_anvilsblock tag
Optional dependencies
Any compatible version
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:OZBR5JT5:kUBlq4YM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:OZBR5JT5:kUBlq4YM"
}

