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 Oct 31, 2012I meantion bPermissions as that's the latets plugin I added and its a must have and uses the /world command so I use /worlds command for the MyWorlds plugin. Sorry for the double post.
-
View User Profile
-
Send Message
Posted Oct 31, 2012there seems to be a conflict with bPermissions. When I /tpp <worldname> it sends me to the end of that world and in the worlds.yml the environment is set as the end so its doing what the file says but the world is indeed in the normal world. Is there a way I could update the environment of it so I can tpp to the worlds in the normal environment?
Thanks
-
View User Profile
-
Send Message
Posted Oct 31, 2012When i create new world in v1.53 it isn't correctly
/world create privateworld Or /world create privateworld:NORMAL
Well it's should create normal world for me but it isn't; it's create nether world for me :D
PS. I use CraftBukkit Build #2437
-
View User Profile
-
Send Message
Posted Oct 30, 2012Orebfuscator and this seem to have an incompatibility causing players to fall and die in the void on login (No chunks load). b2430, mw 1.5.3, orebfusc 1.6.5
Might be luck, but the issue went away after disabling orebfuscator or disabling my worlds.
-
View User Profile
-
Send Message
Posted Oct 30, 2012World's aren't loading either :'(
/world load (world)
Message: An internal error occured while executing the command.
-
View User Profile
-
Send Message
Posted Oct 30, 2012I created a ticket. Also im sure it is this plugin as it stopped happening right after removing the plugin
-
View User Profile
-
Send Message
Posted Oct 30, 2012please help everyone is dying and being teleported to 0 0 0
-
View User Profile
-
Send Message
Posted Oct 30, 2012Players are falling out the world...
-
View User Profile
-
Send Message
Posted Oct 29, 2012@Stuntweed Yeah I know, it IS very old. I should just remove it I guess. I'll add a poll to see how 'much' this is needed, you never know. If after some time no one seems to have voted for it to be needed, I'll remove it.
Uploading 1.4 compatible version now. BKCommonLib is already uploaded.
http:dev.bukkit.org/server-mods/my-worlds/files/25-v1-53/
-
View User Profile
-
Send Message
Posted Oct 29, 2012Hi, is there a idea to use Gamemode Adventure with myWorlds ?
I want to set some Maps of my server to that gamemode but at this time only 0 = Survival and 1 = creative will work.
-
View User Profile
-
Send Message
Posted Oct 28, 2012May i ask why you have "support" for Permissions.3.* in your code?
That project is like, very very old :P
-
View User Profile
-
Send Message
Posted Oct 28, 2012will be watching for 1.4 :D
-
View User Profile
-
Send Message
Posted Oct 28, 2012Broken on Bukkit 1.4.2 :/
-
View User Profile
-
Send Message
Posted Oct 28, 2012@bergerkiller
Okay well at least i know i didn't break it
Do you have any plans to add that functionality back in? it's sadly a deal breaker for me. and i was really loving myworlds :(
-
View User Profile
-
Send Message
Posted Oct 26, 2012@Kiak Yeah it is a different type of teleportation, as a result no nether portal is created on the other side. (it teleports to the world's spawn)
You will have to make the nether gate in the nether yourself, I'm afraid.
-
View User Profile
-
Send Message
Posted Oct 25, 2012@Erik058
Please ignore this. Im stupid for not reading. Didnt update bkcommonlib sorry for wasting your time
-
View User Profile
-
Send Message
Posted Oct 25, 2012I get this error when i create a world http://pastebin.com/UKYicGJL
-
View User Profile
-
Send Message
Posted Oct 25, 2012@bergerkiller
hey mate my servers "world" is a designated creative area and im trying to set up survival worlds
so far so good. i have a map called Terra and it's linked (default portal to) to terra_nether
If a player makes a new portal in terra. it sends them to terra_nether correctly but it never generates a new portal at the exit on nether...
Is this expected behavior? I want it to function like vanilla portaling (and make a return portal on the other side)
-
View User Profile
-
Send Message
Posted Oct 25, 2012@PAL18 IMO the world operation idea wasn't well enough implemented, I think that I need to give a list of permissions temporarily granted when players join a certain world instead. This is pretty much impossible to maintain properly, as you would need a lot of the same commands to grand someone 'admin' permissions for a world. The world-operator thing has an issue: Operators can change the operator list for other worlds. You can try to prevent this by making the world.opping permission false so only the server console can make people OP.
@MrMime22 I have no idea. Why not remove all plugins and add plugins until the problem re-occurs?
-
View User Profile
-
Send Message
Posted Oct 25, 2012Can players who are set as operator for a specific world invite other players to tp/build on that world?