1.21.11+mod
Compatibility
Changes
Add 4 new shields, the golden shield, the copper shield, the diamond shield and the netherite shield, and tweaks the default shield (now iron shield):
All shields now take only 1 durability damage when blocking damages All shields can still be conbined with a banner
Golden shields block always 1 damage and 40% of the total damages, they have 112 durability and can be repaired with gold ingots unless every other shields they can block damage with 0s delay, instead of the vanilla 0.25s delay.
Copper shields block 1 damage and 40% of the total damages, they have 176 durability and can be repaired with copper ingots.
Iron shields block 2 damages and 60% of the total damages, they have 240 durability and can be repaired with iron ingots.
Diamond shields block 3 damages and 80% of the total damages, they have 528 durability and can be repaired with diamonds.
Netherite shields block 4 damages and 90% of the total damages, they have 592 durability and can be repaired with netherite ingots, unless other netherite based equipment the netherite shield is crafted in a crafting table and not upgraded from a diamond shield in the smithing table, this si due to datapacks limitations with custom items crafting.
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:uTtoJYEu:NGknDLNi"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:uTtoJYEu:NGknDLNi"
}


