RideThaDragon
RideThaDragon
No more support here! For updated versions have a look there!
Overview
Ever wanted to own and ride a Enderdragon? Now you can!
Commands
/dragon - To buy a dragon or, if you already own one, ride on it.
/dragon locate - To locate your dragon with a compass.
/dragon remove - To remove your own dragon.
/dragon spawn - To spawn a wild dragon.
/dragon removeall - To remove all dragons in all worlds. WARNING: Use this only in case of emergency.
/dragon removeall world - To remove all dragons in the world "world".
/dragon speed X.Y - To set the speed of rided dragons to X.Y - Please note that I don't recommend setting values below 0.9. Higher values may even crash your server! Also note that a player can feed the dragon to get a max of +1.0 speed. You have been warned!
/dragon height X - To set the min. height for dragons to X in the world you're in.
/dragon height world name X - To set the min. height for dragons to X in the world "world name".
/dragon protect (world name) - To completely protect the world you are in (or "world name", if given) from dragons destroying/flying into blocks!
/dragon WorldGuard - To prevent dragons from flying into WorldGuard regions. Disabled by default!
/dragon BananaRegion - To prevent dragons from flying into BananaRegion regions. Disabled by default!
/dragon towny - To prevent dragons from flying into towns. Disabled by default!
/dragon residence - To prevent dragons from flying into Residence regions. Disabled by default!
/dragon factions - To prevent dragons from flying into Factions regions. Disabled by default!
/dragon cost X - To set the price to summon a dragon to X. 0 to disable dragon costs. This will only work if your server runs with Vault!
/dragon texture http://www.example.com/dragon.png - To change the URL for the texture (you need the SpoutPlugin and Spoutcraft to see the texture) to http://www.example.com/dragon.png - The link has to be accessible for the public.
/dragon owntexture http://www.example.com/owndragon.png - To change the URL for the texture (you need the SpoutPlugin and Spoutcraft to see the texture) to http://www.example.com/owndragon.png - The link has to be accessible for the public.
Please note that all protective commands only work for summoned dragons!
/Update RideThaDragon - to update this plugin. Have a look here for more information.
Permissions (superPerms)
ridetha.dragon - To use the /dragon command. Defaults to all.
ridetha.admin - To use the /dragon subcommands. Defaults to op.
ridetha.locate - To use /dragon locate. Defaults to all.
ridetha.remove - To use /dragon remove. Defaults to all.
ridetha.inv - To be able to look into the your dragon inventory. Defaults to all.
ridetha.allinvs - To be able to look in every dragon inventory. Defaults to op.
ridetha.shoot - To be able to shoot fireballs with left-clicking. Defaults to op.
autoupdate.announce - Users with this node will be notified about new updates. Defaults to op.
autoupdate.update.ridethadragon - Users with this node will be able to use /update this plugin. Defaults to op.
for more information about the autoupdate nodes have a look here.
Dragon control
Controlling your dragon is simple: Look in the direction you want it to fly.
Use the sneaking key to toggle the parking brake.
Since v4.0 you can control the dragon with the arrow keys! For that to work the server needs the SpoutPlugin and the player Spoutcraft. Both is completely optional.
Since v5.0 you can let your dragon shoot a fireball with a left click while riding on it.
Dragon inventory
Since v5.0 each dragon has a inventory. To access it simply right click your dragon!
Dragon feeding
To make your dragon temporary faster right click it with a golden apple in your hand. Every apple will give +0.1 speed (max: +1.0 speed).
Videos
Thanks to Danither for making this video!
Hello Does anyone know why the sign shops for essentials 1.2.3 don't work ? i can't get them to work and they are important on my server.
@V10lator
ooooooooooooooo is that a spout feature? :D
@thappy001 This is no official release, so I won't give a full changelog. But a hint: Compare the config file with a backup... ;)
@V10lator
Awesome work! Handles much better now. I enjoy the shift to stop. Any other features?
@dogbig There is no public dev version of RideThaDragon. Also there is no beta version of CB, just a dev version, which is meaned to be used by devs to prepair their plugins and find bugs. It's all other than recommend for productivity use.
beta for 1.2.3 is out, could you please post here link to dev?
@dogbig The actual RB is 1.1-R6. I may update this to 1.2 but most likely I won't release it before an RB for 1.2 is released.
on 1.2.3 it cause destroying of blocks.. dangerous to use now
Hi, you just aded WorldGuard support to deny dragons to fly in WG regions, could you make it possible to define into which region the dragon cant fly?
@Mercury92 Of course the end will work. You can even spawn new dragons there.
Could you add a function to disable the dragon per world.
@V10lator
@V10lator With this plugin The End won't work right ?
@Lezyamin The plugin seems to have crashed. Please check you logfile for errors and open a ticket.
Im not sure why, but when i type /dragon, i just get a message in game saying dragon, and no dragon appears. I used to have this working, but it suddenly stopped? I have checked the log, and no errors appear!
I vouch for protect making dragons not move as well.
Is it just me or does everyone else's console get spammed with "That is not a command" when using the arrow keys to steer the dragon?
Also! would it be possible to make an option that the dragon will harm other players that it comes into contact with?
And! IDK if this is able to be changed but it seems that arrows are coming from the dragon instead of the player, it makes aiming very hard.
Finally! is it possible to have a stream of fireballs come from the dragons mouth when you do a command or use a configurable item? Then have it use up combustible items in your inventory where each item can shoot as many fireballs as it can smelt items.
Edit: uk im just going to make a ticket
im also getting the protect make dragons not move problem
Suggestion: Add the ability to disable EXP drops from summoned dragons into the config.
@V10lator
Well my server is kinda private... It runs Hamachi so that nobody can get on except for my friends and I... unless you want to download it.
What happens is when I type /dragon protect, then /dragon to fly, the dragon just stays in the air and doesn't move.
@Professor_John Can you explain that a bit more or even send me your server IP (via PM) so I can have a look?