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 Mar 17, 2013@bergerkiller
Craft bukkit dev build #2665 my worlds dev build version 1.61 BKCommonLib dev build version 1.51
-
View User Profile
-
Send Message
Posted Mar 17, 2013@fbafaro What build is this? What CraftBukkit ver? What MyWorlds version? What BKCommonLib version?
-
View User Profile
-
Send Message
Posted Mar 17, 2013even do I set the inventory to split in 2 world,my same inventory still carry over when I go to the other world.
-
View User Profile
-
Send Message
Posted Mar 16, 2013Good news: MyWorlds is now working on v1.5. We are still in the middle of moving repositories and are thus still cleaning up various things. For now, you can find the latest builds here (until we updated the pages):
CI BKCommonLib for 1.5
CI MyWorlds for 1.5
Note that these builds have not been approved by bukkit-dev staff, and they haven't been tested too much either. So far the 1.5 transition has gone fairly smoothly, and with the exception of TrainCarts, we expect all plugins to be updated tomorrow.
-
View User Profile
-
Send Message
Posted Mar 16, 2013Please update to 1.5 asap
Im sure you are! Thanks!
When I get enough donations, I will be sure to share them here xD
-
View User Profile
-
Send Message
Posted Mar 16, 2013@lenis0012
ok, I did and still not loading. I am giving this plugins a try since multiverse seems to have abandonned.
-
View User Profile
-
Send Message
Posted Mar 16, 2013@fbafaro
Check the BKCommonLib jenkins
-
View User Profile
-
Send Message
Posted Mar 16, 2013@lenis0012
Well, ok BKCommonLib version 1.5 but doesn't work under the latest bukkit build for the 1.5 so I guess I'm gone a have to wait for an updated BKCommonLib.
-
View User Profile
-
Send Message
Posted Mar 16, 2013@fbafaro
What version of BKCommonLib do you run?
What version of MyWorlds do you run?
What version of CraftBukkit do you run?
Did you get any errors in the log?
-
View User Profile
-
Send Message
Posted Mar 16, 2013everytime I try to use any command with /world or /mw then It allways giving me this error message:
Possible worlds are the numbers 0 through 7. You can also type the name of a specific world.
-
View User Profile
-
Send Message
Posted Mar 16, 2013@lenis0012
This is my favorite plugin ! ! ! but ! I don't need to remove my "players" files Thanks for your help !
-
View User Profile
-
Send Message
Posted Mar 16, 2013@nelson2wsx
The previous version of BKCommonLib has an NBTUtil bug.
Since it is a bleeding-edge build these things can happend.
This is how to fix it:
1. Install the new BKCommonLib bleeding-edge build:
https://dl.dropbox.com/u/67122021/plugins/BKCommonLib/BKCommonLib.jar
2. Go to your main world directory and remove the 'players' folder.
Now start your server and it should be fixed.
If you dont do this your files will be corrupt and might no longer work!
-
View User Profile
-
Send Message
Posted Mar 16, 2013@lenis0012
Maybe i should wait for recommend build... But i really need this plugins to my server ! We'll wait for it !
-
View User Profile
-
Send Message
Posted Mar 16, 2013@nelson2wsx
What accactly is broken?
I said its a bleeding-edge build ;)
-
View User Profile
-
Send Message
Posted Mar 16, 2013This-build is broken ! Don't use it ! VERY Dangerous!!!! It'll reset your anything... My server is broken in 1 minute. Could you repair it? Sorry! Why am i so overreacted? =_=|||
-
View User Profile
-
Send Message
Posted Mar 16, 2013Dev-Build for 1.5:
https://dl.dropbox.com/u/67122021/plugins/MyWorlds/MyWorlds.jar
This build is a bleeding-edge dev build.
It has not been tested very well.
Use it at your own risk.
File not approved by BukkitDev staff.
BKCommonLib 1.5 dev build on BKCommonLib dev page
-
View User Profile
-
Send Message
Posted Mar 13, 2013any one else having portal issues? when i exit the sign the text disappears?
Edit: I have a plugin conflict<sub>, hum</sub>,,
-
View User Profile
-
Send Message
Posted Mar 13, 2013@Ub3rSold4t Probably not, this is a limitation I found out about too. Op people opping others is something you can't really disable, and it's a limitation in CraftBukkit.
@DiamondServers Per-world chat uses permissions. After enabling it in the configuration, you can give people the following permissions: http://dev.bukkit.org/server-mods/my-worlds/pages/permissions/#w-chat-permissions
-
View User Profile
-
Send Message
Posted Mar 12, 2013Could you please add a feature where there is per world chat?
It would really help for my Hunger Games server which has 8 different worlds.
-
View User Profile
-
Send Message
Posted Mar 12, 2013Well i use an online file storage and console because i buy my server from beastnode. So i will try taking it out and using notepad