MobSteer | Ride Mobs & WASD Control
1.5.3Ride any mob or player and take full control using WASD!
1.5.3latest26.3 Support & Fixes3 weeks ago New Features:
26.3 Support* – Support for the new version. Step Attribute* – Fixed faulty attribute reset which didn't setup right values for mobs when dismounting. Small Optimization* – For 1.21.3 - 1.21.10 versions.New Config Options:
entry-dismount* check-interval* ```yaml hooks: worldguard: # Enable support for WorldGuard (doesn't affect entry-dismount setting) enabled: false # Should plugin dismount riders when flag ENTRY is denied in a region? # It may impact performance with many riders (requires restart to apply) entry-dismount: true # How often should entry dismount check riders? (in ticks 1-20, restart to apply) check-interval: 21.5.2Movement Engine & Gravity4 weeks ago New Features:
Gravity* – Added gravity fixing system for issues affecting falling ground mobs on 1.21.3 – 1.21.10. Edge Jumping* – Fixed mobs being unable to jump when running near block edges. Region Entry Protection* – Riders are now automatically dismounted when entering worldguard regions with theENTRYflag set to deny. Movement Engine* – Rebuilt player movement engine on 1.21 – 1.21.4 to match other supported versions. Ground Mob Movement* – Rebuilt ground mob movement on 1.21.3 – 1.21.4 to match other supported versions. Movement Speed* – Adjusted ground mob speed on 1.21 – 1.21.1 to match the default speed used on other versions. Network Sync* – Made small fixes and optimizations.New Subcommands:
/msr speed [mob|override] <get|reset|value>* – Addedgetandresetsubcommands.resetrestores the default speed whilegetdisplays current speed.1.5.1New Options & FixesAug 6, 2026 New Features:
Removed Riding Player NPCs* (Citizens, FancyNpcs, Shopkeepers, Znpcs, ZNPCsPlus) Removed mobsteer.unridable permission replacing it with mobsteer.unrideable*New Config Option:
```yaml mechanics: # Allow players to ride NPC mobs? ride-npc-mobs: false messages: npc-mobs: "&c&l[!] &cYou can't ride npc's!"1.5.0Major Update: Player Riding, Swimming & PermissionsAug 6, 2026 New Features:
Player Riding* – Players now can be ridden! Not just mobs. Swimming* - Mobs no longer automatically dismount when entering water. Permissions* - Expanded permissions as an alternative to the LuckPerms group hook.New Commands:
/msr speed [mob|override] <value>* /msr players [ride|rideop|eject] <true|false>* /msr force [mount|dismount|dismountlock] <player> <entity|true|false>* /msr messages <true|false>* /msrfix* - fixes broken mobs (AI) or broken player attributes if occur.New Permissions:
mobsteer.fixmobsteer.unridablemobsteer.ride.*mobsteer.ride.playersmobsteer.ride.players.opmobsteer.ride.players.ejectmobsteer.ridemobsteer.ride.<mob>Other:
Removed Unnecesary interact event cancelation* you can interact with other plugin mobs now... Added Mannequin Riding* - Mannequins now can be ridden on 1.21.11+. Added isDismountLocked & setDismountLocked* to the API. Added PlayerMountMobEvent & PlayerDismountMobEvent* events to the API.New Config Options:
```yaml mechanics: # Ignore right-click entity mount interactions for OP and mobsteer.admin permission players. # Useful when configuring NPCs, shops, and other plugins or just using custom menus. ignore-op-interactions: false # How high can mobs step up? auto-step-height: 1.1 player-riding: # Allow players to ride other players. (global) enabled: false # Allow players to ride OP players. (global) ride-op: false # Allow the ridden player to eject riders pressing 3x Shift. rider-eject: true # Mobs on this list will always use flying movement. (Useful for custom mounts) forced-flying-mobs: - ARMOR_STAND network-sync: # Available modes: # AGGRESSIVE - Maximum movement smoothness. Highest network usage. # MEDIUM - Balanced synchronization with reduced network usage. # AUTO - Automatically switches synchronization based on TPS and viewers. # OFF - Uses vanilla Minecraft synchronization. (May cause unexpected desync). mode: AUTO # Allows AUTO mode to switch to OFF when TPS or viewer hard limits are reached. fallback-mode-enabled: true # Minimum server TPS before AUTO switches to fallback mode. # Values above 20.0 act as a safety buffer. # This allows AUTO to reduce network synchronization before the server reaches 50ms MSPT. # Recommended values: # 22.0 - Triggers at ~45ms MSPT (prevents load before lag occurs) # 19.8 - Triggers at ~50.5ms MSPT (only activates when the server starts lagging) tps-limit: 22.0 # AUTO mode switches from AGGRESSIVE to MEDIUM when an entity has this many viewers. viewers-limit: 5 # Force OFF mode when an entity reaches this number of viewers. viewers-hard-limit: 16 visuals: # Should plugin send its own messages while riding? actionbar: enabled: true message: '&6Press SHIFT to dismount' dismount-triple-warning: '&6Press 3x SHIFT to dismount' dismount-player-warning: '&6Press 3x SHIFT to dismount rider' messages: enabled: true ride-players: "&c&l[!] &cYou can't ride players!" ride-op-players: "&c&l[!] &cYou can't ride this player!" hooks: luckperms: # Enable LuckPerms for group-based restrictions (You can use permission instead now.) enabled: false # Can-ride requires mobsteer.use permission set on true to work (/steer requires both .use and .steer) groups: default: can-ride: false ride-players: false allowed-entities: [] blocked-entities: - ARMOR_STAND speed-multipliers: HAPPY_GHAST: 0.2 GIANT: 0.81.4.3Triple Shift, Hover & BlacklistJul 27, 2026 New Features:
Removed Triple Shift Dismount* mode requirement for land mobs. Added Hover Mode* support for the Ender Dragon and Wither. Added Mob Categories* (FLYING, WALKING, SWIMMING, BOSS) to the blacklist add/remove command.1.4.2Minor FixesJul 12, 2026 Bug Fixes:
Fixed Jump loop* that could happen when riding mobs at specific moments. Fixed Riding passengers* bug where players could ride passenger mobs that were not controllable. Fixed Creeper exploding* while being ridden. Fixed Enderman aggression* appearing after dismounting while riding them after they had targeted the player.1.4.1New options & FixesJul 1, 2026 New Features:
Fall Damage Toggle* - Toggle fall damage for riders and ridden mobs. (Set on false by default) Merchants Toggle* - Toggle if players can ride trading merchants. Suffocation Damage Cancel* - Suffocation damage is cancelled while riding if the rider gets stuck inside a solid block.New Commands:
/msr falldamage* /msr invulnerable* /msr merchants*Critical 26.2 Fix & Minor Bug Fixes
Fixed 26.2 water dismount* bug where an unexpected Paper patch broke mobs AI after dismounting in water. Fixed Armadillo* rollout animation issue. Added 1.21 - 1.21.1* better throttling optimizations for network synchronization. Note: If you want to keep your old file, manually add these keys under themechanics:section. *fall-damage-while-ridden: false/true*allow-merchants: false/true*Otherwise, delete your old `config.yml` and create it using `/msr reload` or by restarting the server to see the new settings automatically.*1.4.0Major Update: Sync, New Modes & 26.2 supportJun 16, 2026 New Features:
Force Sync* – New synchronization options (enabled by default to ensure smoothness). Hover Mode* – Mobs hover in the air, controlled using SHIFT. (requires triple shift to work) Auto Step* – Mobs automatically step up blocks. 26.2 support* – Support for the new version.New Commands:
/msr hover* /msr autostep*Critical Fixes (1.21 - 1.21.1):
Fixed Rotation Desync* an annoying, hard to deal with issue. Fixed Triple Shift* option.Other:
* General optimizations. Note: *Delete your old config.yml and create it using /msr reload or by restarting the server to see new settings.*1.3.31.21 - 1.21.4 RebuildMay 31, 2026 Rebuilt the ground mob movement engine to be smoother, matching 1.21.5+ standards.*1.3.2API Safety Validation & Anti-Cheat Dismount FixesMay 25, 2026 Implemented* strict validation for the API mounting system to prevent unpredictable behavior and maximize plugin stability. Adjusted* the dismount mechanics to align with prediction-based anti-cheats (like GrimAC), eliminating rubberbanding issues. Fixed* minor logic bugs.1.3.1API, Optimalizations & FixesMay 21, 2026 Implemented* a simple API. Optimized* mob interaction logic for a little better performance. Disabled* the ability to mount wolves, cats, and foxes while they are sitting. Fixed* an issue where players could mount sleeping mobs like villagers etc. Fixed* Sniffer mounting while it is digging. Wolves* now have their aggression disabled while being ridden.1.3.0Final Performance & Stability update for AprilApr 20, 2026 Slightly improved performance and stability.* Minor internal logic cleanup.*1.2.9Core Logic & Efficiency UpdateApr 18, 2026 Significantly improved ride stability and server side efficiency for 1.21.5+ versions.*1.2.8Performance & OptimizationsApr 16, 2026 Improved performance on 1.21.5+ versions.*1.2.726.1.2 Support & FixesApr 14, 2026 Added support for version 26.1.2*. * Rebuilt the horse/llama taming system to be vanilla like. * Fixed saddle conflicts: Resolved an issue where equipping a saddle while riding would bug the transition between plugin based and vanilla movement modes. * Fixed Camel Husk behavior: Camel Husk now correctly stands up from a sitting position when being controlled.1.2.626.1.1 Support & FixesApr 8, 2026 Added support for 26.1.1* version. * Strider Logic: Added a dedicated environment check for Striders. They now accurately detect if they are in lava. * Allay Interaction Fix: Fixed issues with player interaction and riding logic for Allays. * Smoother Movement: Improved entity movement logic for 1.21 - 1.21.2.1.2.1CRITICAL HOTFIX: /steer Command Permission FixMar 26, 2026 Fixed /msr ride not granting access to /steer command.1.2Major Update: WorldGuard & New ModesMar 26, 2026 Major Update 1.2
What's new:
Added:* WorldGuard Integration – Restrict specific regions for riding. Added:* New Command/steer– Use this to mount mobs. Added:* Advanced LuckPerms Logic – Whitelist/Blacklist support for groups. Added:* World Filtering – Enable or disable riding in specific worlds. Added: New Ride Modes – Switch between modes: HAND, TARGET, and NEAR* with/msr mode. Improved:* Permission System – Massive fixes to permission checks and admin overrides.1.0Mar 1, 2026 * Initial release of MobSteer! * Control mobs using WASD. * LuckPerms and GadgetsMenu integration.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
PatPat [Mod & Plugin]
Allows you to pat ANY loved and unloved living mobs in Minecraft!
2.8MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta
Multiverse-Core
The Bukkit World Management Plugin.
910.6KSueta
Grim Anticheat
Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.21 anticheat
823.4KSueta