
RealisticWalk
Simple yet immersive roleplay based plugin for your server.
40
1
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
πΆ RealisticWalk
Make movement feel real. RealisticWalk slows players down to a natural walking pace and gives them a mild speed boost only when they actively sprint β no more super-speed by default!
β¨ Features
- π’ Reduced walk speed β players move at a calm, realistic pace by default.
- π Sprint speed β pressing Ctrl / Sprint grants a slightly faster (but still realistic) speed.
- βοΈ Fully configurable β every speed value is tunable via
config.yml. - π Live reload β change settings without restarting your server.
- π‘οΈ Bypass permission β grant
realisticwalk.bypassto players/staff who should keep the default Minecraft speed. - π Zero dependencies β lightweight, event-driven, no per-tick scheduler.
- β»οΈ Clean disable β speeds are restored to vanilla defaults when the plugin unloads.
π¦ Installation
- Download the latest
RealisticWalk-x.x.x.jarfrom the releases page. - Drop it into your server's
plugins/folder. - Restart (or reload) your server.
- Edit
plugins/RealisticWalk/config.ymlto your liking. - Run
/rw reloadto apply changes without a restart.
Requires: Paper (or any Paper fork) 1.21+, Java 21+
βοΈ Configuration
plugins/RealisticWalk/config.yml
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# SPEED SETTINGS
# Minecraft's default walk speed is 0.2 (internal value).
# Values must be between -1.0 and 1.0.
# Recommended sensible range: 0.05 β 0.5
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
speeds:
# Speed applied while the player is walking normally.
walk: 0.15
# Speed applied while the player is sprinting (holding Ctrl / Sprint key).
sprint: 0.35
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# MESSAGES
# Supports standard Minecraft color codes with & prefix.
# Set any message to '' to disable it entirely.
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
messages:
prefix: "&8[&bRealisticWalk&8] "
reload-success: "&aConfiguration reloaded successfully."
reload-failure: "&cFailed to reload configuration. Check console for details."
no-permission: "&cYou don't have permission to use this command."
| Key | Default | Description |
|---|---|---|
speeds.walk | 0.15 | Player speed while walking |
speeds.sprint | 0.35 | Player speed while sprinting |
Tip: Minecraft's internal default is
0.2. Values below that feel slower; values above feel faster.
π§ Commands
| Command | Alias | Permission | Description |
|---|---|---|---|
/realisticwalk reload | /rw reload | realisticwalk.admin | Reloads config.yml and re-applies speeds live |
π Permissions
| Permission | Default | Description |
|---|---|---|
realisticwalk.admin | OP | Access to /realisticwalk reload |
realisticwalk.bypass | false | Exempts the player from speed changes |
πΉοΈ How it works
- When a player joins, their walk speed is immediately set to
speeds.walk. - When they start sprinting (Ctrl), speed is raised to
speeds.sprint. - When they stop sprinting, speed drops back to
speeds.walk. - When they leave, their speed is reset to the Minecraft default (
0.2) so they aren't affected on other servers.
The plugin is entirely event-driven β there is no per-tick scheduler, keeping server performance impact at near zero.
π License
This project is licensed under the MIT License.
π¬ Support
Made with by Anonventions
Π€Π°ΠΉΠ»Ρ
realisticwalk-1.0.0.jar(9.75 KiB)
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉΠΠ΅ΡΠ°Π΄Π°Π½Π½ΡΠ΅
ΠΠ°Π½Π°Π» ΡΠ΅Π»ΠΈΠ·Π°
Release
ΠΠΎΠΌΠ΅Ρ Π²Π΅ΡΡΠΈΠΈ
1.0.0
ΠΠ°Π³ΡΡΠ·ΡΠΈΠΊΠΈ
BukkitPaperPurpurSpigot
ΠΠ΅ΡΡΠΈΠΈ ΠΈΠ³ΡΡ
1.21β1.21.11
ΠΠ°Π³ΡΡΠ·ΠΎΠΊ
40
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
2 ΠΌΠ΅Ρ. Π½Π°Π·Π°Π΄
