My Worlds

Version: 1.65 | Craftbukkit/Spigot: CB 1.5.1 R1.0 / CB 1.6.1 / CB 1.6.2
Description
This plugin features everything related to worlds. Features:
- Load, unload, copy, delete, save and create worlds (Read more...)
- Show information of worlds and list available chunk generators and worlds
- Set world game mode, difficulty, time, weather, autosaving, PvP
- Set world mob spawn restrictions
- Evacuate worlds to clear them from players
- Repair broken worlds to some extend
- Make portals cross-world, one-way, simple, no commands needed
- World-specific chat rooms using permissions
- Automatically load worlds when the server starts and persistent settings
- Extensive permission system, you can even set who can enter what world
- Can act as a tool for other plugins to teleport players from one world to the other
- Simple teleportation commands
- Set OP lists for specific worlds to make players operator on certain worlds
- Easy-to-remember commands: with aliases and chat-message help
- World inventory separation, merging and disabling (clear)
- Main world where players spawn can be configured
- Can set to re-spawn all players on the main world at all times
- Remember the last known position of a player on a world, and teleport him to it (Read more...)
- Auto-import the configuration from Multiverse (Read more...)
Separate inventories?
Yes, MyWorlds now supports per-world inventories. This feature is by default disabled, to enable it, set useWorldInventories to true in the config.yml. By default no worlds share inventories and player inventories are saved and loaded per world. To share inventories, use /world inventory merge followed up by the world names to merge. Split (or detach) gives all worlds specified a separate non-shared inventory. You can use /world inventory enable or disable to disable inventories for worlds. Enabled inventories will save data, disabled won't and result in all items being cleared.
Advice for having plugin-generated or flat worlds
The main world loads (and generates) before My Worlds enables. The Bukkit plugin architecture makes it impossible to load My Worlds before worlds load, since that causes some other incompatibilities. Anyway, if you want to have a 'main' world that is not a nether/the_end/overworld Vanilla world, you will have to do the following:
- Set up the main world to be anything you like (even if you don't use it on your server...you need one)
- Create a new world for the world type you want (flatworld, custom chunk generator, etc.)
- Stop the server and open up the config.yml of MyWorlds
- Change 'mainWorld' to your newly created custom world
- Start the server again and notice how new players join your custom world
- Optionally: disable the 'keep spawn in memory' for the 'server' main worlds (you are not using)
Just to avoid any confusions: it is impossible to let My Worlds alter or replace the main worlds generated by the server. If there is any fix to this or you know 'some way' to do it, let us know. We do consider halting the server enabling process asking for you to create the main worlds, after which enabling continues as usual. But for this, we need to disable the default main worlds from loading up.
Links
For more information:
For help with loading, creating, saving, unloading, etc. worlds.
Look at the changelog
Disclaimer (because things CAN go wrong)
I am not responsible for world damages done by this plugin or by certain commands this plugin performs. If you, for example, loaded 20 worlds and hosted it on a buggy computer with 30 players, odds are the server (and your computer) will crash and worlds become corrupted. Repair can fix worlds, but this does not recover damaged chunks, so don't think you are always covered. Also, never forget to make backups of your worlds, but I guess this is common sense... Just a warning for those that blame their own mistakes on the plugin developer :)
Metrics
This plugin sends server count statistics to MCStats.org. You can (globally) opt out in the PluginMetrics/config.yml file.







-
View User Profile
-
Send Message
Posted May 12, 2013@TheMuffinMon Yep, that's possible. You can set the nether / end worlds using /world setnetherportal and /world setend(er)portal. See also the commands page.
@rafale21 If that's google translation them I'm impressed of the English level :) (Oh I remember when I used google translate for French class...oh the horrors) Anyway,
I <think> I know what is going on. You see, there is a 'portal travel agent' that, as part of it's task, has to ensure that the player can spawn properly to which he wants to travel. The logic is simple: go up until 2 non-blocking blocks are found. I suspect that, in your case, it is unable to spot the portal blocks as a valid place to spawn. I will test around / try to fix it for the next MW build found on the CI server. It will be for 1.5.2 only though.
-
View User Profile
-
Send Message
Posted May 12, 2013Hello,
If I have two different worlds, can there be a seperate nether and the end for both worlds?
Thanks.
-
View User Profile
-
Send Message
Posted May 11, 2013Thank you for the answers, however, none of them worked ...
For the problem of the portal "nether" I made a video that summarizes : http://rafale.oristeam.fr/videos/mc_mw_nether.mp4
The problem are not systematic and it can happen in each of two worlds.
For beds, the option is already set to "false". However, it works on a test server with the same configuration and the same plugins ... I do not understand why. I was spending 3 hours and I have not find a solution.
Sorry if I did not explain myself well, I use google translation.
-
View User Profile
-
Send Message
Posted May 11, 2013@rafale21 For beds, you need to toggle off forced respawn to the main world spawn. When disabled, bed spawns are enabled. Look for the header comments or ctrl-f for 'bed', should do the trick.
I'm not sure about the 'on top of portal thing', all MW does is translate 2 blocks above the sign location and teleport the player there. On top of the portal would be impossible, and I can only blame another (safe teleport?) plugin that causes it. Check whether there is such a plugin.
I'm not sure about the end exit portal, but since I never tried it, I will to see what's up with that.
-
View User Profile
-
Send Message
Posted May 11, 2013Hello,
I use this plugin for 2 years and there are currently three major problems:
- When we take a nether portal, sometimes when we are on the other side, we spawn on the top of portal. This poses a big problem when there is no space between the top of the portal and the ceiling, in fact, we can be spawner has ten block above.
- Beds didn't work.
- Ender exit portal does not work. when we jump in, credit are normaly displayed but when it's finish we are still in The End and /tp /tpp command not work
all of these problems disappear when i only disable "MyWorld". In any case, thank you for this plugin!
-
View User Profile
-
Send Message
Posted May 9, 2013Is there any way I can do this: I don't want the inventory of world A to go to world B. But when I go from world A to world B and then back to world A, all of world A's items are lost (even in the enderchest). How do I fix this?
-
View User Profile
-
Send Message
Posted May 9, 2013@zw98
BANNER
-
View User Profile
-
Send Message
Posted May 6, 2013Is it coming out for 1.5.2? I could use it for My TARDIS.
-
View User Profile
-
Send Message
Posted May 6, 2013@Mimir_331 Usually this happens when there is no level.dat file for the world. There is no difference between 1.5.1 and 1.5.2 that would suggest this to fail, so not sure at this point what could be wrong. I'll have to double-check it myself.
-
View User Profile
-
Send Message
Posted May 5, 2013Even with the BKCommonLib updated NONE of my worlds are showing.. its like they never existed, until i downgrade back to 1.5.1...
-
View User Profile
-
Send Message
Posted May 2, 2013@crehop
Read the BKCommonLib page and the top banner that is flashing
-
View User Profile
-
Send Message
Posted May 2, 2013dev build for 1.5.2? up yet? the dev builds page is broken for me
-
View User Profile
-
Send Message
Posted Apr 29, 2013@fbafaro After looking into it, I found out that the KEEPINVENTORY permission was broken, because the FALSE default didn't work in BKCommonLib. Please try with the very latest BKCommonLib (found on the CI, had to re-upload the official one and it's under approval again).
-
View User Profile
-
Send Message
Posted Apr 28, 2013just wondering if you found anything, thanks.
-
View User Profile
-
Send Message
Posted Apr 24, 2013@fbafaro All right, I'll look into this this afternoon, starting off with some teleporting between world-tests, then I'll check up on rejoining and other happenings (such as actual portals)
-
View User Profile
-
Send Message
Posted Apr 23, 2013@bergerkiller
I have the inventory enable in the config, then inventory enable in both world and the inventory split in those worlds too, but my inventory stay the same when going from one world to another. like i'm in a creative world and add thing at the current holding item of my inventory and I go to my survival world and they are still there in my holding item.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@fbafaro Well that makes sense, it stores the inventory, but you join a different world but with the inventory of another world? Or do you have inventories disabled yet you keep the items? What is the bug?
-
View User Profile
-
Send Message
Posted Apr 22, 2013@bergerkiller
When I do that, I have the inventory as it was when I left the server.
-
View User Profile
-
Send Message
Posted Apr 22, 2013@fbafaro So basically, you leave the server, rejoin, and then? What happened to the inventory? It's important for me to know what to expect, or what to test exactly, otherwise I can't really fix it.
-
View User Profile
-
Send Message
Posted Apr 22, 2013I have a bug for quit sometime, the inventory per world never work. I have the latest my worlds versions and the latest BKCommonLib version and no error in the log.