1.0.3
Compatibility
Changes
Version 1.0.3 — Initial Release "The Mobility Update"
This is the first stable release of Dash Mace, built specifically for Paper 1.21.11. This version introduces the core Dash mechanic and custom crafting integration.
New Features Added Dash Ability: Press your Offhand Swap Key (Default: F) while holding the Dash Mace to launch 10 blocks forward.
Custom Crafting Recipe: Added a balanced recipe using Wind Charges, Feathers, and a Mace.
Pre-Enchanted Gear: All Dash Maces now come with Wind Burst I by default upon crafting or being given via command.
Smart Cooldown System: * 15-second cooldown implemented to balance mobility.
Dynamic BossBar: A per-player BossBar now tracks the cooldown visually at the top of the screen.
Admin Command: Added /dashmace <player> for easy distribution (Permission: dashmace.admin).
Technical Changes Optimized Physics: Dash velocity is calculated based on player look direction for a fluid "point-and-go" feel.
UI Cleanup: Forced Non-Italic display name for the Dash Mace to maintain a clean, custom look.
Paper 1.21.11 Native: Compiled against the latest Paper API for maximum stability and performance.
Bug Fixes Fixed an issue where swapping items to the offhand would still trigger the dash even if the Mace wasn't the active item.
Prevented the dash from functioning while the player is already on cooldown.
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:Pt8afj88:uaAGUi2i"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Pt8afj88:uaAGUi2i"
}

