1.2.3+26.2
Compatibility
Required content
Changes
đĄī¸ Shield Breaker v1.2.3 â Server Opt-In Update
Automatically swaps to your axe the moment you hit a shield, disabling enemy defenses instantly.
âī¸ What Changed
No gameplay change in singleplayer â this update adds Modrinth compliance for multiplayer.
⨠Features
- đ Automatically swaps to axe on shield hit.
- đĄī¸ Disables blocking shields instantly.
- âŠī¸ Restores your original hotbar slot.
- â¨ī¸ Right CTRL GUI + bindable toggle key.
- đ Optional on-screen notifications.
- đž Saves settings between sessions.
đĄī¸ Multiplayer & Server Opt-In
Modrinth Rule 3.3d: Automatic shield-breaking is a server-side opt-in feature. By default it is disabled on dedicated servers.
- Singleplayer / LAN: Always works, no setup needed.
- Dedicated server: Works only if the server operator installs the mod and sets allow_shield_breaker=true in config/shieldbreaker-server.properties (default: false). If not allowed, you will see in chat: Disabled on this server. Server opt-in required. and Blocked... with a 3s anti-spam cooldown - the mod will not swap or attack.
â Supported Environment
- Fabric Loader
- Fabric API
- Client & Server â server opt-in required (singleplayer always works)
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:wwBZjeHd:bWvNgnVV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:wwBZjeHd:bWvNgnVV"
}

