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 Dec 23, 2012It is a sad day for server owners everywhere....
-
View User Profile
-
Send Message
Posted Dec 23, 2012@PhanaticD
BotBKCommonLib and MyWorlds have not been updated to include the Bukkit NMS change, thus breaking them.h
-
View User Profile
-
Send Message
Posted Dec 22, 2012Hi I am using latest development build from your zip for MyWorlds and build 20 of BKCommonlib
I get this error on startup
-
View User Profile
-
Send Message
Posted Dec 22, 2012This is unfortunate, but thank you for your work, good continuation! (bad english xD)
-
View User Profile
-
Send Message
Posted Dec 21, 2012Thanks for all your hard work Bergerkiller. We'll miss you. I hope someone picks this up soon.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@Jamesst20
Please tell me u are continuing his work
-
View User Profile
-
Send Message
Posted Dec 21, 2012@Blabla72
You would need to refactor the whole #import in source code, since 1.4.5, they changed few things and by now EVERY single update you must fix the #import and will also make incompatible with older bukkit version :S That sucks but it is something simple to fix at least but annoying ;)
-
View User Profile
-
Send Message
Posted Dec 21, 2012Bergerkiller,
Thank you very much for your wonderful work!
-
View User Profile
-
Send Message
Posted Dec 21, 2012Will miss you MyWorlds! :'( But anyway, Bergerkiller, Thanks too for your help.
-
View User Profile
-
Send Message
Posted Dec 21, 2012Thanks for your help!!
Dear bergerkiller, I realy respect the work you did, I was using all the plugins you made for my server. Really thanks for your awsome plugins, and I really hope someone will take it over for you. I just wanted to thank you very much for the work you did,
Samuel
-
View User Profile
-
Send Message
Posted Dec 20, 2012With version #2546 1.4.6-R0.1: http://dl.bukkit.org/downloads/craftbukkit/view/01712_1.4.6-R0.1/
My Worlds v1.55 and BKCommonLib 1.39 #17 don't work. Here is the error returned:
Can you do an update please?
-
View User Profile
-
Send Message
Posted Dec 20, 2012Oh that would make sense, when will the new update come out with the support for the new Recommended Build?
-
View User Profile
-
Send Message
Posted Dec 20, 2012@Icee2199
Are you using the rec build for craftbukkit, if so that build breaks anything with NBT because they changed there method
-
View User Profile
-
Send Message
Posted Dec 19, 2012@Icee2199
Did you install BKCommonLib?
-
View User Profile
-
Send Message
Posted Dec 19, 2012I Get this error and then the plugin doesnt work:
And this is on Startup
-
View User Profile
-
Send Message
Posted Dec 18, 2012@TheKmaGuy
yes...
upload, create world with same name as the folder, load it.
-
View User Profile
-
Send Message
Posted Dec 16, 2012Having a hard time finding another multiworld plugin that supports the copy command.
Anyone else having any luck finding a good replacement?
-
View User Profile
-
Send Message
Posted Dec 16, 2012Hello,
How do I make an empty space map? I use the cleanroomgenerator.
whats the command?
-
View User Profile
-
Send Message
Posted Dec 13, 2012I need to swap back to multiverse, are the inventory files compatible with multiverse inventories?
-
View User Profile
-
Send Message
Posted Dec 13, 2012Sadly I'm going to have to leave My World since Berger no longer will update this.