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 4, 2012Can you make a shorter form or another command for /world because i use bPermissions and /world is a command in bPermissions! For a shorter form please do something like /mw
-
View User Profile
-
Send Message
Posted Oct 3, 2012Thank You BergerKiller!!! I didnt update the lib.
-
View User Profile
-
Send Message
Posted Oct 3, 2012@AceDegree76685 And MyWorlds is loading up correctly? No error or anything? If something failed then there is obviously no command there. (did you also install the latest BKCommonLib with it?)
New version up soon: 1.51. I fixed some loading errors in the world inventories and added the ability to toggle forced respawning. (to allow bed spawns to function again)
-
View User Profile
-
Send Message
Posted Oct 2, 2012Hey bergerkiller I tried that and it says (unknown command. Type ? or help.) And i cant create worlds. I absolutely don't get it. It should work just like you say.
-
View User Profile
-
Send Message
Posted Oct 2, 2012@richreid45 The world create command allows passing in a generator:
@Ace You can use the /myworlds or /mw alias if it conflicts.
-
View User Profile
-
Send Message
Posted Oct 1, 2012Mine tells me when I type ( /world ) I get ( Hole in floor ). What do I do?
-
View User Profile
-
Send Message
Posted Oct 1, 2012Is there a way to use this with CleanRoomGenerator... or any generator?
-
View User Profile
-
Send Message
Posted Sep 30, 2012@jamzam90
I didn't even catch that alias. Thanks man!
-
View User Profile
-
Send Message
Posted Sep 30, 2012@deleted_8665991
just use the /mw command then it works
-
View User Profile
-
Send Message
Posted Sep 30, 2012This plugin looks awesome, there is just one problem. I cant use it with bpermissions because the /world commands conflict. Any way you can change it so something like /worlds or /myworlds? I know this is a lot to ask, but it would be greatly appreciated if you did.
Thanks!
-
View User Profile
-
Send Message
Posted Sep 30, 2012@MrRhino27 New version is up that fixes all of this...I hope.
http:dev.bukkit.org/server-mods/my-worlds/files/20-v1-50/
Do check if all worlds have proper file access, otherwise it could be a problem I can't fix.
-
View User Profile
-
Send Message
Posted Sep 30, 2012@MrRhino27
Here is what i get in the console: 30.09 04:05:32 [Server] WARNING Failed to save player data for Playername
This really needs to be fixed, and fast! Please! I beg!
-
View User Profile
-
Send Message
Posted Sep 29, 2012Hey,
Im having the issue that when people leave the server, then come back, their inventory rollback and same with where they spawn..... literally everything rolls back, and they are in a different gamemode from what they were when they spawned. Its very weird. Its happening on both of my servers.
-
View User Profile
-
Send Message
Posted Sep 29, 2012@BlazingStudios I checked it out, it is stated as 'PIG_ZOMBIE' in Bukkit. Slightly odd, but I'll make it use a better parsing method so it can detect that name more easily. (BKCommonLib ftw)
@Erik058 I think it has issues with a default chunk generator it has to send it now. Right now it uses null as input value, and Bukkit stopped liking that...I think? I'll fix it up for you.
EDIT
Wait, that isn't the problem...for some reason one of the worlds on your server had an UUID of null? No idea what could cause it, as no world should possibly have this UUID. Unless loading the uid.dat fails, of course.
@richreid45 Yes, there is a ticket about this, too. Need to implement Minecraft's nether logic for every world, but not sure how this can be done. (it has a delay and all)
-
View User Profile
-
Send Message
Posted Sep 29, 2012Lol dude... I used multiworld plugin to load my "Bad World" (Which Wasnt) And it loaded it. Why wasnt this plugin able to load my world after i updated? Please fix cause this caused got me scared alot that all player buildings would be gone
-
View User Profile
-
Send Message
Posted Sep 29, 2012Nether portals are only working in "world" and not in "factions" By this i mean you cannot create a nether portal in the factions world.... any way to change this?
-
View User Profile
-
Send Message
Posted Sep 28, 2012@bergerkiller
That hasn't worked. It still says invalid creature type.
The exact command I do is: /world denyspawn pigzombie
Regards,
Douglas Bacon, Managing Director, Blazing Studios Ltd.
-
View User Profile
-
Send Message
Posted Sep 27, 2012@bergerkiller http://pastebin.com/Bzv7nXMj
-
View User Profile
-
Send Message
Posted Sep 27, 2012@BlazingStudios If there are saving problems on shutdown, use /world config save. It then force-saves the current configurated settings for all the worlds to worlds.yml. To creature name is 'pigzombie'
-
View User Profile
-
Send Message
Posted Sep 27, 2012Hi there,
I was wondering what 'creature type' name was given to Zombie Pigmen? I have tried different combinations for hours and none have worked. It just says 'Invalid creature type!'
A fast response from, well, anyone, would be extremely helpful.
Douglas Bacon, Managing Director, Blazing Studios
Edit: Also, whenever the server restarts the 'denied spawn' list resets. Is there any way to make a mob denied permanently?