DragonTravel
It offers server-admins the possibility to add a new outstanding way of travel to their servers.
More videos on DragonTravel (including tutorials)
Features:
- Allows admins to set destinations for the dragons.
- Allows players with the specific permission to summon and mount a dragon and...
...fly flights which consists out of waypoints(as many as you like)
...fly to destinations which have been set by an admin before.
...fly to coordinates chosen via command.
...fly to players choosen via command(different permission-nodes for other types of travel).
...fly to your faction's home-position (Factions required)
...fly to your town's spawn (Towny required)
...fly to a home-position which has been set by this player earlier. - Allows admins to set stations and limit the mounting of dragons to these locations (or a specified radius around it).
- Possibility to require a special item for players to use the plugin (e.g. a dragon-egg)
- Making signs which automatically mount a player and bring them to the written destination on the sign.
- Permissions-Support
- Support of all Economy-Plugins supported by Vault (Vault is required for that)!
Admins can set different prices for all ways of travel! - Admins can choose in the config whether dragons of this plugin should destroy blocks or if any dragons should break blocks when touching.
- All messages are fully customizable! Default messages.yml is English, but we provide German and French language files as well.
Due to the fact that things can change rapidly in this project, I stopped maintaining instructions on the plugin and other information like a list of commands/permissions in the forums, on this page etc. and decided to create a central location where you can always find all information up-to-date: The DragonTravel-Wiki.
Please use this wiki and report all mistakes you find in there and avoid posting questions on topics like commands/permissions/sign-creation etc., which are answered in the wiki, in the comments.
The questions and requests posted in the comments are repeating and there are some questions we answer at least once per week, so we decided to write down some of those Frequently Asked Questions.
Please read the questions below and see if you can find your question there, this really saves us time we can then spend on the development of DragonTravel.
- Is it possible to change the speed the dragon's wings are flapping?
- Is it possible to remove the dragon's health-bar?
- Is it possible to control the dragon manually?
- Is it possible to move the rider closer to the dragon to avoid him flying above it?
- DragonTravel does not start, what can be the problem?
You can find the answers to those questions in the FAQ!
Please read the paragraph above before posting any questions!







