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 Nov 22, 2012I don't want to use NoLagg. And no, I don't want to stop all monsters in the world, just spawners. :)
-
View User Profile
-
Send Message
Posted Nov 22, 2012I made world "underground" I did split underground world, underground, world_nether, underground world_the_end And the inventories don“t split for no one :( Maybe essentials is controlling inventories? Worldguard?
-
View User Profile
-
Send Message
Posted Nov 22, 2012@Pr07o7yp3
Nolagg
-
View User Profile
-
Send Message
Posted Nov 21, 2012@Pr07o7yp3
try setting world difficulty to peaceful .... that should stop spawners
-
View User Profile
-
Send Message
Posted Nov 21, 2012@bergerkiller
Don't worry, I found the reason of this crashes. :) Was plugin - http://dev.bukkit.org/server-mods/no-spawners/ It doesn't work correctly in the new version.
BTW: Can you add a option to "My Worlds" remove spawners from specific world, like that plugin?
-
View User Profile
-
Send Message
Posted Nov 21, 2012@Pr07o7yp3 Hmm no. The error is related to tile entities (signs/chests/furnaces/etc.) and MyWorlds doesn't work on those. Your miner world contains a tile entity that appears to have been corrupted. Unfortunately the stack trace doesn't show the actual error that occurred, just that the tile entity couldn't be updated. It will be hard to find out what's wrong.
-
View User Profile
-
Send Message
Posted Nov 21, 2012Do you think this plugin could cause this crashes: http://forums.bukkit.org/threads/random-crashes.112233/ ?
I've blocked all animals in "miner" world. When I unloaded the world "miner" crashes stops.
EDIT: Nope, It's not from this plugin. :)
-
View User Profile
-
Send Message
Posted Nov 21, 2012@MrMime22 Stack trace you had (removed the old comment because it was spamming...)
http:pastebin.com/Y8Jix41r
This is related to your operating system. Check the properties of the session.lock file in your world folder and uncheck 'read-only' if it is. Also make sure that Java has file access in your world, it could be you have it opened in another program or something. Or are running two servers.
For the next version I think I will add an additional check to see if this error occurs and provide a better error, because FileNotFound is a bit confusing.
-
View User Profile
-
Send Message
Posted Nov 21, 2012@MrMime22
Try temporarily removing Essentials, It looks like that's the problem.
-
View User Profile
-
Send Message
Posted Nov 21, 2012why.
failed to load world, it is probably broken
-
View User Profile
-
Send Message
Posted Nov 21, 2012@Jamesst20 It was awaiting approval for a while before as well, but I had to delete and reupload it to fix some more bugs. Don't expect stuff to be approved instantly though, the ones checking the plugins have to work for a long time and complaining about it won't solve anything :)
-
View User Profile
-
Send Message
Posted Nov 20, 2012@bergerkiller
Wow you file got approved in few mins? :o mines take forever, about 18 hours to 30 :(
-
View User Profile
-
Send Message
Posted Nov 20, 2012@bergerkiller
Works great thanks for the AWESOME plugin .... By far the best multi world plugin .... Period
Great job
-
View User Profile
-
Send Message
Posted Nov 20, 2012@bergerkiller
awesome thanks I will switch it over and see how it works
-
View User Profile
-
Send Message
Posted Nov 20, 2012@Zankla Try the newer v1.55. I deleted the old one to have some more changes:
http:dev.bukkit.org/server-mods/my-worlds/files/29-v1-55/
This accounts to everyone: There are additional fixes in this version. It fixes the world container not being used to find worlds, fixes the 'none' gamemode to be lost after server restart and has a LOT of portal teleportation updates. For one, it now supports the ender portal as a possible portal. You can place a [portal] sign nearby there, too, now. Additionally, it now has a /world setnetherportal and /world setendportal to set the default worlds/portals to teleport to when a player enters either type of portal. I fully tested this to make sure all was fine, but please do test yourselves too! Oh, and if the world spawn suffocates the player, it will recalculate it. Got tired of spawning in stone...
-
View User Profile
-
Send Message
Posted Nov 20, 2012My nether portals stopped working a while back wasn't sure what the issue was ... hadn't been playing much. but found out that if I remove My Worlds they work again.
Not sure I have the latest down load one, not 1.55, cant seem to find it to down load it. when i go to down load it says 1.54
I may have something wrong in the config file but I never changed it before they stopped working
Thanks
-
View User Profile
-
Send Message
Posted Nov 20, 2012@Jamesst20 MyWorlds uses Entity Type already. So they updated the witch then?
Expect a new v1.55 in a few minutes. I handles all the 'error' tickets and added both a nether default portal and end default portal. Water no longer uses the default portal system, because it caused random teleports near waterfalls...
-
View User Profile
-
Send Message
Posted Nov 20, 2012@bergerkiller
Hi,
Well there are more entities listed there https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/entity/EntityType.java (including witch) then there https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/entity/CreatureType.java
Unsure why CreatureType hasn't been updated. Could you use the updated one instead?
-
View User Profile
-
Send Message
Posted Nov 20, 2012@Devildog2015 Sorry, I can't completely have backwards compatibility for CB this way. Is related to the many changes that occurred lately.
@Stuntweed Hmm yeah. I'll delete the current 1.55 then (I still can :) ) and undo that change I did to ensure solid blocks around water portals. Clearly not the best idea I suppose.
-
View User Profile
-
Send Message
Posted Nov 20, 2012I install the plugin, reload the server. but it doesn't work. Why?