Sneak Jump
PluginGPL-3.0-only

Sneak Jump

Adds a smooth and intuitive movement upgrade that lets players jump higher by holding SHIFT and jumping, with a fully configurable jump height.

57
Downloads
2
Followers
3 months ago
Updated
📦
2
Versions

📖About Sneak Jump

banner

Overview

SneakJump adds enhanced jumping mechanics triggered by holding the SHIFT key.
The plugin calculates vertical velocity using an accurate simulation of Minecraft’s gravity and tick-based motion, ensuring consistent and predictable jump heights.
The jump height can be fully customized in the config, up to the maximum reliable limit of 61 blocks.

Features

  • Configurable jump height
  • Accurate physics-based calculation with gravity and velocity decay
  • Ability to enable or disable the plugin via config
  • Customizable messages and permissions
  • Works seamlessly on any server type, including RPG, PvP, and minigame setups
  • Provides controlled and predictable jump boosts for gameplay mechanics
Config
# Enable or disable SneakJump functionality
# Default: true
enabled: true
# Permission required to use sneak + jump
# Default: empty string, which means no permission required
permission: ""

# Minecraft gravity approximation used in jump calculation
# Default: 0.0882
gravity: 0.0882
# How many blocks high the player should jump when sneaking
# Default: 2, Maximum: 61 blocks (Minecraft limit, maybe I will fix it in the future...)
jump-height: 2
# Multiplier applied to vertical velocity each tick
# Default: 0.997
multiplier: 0.997
# Cooldown between jumps in milliseconds
# Default: 3000 milliseconds (3 seconds)
cooldown: 3000
# List of worlds where SneakJump is active
# Only players in these worlds will be able to sneak + jump
# Default: ["world", "world_nether", "world_the_end"]
allowed-worlds:
  - world
  - world_nether
  - world_the_end

# Cooldown message settings (ACTIONBAR, CHAT, SYSTEM, or nothing)
# Default: ACTIONBAR
cooldown-message-type: "ACTIONBAR"
cooldown-message: "§8[§aSneakJump§8] §fWait {cooldown} milliseconds before jumping again."
# Shows useful commands
# {0} replaces with a command label
# /sneakjump help
help-messages:
  - "§7=== §aSneakJump Commands §7==="
  - "§e/{0} help §8- §fShows this help message."
  - "§e/{0} reload §8- §fReloads the config."
# Reloads the config
# /sneakjump reload
reload-message: "§8[§aSneakJump§8] §fSuccessfully reloaded the config."

# Config version (do not modify)
version: 1

Permissions

sneakjump.jump - Allows the player to use the enhanced jump. Players without this permission will jump normally.

Commands

  • /sneakjump help - Displays all available commands.
  • /sneakjump reload - Reloads the plugin configuration.

bStats


You can also take a look to my other plugins

sneakjump stonecutterdamage