Tags
Creators
Details
Licensed GPL-3.0-only
Published 4 months ago
Updated yesterday
All versions
0.1.18+mc26.2
Release
CrowBar v0.1.18 (Minecraft 26.2)last month 27
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client-side
Changes
CrowBar v0.1.18
Fixes an empty GPExpansion claim mode suppressing the normal player locator and experience bar without providing any claim waypoints to render.
Fixed
Empty Claim Fallback
- Claim mode now becomes active only when the selected owned or trusted filter contains at least one claim.
- Players with no matching claims remain in player mode instead of receiving an empty locator bar.
- Minecraft can continue rendering the normal experience bar when neither claims nor player waypoints require the locator bar.
- Trusted-only players can still advance past an empty owned filter and switch to their trusted claims.
- The behavior is consistent across the Minecraft 1.21.11, 26.1.x, and 26.2 clients.
Claim Toggle Feedback
- Pressing the claim waypoint key with no available claims now displays
No claims foundin red on the action bar. - Empty owned and trusted selections use the same feedback while leaving player mode active.
- The error is limited to one message every 10 seconds to prevent action-bar spam.
- The message cooldown resets when joining or leaving a server.
Technical Changes
- Claim-mode ownership now uses the same selected-claim predicate as locator rendering.
- Added a shared action-bar message rate limiter with a testable clock input.
- Kept filtering and fallback behavior identical across all supported client implementations.
Testing
- Added regression coverage proving an empty claim selection preserves player mode and the vanilla HUD.
- Added coverage for populated claim activation and the 10-second message cooldown.
- Verified the common module and all three supported client modules compile, test, and package successfully.
Downloads
CrowBar-1.21.x-0.1.18.jarfor Minecraft 1.21.11CrowBar-26.1.x-0.1.18.jarfor Minecraft 26.1.xCrowBar-26.x-0.1.18.jarfor Minecraft 26.2
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:yP7IdsBH:I1vu171p"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yP7IdsBH:I1vu171p"
}

