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!
update to 1.4.2 please¡¡¡
@ottocraft Of course you can negate permissions. I don't know how cause I never used PEX (and will never do so). So once again:
This here is not PEX support nor do you have a issue with RTD. Go ask PEX support to help you.
so how may i close it for my players couse i want it for only my vip players ... im using pex and there is no negate options
Can you add option to disable use dragons in defined worlds?
@skvll For the perm issue, again: Sure. ^^
@V10lator
i have no alert into the console :/ i dunno how to help u ^_^ btw, about: "I just added the ridetha.allinvs to all users but only who have a dragon can see into others dragon.. is it possible fix it? i want everybody can see into others dragon" it's solvable?
@skvll Sure. But I still have no idea where to start looking cause of the Towny issue. :(
@V10lator
there is a problem, i hope you can solve it into ur dev versione (maybe). I just added the ridetha.allinvs to all users but only who have a dragon can see into others dragon.. is it possible fix it? i want everybody can see into others dragon
@V10lator
ok ^_^ is it possible make the driving much more sensitive?
@skvll To send it I have to write it first. Will have a look into it soon and send you a testing version then.
@V10lator
ok, send it to me... ^_^ i'll test it :) anyway i hvn't seen any alert error in console :/
@ProjectNarna Not planned, sorry.
@chopstick121 I bet there are a lot of protection plugins out there, but I won't search for you.
@chopstick121 Min. height to high?
@skvll Towny is the same as faction: It hasn't really been tested. So please help me to help you: Open a ticket for it and give me as much info as possible (are there an errors in the console?). Also it would be nice if you could test alpha/beta builds (you'll receive them by PM if you want to).
i have a problem, i turn on this /dragon towny but dragons still can fly into towns's claim (i'm using towny) :/
i spawn the dragon it spawn above the world
I have the same problem as Bramhaag. Dragon spawns no problem, but does not move.
Edit: Nvm, you have to sneak to start it. :)
how can i have fireball wont destroy blocks
a great plugins, but when I sit down on the dragon can not move how do I fix it?
Quick question, could the WorldGuard support be modified/have an option, so that only WorldGuard regions the riding player is a member/owner of can be entered, but none others?
@l4pierce Factions support has never really been tested but from looking at the commands source there really is a error detecting it (most likely a old copy&paste error). I'll fix it in the next version but can't promise that that's the only error.
If you want to help: Open up RTDCE.java (sources are included ion the jar) and change line 561 to
P factions = (P)plugin.getServer().getPluginManager().getPlugin("Factions");
It still won't save the setting this way, but you should be able to do some testing if it works.
Hey, Everytime i do /dragon factions.. it says "Factions not found!" There is also no Factions option in my config file.. Please fix? :P