WorldPos - continuity between worlds




This plugin simply saves your position whenever you leave a world, this allows the plugin to teleport you back to your previous position when you want to go back to that world. Without this plugin, you would be sent to the spawn (previous position not saved). Also, I promise to keep this plugin updated, whether that means a new Bukkit build or the official Minecraft API.


Commands & Permissions

CommandAliasesDescriptionPermission Node
/world [world name]/worldwarp [world name]Teleports you to a world and returns you to your last position in that{world name} OR{world name}.others (if a target player is given)
/worldpos list/wp listLists all loaded worlds on the serverWorldPos.list
/worldpos back/wp backTakes you back to your last position before being teleportedWorldPos.back
/worldposDisplays plugin versionNone

All permissions

TitleDescriptionPermission Node
Hostname teleportAllows access to specified hostname teleportWorldPos.hostname.{hostname key}
Portal teleportAllows players to use a portal to enter specified worldWorldPos.portal.{world name}
List worldsAllows players to use /worldpos listWorldPos.list
BackAllows players to use /worldpos backWorldPos.back


Click on "pages" at the top of this website! Please check if your question is answered there BEFORE asking me directly.


All of the work I do for Bukkit is done out of my love of the community. I am not paid to do any of this work. Donations help me continue development of these projects and ultimately lead to a better product. I appreciate everyone that donates to me. You can do so by clicking here. Thank you.

Source Code & Jenkins

All source code can be found on my Github repository found here: WorldPos Github Repository Feel free to take code, fork, ect. Credits are appreciated.

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. You can grab the latest developer builds here. Whenever I push a commit to Github (upstream) a new build will be created automatically. However I recommend you stick to builds posted on here on BukkitDev as they are usually more stable.

While upgrading to a newer version PLEASE backup the players folder inside of the WorldPos folder. I cannot be held responsible for any lost data during an upgrade. Please play it safe and backup.

CONVERTER (3.6 => 3.7)

Version 3.7 now supports (and only supports) UUID instead of player names. Upgrading without using the converter will cause players to lose their location data.

Instructions are provided in the .zip file, please read them.


Download and run at your own risk. This file and its contents have NOT been verified by Bukkit staff.

Please note, I tried uploading this file this BukkitDev project page to have it verified, but it was rejected due to not being a plugin.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Mike724 Mike724 Nov 10, 2014 at 20:36 UTC - 0 likes

    @MadHader: Go

    No problem, I added the world warp command to this plugin for that exact reason :). I probably should have made that feature a little bit more clear, though.


  • Avatar of MadHader MadHader Nov 10, 2014 at 20:18 UTC - 0 likes

    @Mike724: Go

    derp sorry, you just made me realize i can just use world warp and an alias plugin xD thankyou

  • Avatar of Mike724 Mike724 Nov 10, 2014 at 14:15 UTC - 1 like

    @MadHader: Go

    Hi, try the command "/worldwarp". Thanks for the kind words!

  • Avatar of MadHader MadHader Nov 10, 2014 at 13:43 UTC - 0 likes

    Hey! im using b permissions and i cant use /word. this command is already used in bperms and i was hoping you could add in a custom command to execute the teleport so that someone using this plugin could change the /word command to something like /tpworld

    also on a side note if you know a plugin that will allow me to change the command that would be perfect. :) thank you

    and i mist add that this is a really useful plugin (assuming i can get it to work) but in my opinion it is stupid that you had to create this plugin to begin with because multiverse should really include this in the plugin their self's, and despite numerous requests they refuse to add it. lol maybe they don't know how xD but anyway thank you for taking the initiative to solve this problem yourself

    Last edited Nov 10, 2014 by MadHader
  • Avatar of adimarco adimarco Sep 04, 2014 at 12:33 UTC - 0 likes

    @Mike724: Go

    Hi mike, i'm using this plugin in my MineZ server but i have a big issue. On location save, if i teleport back using /worldwarp <name> it teleport me not in the same location but up of 4,5 blocks , when it found a free space but almost never in the right location. I really need a fix for this , there's no plugin like this!

  • Avatar of Mike724 Mike724 Jul 18, 2014 at 02:29 UTC - 0 likes

    @Rashneish: Go

    Look for "saveMessages" in your config.yml. I think that does what you want.

  • Avatar of Mike724 Mike724 Jul 16, 2014 at 22:38 UTC - 0 likes

    @Rashneish: Go

    I'll upload a build (3.7.1) with that in sometime tonight

  • Avatar of Rashneish Rashneish Jul 16, 2014 at 19:44 UTC - 0 likes

    Is it possible to disable the 'previous position in world has been saved' messages? I've been unable to find anything in the config.

  • Avatar of Mike724 Mike724 Jul 12, 2014 at 16:10 UTC - 0 likes

    Uploaded the converter, link is in the description. Please note that I had to upload it to a 3rd party service because bukkit dev staff only allow plugins to be uploaded. Because of this, the converter has not been verified by Bukkit dev staff.

    The converter is on my Github account, so if you want you can review the code, and build it yourself with Maven.

  • Avatar of Mike724 Mike724 Jul 04, 2014 at 17:51 UTC - 0 likes

    I have uploaded v3.7 which now saves player files with their UUID instead of name! This means this plugin will be SAFE when Mojang allows players to change their name.

    This new version HAS NOT been tested in offline mode. Please DO NOT use this plugin in an offline-mode server!



    Make a BACKUP of any data you wish to keep!

    Put the JAR file and run-windows.bat (or .sh) file INSIDE the "WorldPos" plugin folder.

    Run the .bat or .sh file (depending on your operating system).

    IF you have some player files left over after this process, this is because either A.) The account is fake (most likely), or B.) Mojang's servers are messed up.


    My Skype is mikem724, contact me if you have problems ONLY after you have tried yourself and have read ALL of this post.

    Currently waiting on BukkitDev staff to approve the new version and converter. Please be patient.

    I am still working on v4.0 which will be a rewrite, but until then, this will be the latest version.

    Last edited Jul 04, 2014 by Mike724

How should the new worldpos save player location data?

  1. Choice:

  1. Results
  2. 1 comment


Date created
Apr 30, 2012
Last update
Jul 04, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
WorldPos - continuity between worlds
Recent files