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.
<<reply 481449>>
@DiscoPudding
Use WorldGuard __global__ flag to and server.config to configure pvp
I have a world that is loaded: true but when I restart the server it changes back to loaded: false. This is very annoying cause I have a plugin called War running and it is not working if the world is unloaded everytime. So why is the world changing back to false?
Thnx
Hey I am using 1.33 on 1575 and I cant get the pvp settings to stick.
Also any chance we could get alias for world names?
Wanted to say, you do great work!
Thanks!
Awesome plugin, but i have a problem, when i create portals it works correctly, but when i reboot the server the portals don't works and when i put the command "/world portals" the system don't recognizes the portals.
When i open portal.txt archive in the plugin folder, it doesn't have anything.
(Sorry for my bad english, i'm Chilean)
Can i get more simpler permission walkthrough i dont quite get the commands
Internal errors caused by incomplete commands. I can get the console logs if you want. Should I create a ticket?
EDIT: Also, would you like help with this plugin?
bergerkiller, how do I disable world saving for a specific world? I created a new world name city, and uses command /world saving false city, and when I do /world info, it shows that the world city has auto-saving disabled. All is good. When the server reboots, the world config settings reverted back to auto-saving enabled (when do /world info). How do I make it permanent for a specific world so it doesn't auto-save at all?
@CoffeeCrazy I believe Skylands got removed from Bukkit in a recent version (sadface), you can try using alternative chunk generator plugins for it. (there is one for skylands)
@PITTSTAR11 Yes, World Inventories can do that. You can use /world config save to save the world configuration, may something have gone wrong...
You can also use: /world diff peace To make it peaceful.
Excellent plugin.
BTW: It's not a wikipedia page. Just a wiki.
Skylands generation isn't working for me.
Tried /world create world3_skylands and /world create skylands.
Neither world was actually skylands. Using the latest build. Anyone know how to fix this?
@PITTSTAR11
Do you edit the settings in game?
For setting the time you go to the world you want to set the time. Then you type...
/world time always [time]
To make it peaceful i belive you would have to disable the mobs you dont want to spawn...
/world denyspawn [mob]
For seeting it to sun...
/world weather always [weather type]
Hope it helps :)
@PITTSTAR11
Hello, i have the answer to your question. What i use is a plugin called 'MultiInv', what this does is allows players to have seperate inventories per world. The only downside is if you have nether on your server they will NOT be able to bring items back.
-Link: http://dev.bukkit.org/server-mods/multiinv/
Hope this helps :)
@PITTSTAR11
oh yer another question... When i edit settings for my world like...
I have a question... Is there a way for players to have like a second player file? Meaning when they change worlds they dont take the items with them? OR is there another way of doing this? This would be helpful as i want to make one a creative world without people getting TNT and bringing it back. LOVE THIS PLUGIN! Please help thx.
when i try to create a skylands, it creates Nether instead. How do i fix this
Just a bug report: NPC's will be teleported out as well when /world evacuate is used. I love this plugin!
Love this plugin! It makes having multiple maps a breeze! I was wondering though, how can I/ what plugin can I use to set a home on each map?
Also is there a way to set it or a plugin that can make your spot on the map save so you dont go back to spawn when you reenter the map? Ive tried PlayerSaver without luck for it. Thanks!
Just want to express my epic <3 for this plugin. Works great, compatible with MultiInv, and super simple/lightweight! <3 <3 <3
Awesome! First plugin thats been updated publicly to 1.0.0 to my knowledge!
@MiniNinja72
You can use Multiverse besides MyWorlds - no problem. MyWorlds is mostly command-based, it was not intended to become some sort of huge feature extravaganza - it's to supply you with basic needs. The portals were one of those needs.