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!
@DragonMaster4131
Thanks for the bug fixes! :DD I love how you update this. Have you gotten permission from V10lator to continue this plugin? If you did, I would say to get your own page for your updates. If he won't because of his Spigot support now, then continue what you are doing. Either way, I love it! :D Maybe if I knew more Java I could help you...
RideThaDragon 1.6.4 f2
Finally, I fixed some bugs.
(Fixed) Bugs:
Start flying don't work after summoned a dragon (fixed); the start/stop control sucks (fixed*); security bug, that players can fly after dismounting from the dragon with l shift (fixed); the dragon need ours to get the new direction (fixed); the plug-in works only on servers with Java 7 (not fixed, will be fixed soon); the dragon can be killed (not fixed); the dragon sucks, when he was summoned (not fixed); the dragon flight very buggy (not fixed); unknown bugs (not fixed).
Download:
RideThaDragon 164 f2: Link Removed: http://www.mediafire.com/download/eb1av9gya6kxdxv/RideThaDragon164f2.jar
Folder with all versions: Link Removed: http://www.mediafire.com/folder/ayitjkz2tt3fx/RideThaDragon
@Darunia18
If you hit the dragon tail, it get damage and die!
@DragonMaster4131
Did you fix the bug where players can kill the RideThaDragon dragons to make a portal and get xp? And I would just like to ask, is it even possible to set the start/stop controls to anything else anymore?
Thanks for all super pluggin ! It's just a dream *-*
Update to 1.6.4
Ok, I have updated it. This version is not testet and can certain many bugs. Control the dragon: 4 times Spacebar: start flying; 2 times: stop flying (like 1.6.2)
Download: Link Removed: http://www.mediafire.com/download/h4sspgqzi1qn4gt/RideThaDragon164.jar
@florentfenec38
It's a bug. Please dismount from the dragon and remount. Than can you press 4 times space bar to start flying (stop flying: 2 times space bar). This bug happens, when you are trying to move a new summoned dragon...
@florentfenec38
Since 1.6 made the left shift button dismount, he had to change the controls a bit, but they are very complicated and a bit buggy because it requires you to push the space bar a certain amount of times and it is just confusing. Hopefully he is able to fix things up again :D
Hello DragonMaster ! Thanks for you Updates and your job ! But I ve just a little problem... My pluggin is load and i can mount on dragon. But I can't move with this dragon... It's a bug or just a fail ?? Thanks for what you do ! It's fantastic !
@DragonMaster4131
I know it was the left shift button to start moving before, but could you make it the right shift? If that's possible, it could fix a lot of the weirdness with 1.6 controls.
Can someone make a new Dev page for this as it is rather inconvenient having to look through all the comments to find versions, and the main info on the plugin points to a 404'ed page on a dismissed project? Thanks
@Darunia18
Ok, i'll correkt this and other bugs, but it can take some weeks (school stress FTW)...
@DragonMaster4131 I just thought I'd say this: since 1.6, this plugin has been really hard to use....isn't there an easier way to fly a dragon? It has always been a big laggy/buggy, but it has been significantly worse since 1.6 (because pushing shift messes everything up now). I still don't know why V10lator switched to Libigot or why he doesn't just pass the plugin onto you, but either way your work is very much appreciated :D
@DragonMaster4131
There is a major issue. Killing the dragon creates the portal and drops XP players who can in turn abuse the system.
@V10lator
I don't understand why you haven't contacted DragonMaster4131 to transfer the project to him if you've dropped support for the project.
@DragonMaster4131
Dragon, could I have permission to use that code in a plugin I'm making? I'm re-working this whole plugin. Thanks.
will someone plz make a decent update because dragon masters is sucky
@florentfenec38
It seems that V10lator dropped the plugin. I don't know why. However, I update this plugin (and I will continue this projekt).
Here is the link to the latest RTD version, updatet by me: http://dev.bukkit.org/bukkit-plugins/ridethadragon/?comment=373
PS: And my englisch isn't the best too (I'm from germany :))...
Hi sir thanks for your super pluggin ! Scuse I'm french so my english is may be no good... I've just a question: there are updates ? And if it's yes where is it ?
Уважаемый создатель у меня возникла такая проблема:
чтоб летать на драконе нужно быть в режиме полёта /fly СЕРВЕР 1.6.2 даже админу нужно быть в полёте чтоб летать что не так я сделал?
а так плагин класс респект)