-
View User Profile
-
Send Message
Posted Nov 1, 2013@NotionCommotion1
Yes, but the messages-en.yml does not contain any characters which could lead to problems, that's why it is strange that it throws an error. -.-
-
View User Profile
-
Send Message
Posted Oct 31, 2013@Phiwa
Will do, but I am not optimistic that it will be differ than the one you are using. I am a total novice when it comes to java, however, my gut says it is related to my java installation. Obviously, the problem is related to the below..
-
View User Profile
-
Send Message
Posted Oct 31, 2013@NotionCommotion1
Could you send me your JAR-file via mail (mail@phiwa.eu)? I just downloaded the file from BukkitDev and tried it out and it works perfectly for me. I simply do not manage to reproduce the problem even though your information are perfect (thanks for that :) ). -.-
Anyone out there who also has this problem? ===
-
View User Profile
-
Send Message
Posted Oct 31, 2013@Phiwa
@Phiwa,
Hopefully, I have an arrow on this post :)
I just did the following:
After doing so, I looked at messages-en.yml, and it was an empty file.
My server is as follows:
Please see my server.log.
-
View User Profile
-
Send Message
Posted Oct 31, 2013@NotionCommotion1
It works perfectly with 1.6.4-R2.0 for me. :)
The arrow is a feature of BukkitDev. If you click the reply-button of a post, there is a reference with this arrow inserted into the comment-textfield. Clicking on the arrow brings you to the post referred to. :)
-
View User Profile
-
Send Message
Posted Oct 31, 2013@Phiwa,
I will start from scratch with a new bukkit server, and send you the log. I can't use the latest 1.6.4-R2.0, correct?
Thank you for your help.
PS, what is the arrow after @NotionCommotion1 all about?
-
View User Profile
-
Send Message
Posted Oct 31, 2013@NotionCommotion1
Yes, the startup-log is the server.log-part where the server starts. ;)
Did you modify the language-file? Seems like the YAML-format is corrupted, but I didn't have that problem in my test.
-
View User Profile
-
Send Message
Posted Oct 31, 2013@Phiwa,
Sorry, had to leave for a while. Please see my server.log. Is this the same thing as the "startup-log"? Probably the same information, but I also included a screenshots of steps.
Thank you
-
View User Profile
-
Send Message
Posted Oct 30, 2013@NotionCommotion1
Please paste the startup-log at pastebin.com and send me the link, so I can take a log at it. :)
I only need the server-log from the beginning of starting until it has loaded all plugins.
-
View User Profile
-
Send Message
Posted Oct 30, 2013@Phiwa,
Well, that is weird. Initially, messages-en.yml is the same. Then I start the server and it changes to an empty file.
Any thoughts?
-
View User Profile
-
Send Message
Posted Oct 30, 2013@NotionCommotion1
I just tested it on my local server to make sure it isn't a problem on my side.
I'm still not sure, but does your messages-en.yml in the DragonTravel-folder look like this? It is important that you have the message at path 'Messages.General.Error.NoPermission'.
If you have and still get the error, there might be a problem about the CHMOD of your server's directory, but if the config and other files could being deployed by plugins work normal, that shouldn't be the problem.
-
View User Profile
-
Send Message
Posted Oct 30, 2013Thanks Phiwa, Yes, message-en.yml had previously been empty. I copied over a new one per your direction, and now get the following. Still get the same error from the client, but now get this. Sorry for my ignorance, but I am new to minecraft and java. Don't know if it is relevant, but I am starting the server using "java -Xmx1024M -Xms1024M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing" as described by https:forums.bukkit.org/threads/tutorial-centos-bukkit-installation.56371/. Thanks again!
2013-10-30 09:14:22 [INFO] rixyroxyred issued server command: /dt flight ExampleFlight 2013-10-30 09:14:22 [WARNING] [DragonTravel] [Error] Could not read a message from the messages-xx.yml! 2013-10-30 09:14:22 [SEVERE] [DragonTravel] Could not find the message looking for at path 'Messages.General.Error.NoPermission' which leads to a serious problem! Be try to generate a new language file if you previously updated DragonTravel! [minecraft@vps bukkit]$
-
View User Profile
-
Send Message
Posted Oct 30, 2013@NotionCommotion1
I guess you didn't change the language in the config, so there should be a messages-en.yml in the DragonTravel-folder of your server.
If there is no file or the file is empty, there is a problem about the automatic file-generation on start-up.
As a workaround you could try to extract the file by hand using WinZIP, WinRAR, 7Zip or whatever tool you use. Simply open the JAR-file with your tool, navigate to the folder eu/phiwa/dt/filehandlers/messages and copy the file messages-en.yml to your server's DragonTravel-folder. Restart your server after that and tell me the result. :)
-
View User Profile
-
Send Message
Posted Oct 30, 2013I installed DragonTravel yesterday on Centos running Bukkit 1.6.4-R1.0. When trying to do almost any command, I get: An internal error occurred while attempting to perform this command
/home/minecraft/bukkit/server.log
2013-10-29 09:19:51 [INFO] rixyroxyred issued server command: /dt showflights 2013-10-29 09:19:59 [INFO] rixyroxyred issued server command: /dt flight ExampleFlight 2013-10-29 09:19:59 [WARNING] [DragonTravel] [Error] Could not read a message from the messages-xx.yml! 2013-10-29 09:19:59 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'dt' in plugin DragonTravel vPhoenix Alpha v0.0.0.8 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:528) at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:968) at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:886) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NullPointerException at eu.phiwa.dt.filehandlers.Messages.getMessage(Messages.java:99) at eu.phiwa.dt.commands.CommandHandler.onCommand(CommandHandler.java:453) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
Reading this page, looks like maybe there was a newer version of DT, and I deleted the old plugin and added the new one. Maybe this was not the correct way? Regardless, I now get: An error occurred, please contact the admin!
/home/minecraft/bukkit/server.log
2013-10-30 08:01:12 [INFO] rixyroxyred issued server command: /dt showflights 2013-10-30 08:01:23 [INFO] rixyroxyred issued server command: /dt flight ExampleFlight 2013-10-30 08:01:23 [WARNING] [DragonTravel] [Error] Could not read a message from the messages-xx.yml! 2013-10-30 08:01:23 [SEVERE] [DragonTravel] Could not find the message looking for at path 'Messages.General.Error.NoPermission' which leads to a serious problem! Be try to generate a new language file if you previously updated DragonTravel! [minecraft@vps bukkit]$
Thank you
-
View User Profile
-
Send Message
Posted Oct 30, 2013@zc110a
Wow mate, thanks for the feedback! :)
It is enough for me to know someone actually likes my work. :)
If you encounter any problems, please let me know.
-
View User Profile
-
Send Message
Posted Oct 30, 2013@Phiwa
Thank you reply me so quicklylol and thank you uploaded so quick too, It move me really~ I feel grateful for this you are good plugin author and you are good person >_< when I know how to use paypal I would like to take a beer for you thank you for everything~
-
View User Profile
-
Send Message
Posted Oct 29, 2013I just uploaded v0.0.0.9 for review.
Good point: I added and fixed a lot of things and I finally added MCPC+-support (big thanks to Riking for his pull-request!)
Bad point: There still are some problems and I somehow forgot one thing I wanted to change and cannot remember what it was. :P
Please report all bugs you find using the ticket-system and I'll do my best to work on them as soon as possible.
There might be some problems about the language-files, but I hope to be able to solve them soon.
Enjoy the new version, I hope it works fine for you. :)\\
EDIT
I found the first problem: I forgot to insert one phrase into the French messages-fr.yml.
@French users: Please use this file this file (Right-click > Save As)
-
View User Profile
-
Send Message
Posted Oct 29, 2013@zc110a
MCPC+-support will be added in the next version. :)
-
View User Profile
-
Send Message
Posted Oct 29, 2013hey,thank you for your plugin,I really love it. but I have a problem with this plugin. when I put it in mcpc+ server for 1.6.2 it doesn't work and shows me this 2013-10-30 06:50:52 [INFO] [DragonTravel] Enabling DragonTravel vPhoenix Alpha v0.0.0.7 2013-10-30 06:50:52 [INFO] [DragonTravel] [Error] Could not register the RyeDragon-entity! 2013-10-30 06:50:52 [SEVERE] java.lang.NoSuchMethodException: net.minecraft.entity.EntityList.a(java.lang.Class, java.lang.String, int) 2013-10-30 06:50:52 [SEVERE] at java.lang.Class.getDeclaredMethod(Unknown Source) 2013-10-30 06:50:52 [SEVERE] at eu.phiwa.dt.DragonTravelMain.onEnable(DragonTravelMain.java:138) 2013-10-30 06:50:52 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 2013-10-30 06:50:52 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:484) 2013-10-30 06:50:52 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382) 2013-10-30 06:50:52 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:296) 2013-10-30 06:50:52 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:278) 2013-10-30 06:50:52 [SEVERE] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:164) 2013-10-30 06:50:52 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:616) 2013-10-30 06:50:52 [SEVERE] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) 2013-10-30 06:50:52 [INFO] [DragonTravel] Disabling DragonTravel vPhoenix Alpha v0.0.0.7 2013-10-30 06:50:52 [SEVERE] [DragonTravel]
---------2013-10-30 06:50:52 [SEVERE] [DragonTravel] Successfully disabled DragonTravel Phoenix Alpha v0.0.0.7 2013-10-30 06:50:52 [SEVERE] [DragonTravel]---------could you give me some solution or recommendation to fix this. I will appreciate that,because I really want to play your plugin in my server. Thank you for your reading and plugin.
-
View User Profile
-
Send Message
Posted Oct 29, 2013@riking
Added them, should be updated for the next version uploaded. :)