RideThaMob
RideThaMob
NOTE
If the log says "[RideThaMob] WARINING:Failed to register the custom Entitys! You cant control the Entitys with the wasd keys now! Please make sure your are running the right Bukkit version(version) if you want to use the wasd mode!" make sure you use the right bukkit version. If you want a version of this plugin for your bukkit version pls pn me
What does this plugin
The plugin is very simple
It let you ride mobs!
And you can fly with theses mobs!
All u have to do is to get near a mob/player (10 blocks) and type in the chat /rtm.
And you will ride this mob/player!
If you like to control the mob/player just type in /rtm control.
Then you can control the mob/player with the wasd keys and the spacebar!
If you like to ride faster type in /rtm speed and you will ride faster!
If you want to fly with your mob/player type in /rtm fly and your mob/player will fly in the direction you are pointing at.
Another cool feature is that you can activate the nyan mode if you are on a sheep.
Just type in /rtm nyan. And then the color of your sheep will change rapidly.
Permissions
ridethamob.mob.* : Allows you to ride on all mobs
ridethamob.mob.sheep: Allows you to ride on one spezific mob
ridethamob.control : Allows you to control mobs/players with the wasd keys
ridethamob.player.* : Allows you to ride on all players
ridethamob.player.MiniDigger : Allows you to ride on one spezific player
ridethamob.speed: Allows you to use the speed mode
ridethamob.nyan: Allows you to use the nyan mode
ridethamob.updater: Allows you to use the updater (v1.3.0)
ridethamob.fly: Allows you to use the fly mode (v.1.3.2)
For more information see this page
Commands
/rtm: Ride the next entity you are allowed to ride
/rtm control: Toggles control mode
/rtm speed: Toggles speed mode
/rtm nyan: Toggles nyan mode
/rtm fly: Toggles fly mode(v1.3.2)
/rtm update: Updates the plugin (v1.3.0)
Localization
All informations for localization support (upcomming in v1.3.10) can be shown on this page
Planed
Ride on Players (v0.6)
Adjustable speed (v0.5)
Fix the bugs with enderdragons and giants
Stop spamming the consol with "... moved too quickly!" (v1.3.2)
AntiCheat compatibility
Only ride on mobs, not on items :D (v0.4)
Prevend bats from doing strange thinks...
Let the dragon shoot fireballs (v1.3.2)
Control the mobs with wasd (v1.3.*)
Let the mob you are riding attack other entitys, control who will be attacked by movement
If you have anything to add here post it below
Videos
English
Portuguese
Some links
The source of the plugin is available here
DevBuilds are available here (thanks @graywolf336)
Stats are provided by mcstats.com
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier
The server's version of Java
Whether the server is in offline or online mode
The plugin's version
The server's version
The OS version/name and architecture
The core count for the CPU
The number of players online
The Metrics version
If you wish to disable this feature (/me cries), you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
Auto-updater
This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you, for some reason, wish to disable this process, you can do so by setting 'check_for_updates' to false in the plugins' settings file.
@MiniDigger
Since 1.6's Horse update you can by hooking into CraftBukkit
@HowToMine
thanks. But i cant let you control the mob with the wasd keys or any other keys, This is just a plugins and plugins cant control the client.
MAN I LOVE UR PLUGIN ITS FUCKING AWESOME AND HE NOT BUGING!!!!!!!!!!!!!!!!!!!1 can u make new version that u can control with the keyboard asdw tnx you :D
Version 1.2 Released
Changelog:
@ZephireNZ i will look at this now.... EDIT: Found error. I´ll fix it now.
On the current version (1.1) anyone can ride mobs without the required permisisons. That means anyone - op or not - can ride mobs and player, but yet the extras like nyan and control are disabled unless they are op or using a perm plugin. Shouldn't ridethamob.mob.* and ridethamob.player control whether people can ride mobs?
Note that even when negating the permission by doing -ridethamob.mob.* (hence overriding any defaults), it still allows people to ride, signalling you haven't properly disabled it in the plugin itself.
@Djbuschauer
can you please post the error?
You need to fix where when someone is riding some mob, then another person rides that person it makes my server crash. Don't say, "Then don't do it." because I let my donators use this plugin and it is bound to happen.
@jacob_vejvoda
which java version are you using? I compile my plugins with java 7 and you should use that too.
I am running a 1.6.2 server and I get this error:
@mario384
i looking forward to make rideing a mob like riding a horse. But i have to wait till bukkit has updated the api.
@ToastyMcmuffins all what i understand in your comment is that you love my plugin ;D and this is nice!
pls add lol awkward bu twhen im riding a mob its hard to control mostly ecause its turning away and doing wat it wants and im trying to do the oppisite its annoing but i luv the plugin
Now, i know this seems farfetched, but i also have no idea how much plugins can manipulate gameplay. Well, from what i can tell, when you control your mob, its like riding a pig (or a flying pig, in most matters) What if some1 figured out how to use the horse riding script to control these things? I could imagine that migt hinder the flying thing a bit, but, if you figure out how to do this, this plugin would become VERY popular.
Well, i just can't use it, simple as that. Anyways, its nice to see my thoughts got into a pretty popular plugin, so its my pleasure :) Also, it appears 1.1 isn't downloadable. Can you fix that?
Version 1.1 Released
Added an nyan mode. If you are riding a sheep type in /rtm nyan and the color of your sheep will change rapidly. The interval is adjustable in the config. Thanks to mario384 for his idea.
@mario384
its a german server and its currently down due some bugs in my system plugin. And you dont have to be an op to use this plugin. Take a look at the permission page.
But still, wats your server ip? i did find a server with this on, but you have to be an op to use it.
@mario384
nice idea. Lets do it :D
@mario384
unfortunately i want let you controll the player with the arrow keys. This is client handlet. I cant change it in a plugin.
You know, speaking of nyan cat, how about a command which you type in while riding a sheep, then its wool colors would start rapidly changing?