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 Aug 23, 2012@mrluigilolz
It's "UseSignsOnly". You need to set it to true for signs to work, but you won't be able to travel without signs then and it requires "UseStations: true"...
-
View User Profile
-
Send Message
Posted Aug 23, 2012Here's my config file. Does it needs to be enabled?
UseStation: false UseOnlySigns: false
I don't see one that is just 'UseSigns'
-
View User Profile
-
Send Message
Posted Aug 23, 2012@mrluigilolz
Did you enable UseStations and UseSigns in the config? ;)
-
View User Profile
-
Send Message
Posted Aug 23, 2012Phiwa I already did but the weird part is the server doesn't give any errors of dragontravel. The signs just don't work :/
-
View User Profile
-
Send Message
Posted Aug 23, 2012Alright people, you can now always download the latest build from http://ci.xemsdoom.com/job/DragonTravel/ , notice this are mostly developement builds but they should be stable and fine. Also, I losed the source-code from 1.5.3 but got that one from 1.5, so I will just compile the s* out javac.
-
View User Profile
-
Send Message
Posted Aug 23, 2012@drfrozenfire So you had the sae problem like dogbig?
@mrluigilolz Would be best if you tried to backup you config and the databases and let the server recreate them. If the server still gives out the error afterwards, this brings us one step closer to the source of the problem.
@Shooty_ The plugin should accept floating-point-numbers, there has to be a different problem.
-
View User Profile
-
Send Message
Posted Aug 22, 2012Can'"t we use number like "0.50" for paid travel ? :( Only round number :( ? Why
-
View User Profile
-
Send Message
Posted Aug 22, 2012Well, I got the same problem as drfrozenfire. I tried everthing! But it doesn't seem to work. Please help me out! I enjoyed the plugin very much :c
-
View User Profile
-
Send Message
Posted Aug 22, 2012I finally got it working... don't ask me how. :P
-
View User Profile
-
Send Message
Posted Aug 22, 2012@Phiwa
yes and yes.
here is my config, if it helps
# Copyright 2012 - XemsDoom/Phiwa DragonTravel 1.5 Licence GPLv3
#
# - Do NOT use tabs in this config file.
# - Read the comment carefully when altering values.
# - Have fun.
# Do not touch this option at all(!), it's a check if you are running the recent configuration version
ConfigVersion: 1.5
# ----->SPOUT FEATURES<------
# Music to play when somebody starts a travel
# Enter the URL which goes DIRECTLY to the file
# Use ogg/wav files for playing, otherwhise you get errors!
# The default track is made by me(Xems) and can be used for whatever you like
# IT IS SUGGESTED TO INSERT AN OWN LINK HERE!
MusicURL: 'http://dl.dropbox.com/u/37237580/DragonTravelDemo.ogg'
MessageOnPlay: true
#Key for opening the GUI, please notice that this is only available for SpoutCraft users!
#A key is for example: "KEY_O" or "KEY_U"
GUIopenKey: 'KEY_L'
# ------>ECONOMY STUFF<------
# Set Economy to "true" to enable withdraws on travels
# You must have >Vault< installed for using this feature!
Economy: true
# This costs you define here are for when a player executes commands.
# If you use signs, the cost on the sign will be withdraw
# Choose the amount of money a normal travel costs
PayTravel: 15.0
# Choose the amount of money a flight costs
PayFlight: 15.0
# Choose the amount of money a coordinates-travel costs
PayCoords: 9999.0
# Choose the amount of money a home-travel costs
PayHome: 0.0
# Choose the amount of money a homeset costs
HomeSetCost: 1000.0
# Choose the amount of money a player-travel costs
PaytoPlayer: 9999.0
# ------->TRAVEL COMMONS<-------
# Choose how high the dragon flys during a travel(not flight)
# The number represents blocks
# Numbers over sky height are allowed
TravelHeight: 80
# If enabled, players can only mount and travel from stations
UseStation: true
# Should markers on station/destination creations be placed?
UseStatDestMarker: true
# Set the radius of a station
# The number represents blocks
DistancetoStation: 15.0
# Set to true if you want players only be able
# to use signs for destination-travelling
# This option disables the command /dt travel
UseOnlySigns: true
# If set to true, DragonTravel will try to ignore
# protections on areas which try to prevent it from
# spawning a dragon.
IgnoreAntiMobspawnAreas: true
# Choose which dragon-entites can't destroy blocks
AntiGriefallDragons: false
AntiGriefDragonTravelDragons: true
# Set the dragon's fly speed
# The number represents the blocks in 1 server tick, 20 ticks = 1 second
# Do not set it over 1.0!
DragonSpeed: .8
# Choose the commands which can't be executed while being on a dragon
# Make sure to list all commands which could teleport a player away from the dragon!
# You must only define the first word with the "/", in this list!
CommandPrevent:
- /spawn
- /f
- /kill
- /home
- /tp
# The Random Destination
# You can set borders beyond which there will be no random destination created.
RandomDest-Name: '_random_'
X-Axis:
MinX: -100
MaxX: 100
Z-Axis:
MinZ: -100
MaxZ: 100
-
View User Profile
-
Send Message
Posted Aug 22, 2012@Phiwa
yes, 1.5.3
-
View User Profile
-
Send Message
Posted Aug 20, 2012@drfrozenfire Did you turn on stations and signs in the config? Did you use the correct sign-layout?
@dogbig We'll take a look at it. Which exact version did you use? 1.5.3?
-
View User Profile
-
Send Message
Posted Aug 19, 2012I am having some problems with this plugin. I can create station signs, but travel and flight signs don't seem to be working. You right click on it and they don't respond, and they also never turned gold or let the console know it is activated.
I am the server host and I gave myself dt.*: true
I am using PermissionsBukkit for my permissions. I also have Vault, MineConomy, and some other non-essential plugins.
-
View User Profile
-
Send Message
Posted Aug 17, 2012Found issue with latest build:
2012-08-16 21:03:11 [SEVERE] Could not pass event BlockBreakEvent to DragonTravel
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:278)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:126)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:546)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.util.ConcurrentModificationException
at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:370)
at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:381)
at com.xemsdoom.dt.listeners.BlockListener.onDestinationSignDestory(BlockListener.java:211)
at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
... 16 more
-
View User Profile
-
Send Message
Posted Aug 16, 2012@atcshane
Oh, okay.
We didn't change the code concerning the signs, so it has to be caused by some change in Towny I guess...
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Phiwa
Sorry, turns it these areas were parts of towns in towny. That caused the perm error. Disregard. :)
Its odd tho, because prior to bukkit1.3.1 and the new version of dragontravel... that didn't matter.
-
View User Profile
-
Send Message
Posted Aug 15, 2012@atcshane
Do you get any specific error-message in the server-log or do you get a message ingame? Which version of DragonTravel do you use?
-
View User Profile
-
Send Message
Posted Aug 15, 2012Hi since the lastest update, my players cannot use travel signs. They have all of the permissions, and we've been using your plugin for months now. Did you change the sign perm?
thx
ps using permissionsex on bukkit1.3.1r1.0
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Phiwa
Thank you very much.. i did scripting a few years ago.. but totally forgot to look into the script where the - g comes from :( stupid me hehe..
everything is working now and a world has opened for me with the things i can add now!
thank you very much!
-
View User Profile
-
Send Message
Posted Aug 15, 2012Hi. I've been using dragon travel for a while, but I think I've installed a plugin that is conflicting with dragontravel. As the owner of the plugin, can you have a look at my list of plugins and see if any of them ring any bells with conflicting commands. :)
At the moment, the signs don't work, but they are coloured as if they are valid - I get no errors - no commands work in the chat box/command window. I'm stumped. The strangest thing is - I actually hadn't installed any new plugins and it stopped. I'm thinking there was an update responsible..
Plugins (65): BlockDoor, bPermissions, VoxelSniper, Vault, Multiverse-Core, FastTravelSigns, MCDocs, dynmap, TorchArrow, Register, AuthMe, SurvivalGames, DragonTravel, ActionZones, Scavenger, ServerLogSaver, SignLogger, PluginSpy, PopulationDensity, BiomeEdit, PetShop, Lift, Citizens, Jobs, bPermissionsWebGUI, WorldEdit, NoCheatPlus, Towny, Multiverse-NetherPortals, EpicZones, PorteCoulissante, SimpleCommandSigns, Chatlogging, Questioner, WorldGuard, RangeBans, CoreProtect, AntiXRay, Timeismoney, Lockette, GriefPrevention, MineCars, Essentials, HyperConomy, Multiverse-Portals, Multiverse-SignPortals, dynmap-mobs, Dynmap-SimpleClans, Dynmap-GriefPrevention, CashFlow, Dynmap-WorldGuard, EssentialsChat, GPRealEstate, Residence, EssentialsXMPP, TownyChat, EssentialsProtect, Dynmap-Essentials, EssentialsSpawn, Multiverse-Adventure, Multiverse-Inventories, EssentialsGeoIP, AutoRank, Dynmap-Towny, dynmap-residence