DimensionDoor
Multiworld management made easy.
DimensionDoor is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The above website does contain software which has not been directly approved by dev.bukkit staff and as such require the following disclaimer: Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Are there any permissions for the plugin?
I may have installed the plugin incorrectly, but I get the error: Cannot load help.yml
I'm running the latest CraftBukkit server, and only have two other plugins running; Essentials (+extras) and dynmap because of this error the whole plugin crashes and throws InvalidPluginExceptions on name.richardson.james.bukkit.dimensiondoor.DimensionDoor
Im new to the whole hosting scene so I think Ive probably done something wrong, but should it be more than pasting the jar? (and I have tried getting the new fresh ones, 2.1.2)
@Meindratheal
Thanks for reporting that. I've fixed it in the latest library release which will get pushed in this plugin when I next update it.
I've found a small bug in your update checker. When the server cannot access the internet, an IOException is thrown when trying to open the stream in PluginUpdater.getMavenMetaData, and it is not assigned a value. The finally block then runs, and throws a NullPointerException trying to close the stream, since it was never even opened. This can be fixed by checking that the stream is non-null before trying to close it.
tl;dr Test streams for null before closing them in PluginUpdater.getMavenMetaData()'s finally block.
Fixed, I had 2 .jars o_e
@RandomSomething98
Type /dd and see what version it says. That will clear things up.
@deleted_9315187
Try again. It times out if you take too long to type in an answer.
I've updated DimensionDoor, but it is still asking me to update to 2.1.2, which I have. Is this due to a different file than the jar?
Hello,
I'm very interested in using your plugin. I run a bukkit 1.3.1 R1.0 server with GriefPrevention 6.0, Permissions 1.6, Commandbook 2.1, and WorldEdit 5.3.
I loaded up dimension door. When I type in /dd create, I see step 1 of 8 in yellow as a response. However, when I enter a name for the world, the name just shows up in regular chat and I do not get the prompt for step 2.
Am I missing something? Any advice is greatly appreciated.
Thanks - Systemsalli
@grandwazir
thank you much, im laughing about it now, but for some hours there i was cursing up storm,
im just relieved to have figured it out, server players were driving me insane. :D
@aphilosopher
I have updated the permissions page on the wiki:
https://github.com/grandwazir/DimensionDoor/wiki/Permissions
In addition the dimensiondoor.access.* node is available for everyone to use, not just people who use PEX.
@RandomSomething98
This is fixed in the latest development build which has been uploaded and should be approved shortly.
so i have confirmed my theory by giving my players the wildcard perm dimensiondoor.* they are then able to move between worlds with no problems, however i do NOT want them to have this wildcard perm because as stated it gives them access to commands i do not want them to have such as creating or removing worlds,
this does prove though that it is a perm which is lacking
i was able to fix it! what i had to do was go through the class files of this plugin JUST so i could figure out how the permissions node was worded, i found it in one of the class files, its
dimensiondoor.access
if you are using pex you will need to add it like this
dimensiondoor.access.*
after doing this the users on my server are NOW able to move between worlds again,
this took me hours to find and fix, and all that could have been avoided if the documentation for this plugin was up to date, or at the very least if the changelog which stated this feature had been added would have also stated the perm that went with it,
i am very surprised a plugin dev could design a plugin like this have so many people using it then add a feature wich basicly totaly breaks the use of this plugin (multiworld managment is pointless when players can only stay in ONE world.) and all just because the new feature/node was not put in the documentation or EVEN in the changelog,
hrs lost all just because there was no where to find the new node.....
@grandwazir
indeed there IS a new feature to limit which world players can access via a perm, and i have this new version of DimensionDoor installed, however NONE of my server players are able to move from/to ANY of the worlds because i have NO CLUE what this new perm is to give them so they WOULD have perm to go into those worlds,
i have checked all the documentation you have linked here, i have checked inside the .jar via winrar i have checked and checked and there is no documentation or information about just HOW to give my players the perm to go into the other worlds
what IS this new perm????
I'm having an error. I had a server with no other plugins installed.
Here's the link to the error- [[http://dev.bukkit.org/paste/5955/]
@grandwazir
Got it.. Thx ;)
@JonasBauer
Quick answer, don't use the reload command. It does not reload plugins correctly causing errors like this.
@UPR2k10
Not currently. I might make it a configuration option in a later version.
Got a question...
Players respawn in the world they died in.
We've got 2 World Sets (map1, map1 nether etc...)
Is it possible to configure Dimensiondoors minecraftlike if you die in map1_nether you respawn in map1 ?
And - shit, must update ^^
Hey grandwazir :)
When starting the latest release (v2.1.1 on Bukkit-1.3.1-R1.0-b2320jnks) I'm getting these errors.
Some hint?
Thanks in advance :)
Works still on Bukkit 1.2.5, On Bukkit 1.3.1 until now no errors in the console, will try a little more detailed later.
@bugsyover9000
Should be. Not much tends to break with the bit of the API I use.