Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
QuickDash
QuickDash is a Paper server plugin that gives every player a directional air dash. When a player presses jump a second time while in the air, the plugin launches them horizontally in the direction of the movement keys they are holding. If no keys are held, the dash goes in the direction the player is looking.
Purpose
The plugin exists to add a single, self contained movement ability to a server without altering any vanilla mechanic. It does not modify blocks, items, world generation, chat, permissions, or player data. Its only effect on gameplay is the dash itself and the visual and audio feedback that accompanies it.
How it works
- The plugin enables allow flight for every player who is not in Creative or Spectator mode. This is required so the server can detect the mid air jump, and it does not let players actually fly.
- When a player toggles flight in the air, the plugin cancels the flight state and instead applies a horizontal velocity in the direction determined by the player's current movement input.
- The direction is read from the client's logical movement input, so it works correctly with any keyboard layout or custom key binding.
- A configurable cooldown prevents the ability from being spammed. A boss bar shows the cooldown progress and hides itself when the dash is ready.
- Fall damage is optionally cancelled while a dash is still active, so players can dash off ledges safely.
Features
- Directional dashing based on the movement keys held at the moment of the double jump
- Configurable cooldown, horizontal strength, and vertical lift
- Optional cooldown boss bar
- Optional fall damage cancellation during the dash
- Optional sound and particle feedback
- Automatic handling of Creative and Spectator modes, where the ability is disabled
Configuration
All values can be edited in config.yml. Every option is documented in the file, including the recommended range and the maximum value that stays within stable vanilla movement limits. The file is generated automatically the first time the plugin starts.
Requirements
- Paper 1.21 or newer, because the plugin uses the
Player#getCurrentInputAPI - Java 25
Permissions and commands
QuickDash does not add any commands or permission nodes. Once installed, the dash is available to every non Creative and non Spectator player automatically.
Compatibility
The plugin only reacts to the flight toggle event and only writes to player velocity. It does not conflict with world protection plugins, economy plugins, or standard PvP plugins. It should not be combined with other plugins that also enable allow flight for survival players, since both plugins would try to control the same state.


