RideableMobs
Ride and Control Any Mob in Minecraft 1.19 - 1.19.4
Ride and Control Any Mob in Minecraft 1.19 - 1.19.4
RideableMobs is a plugin that allows you to ride any mob in Minecraft 1.19 and control them with WASD. You can ride animals, monsters, villagers, and even players! This plugin is very fun and easy to use, and it adds a lot of possibilities to your Minecraft adventures.
There may be other plugins that do something similar to this one, but I wanted to practice a little with packets and it occurred to me to make this plugin, enjoy it ^^.
Features:
- Ride any mob in the game with the right click
- Control the mob’s movement with WASD keys
- Fly with the flying mobs, such as bats, parrots, bees, phantoms, etc.
- Ride the water mobs and go through the water, such as dolphins, squids, turtles, etc. But be careful because you can still drown!
- Feed mechanic (Entities can be fed with apples, golden apples, and enchanted golden apples to restore health)
Installation:
- Download the plugin jar file from the resource page
Enjoy riding mobs! - Restart your server or reload your plugins
- Drop the plugin jar file into your plugins folder
Dependencies:
- The plugin requires ProtocolLib latest dev build (1.19.4) to work. You can download it from here: https://ci.dmulloy2.net/job/ProtocolLib/625/artifact/target/ProtocolLib.jar
Configuration:
- You can edit the config.yml file to change the message that is shown when you don’t have permission to ride an entity
- You can enable or disable a specific entity to be rideable in the config.yml file.
- You can enable the mechanics of riding and controlling entities by world. To add or remove a world, you can do it from the config.
Spoiler: config.yml
# Custom message for when a player does not have permission to ride an entity
no-permission-ride: "&cYou do not have permission to ride this mob"
# Custom message for when a player is granted permission to ride an entity
granted-permission: "&aYou are now granted permission to ride %entity_type%"
# Custom message for when a player's permission to ride an entity is revoked/removed
revoked-permission: "&cYou no longer have permission to ride %entity_type%"
# Custom message for when an entity is disabled
entity-disabled: "&cThis entity is disabled and you can't ride them"
# Setting to establish that the primary hand must be empty in order to ride the entity.
requires-empty-hand: true
# List of worlds where the plugin will work, meaning that you will be able to ride and control any mob.
worlds:
- world
- world_nether
- world_the_end
# Entities:
allay: true
armor_stand: true
axolotl: true
bat: true
bee: true
...
[/code]
no-permission-ride: "&cYou do not have permission to ride this mob"
# Custom message for when a player is granted permission to ride an entity
granted-permission: "&aYou are now granted permission to ride %entity_type%"
# Custom message for when a player's permission to ride an entity is revoked/removed
revoked-permission: "&cYou no longer have permission to ride %entity_type%"
# Custom message for when an entity is disabled
entity-disabled: "&cThis entity is disabled and you can't ride them"
# Setting to establish that the primary hand must be empty in order to ride the entity.
requires-empty-hand: true
# List of worlds where the plugin will work, meaning that you will be able to ride and control any mob.
worlds:
- world
- world_nether
- world_the_end
# Entities:
allay: true
armor_stand: true
axolotl: true
bat: true
bee: true
...
[/code]
Permissions:
- The permission to ride a specific mob type is rideablemobs.ride.<EntityType>, for example rideablemobs.ride.sheep, rideablemobs.ride.cow, etc.
- The permission to ride a player is rideablemobs.ride.player.
- Command /rm permission <player> <entity_type> <true/false> (The permission to use this command is rideablemobs.commands), example /rm permission Maed_12 sheep true
Notes:
- Riding the ender dragon is disabled by default, as it causes issues with duplication and mounting. I'm working on it.
- Entities that can already be ridden using Minecraft's vanilla mechanics will function the same way. For example, to ride a pig or strider, you will need a saddle and then use a carrot on a stick to control it.
Support:
- If you have any questions, suggestions, or issues with the plugin, please contact me through SpigotMC or Discord (MaedKill12#6540). If you like the plugin, please leave a review and a rating on SpigotMC
- If you want to support the development of the plugin, please consider donating through PayPal
Video:
Thank you for using RideableMobs!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.19
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
RideableMobs: Ride and Control Any Mob [1.19.X] is a free Minecraft Java mod. Compatible with Minecraft 1.19. Downloaded 2,331 times (via Spigot). Download it and open it directly in the game.
