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 Jan 18, 2013Dev build for 1.4.7-R0.1
link: https://dl.dropbox.com/u/67122021/plugins/MyWorlds/MyWorlds.jar
-
View User Profile
-
Send Message
Posted Jan 9, 2013ok i have a very odd error just started happening the last 3 days the old portals work But...
If you make a new portal it works until u reload the server and the signs are still there but it stops working like it was not saved but it is no logs no errors nothing to show that this is real tho
-
View User Profile
-
Send Message
Posted Jan 9, 2013@Hsking11
I will do that once i got time
-
View User Profile
-
Send Message
Posted Jan 8, 2013@lenis0012
Worked like a charm. (so far.. :p)
I was wondering.. When I use "denyspawn all". It also denies mob spawning via spawn eggs, I don't want it to do that =/
I just wants it to stop mob spawning in "naturally". - catch my drift?
Is this how it was meant to work? Or is there something I needed to configure...?
Anyways Thank you!
-
View User Profile
-
Send Message
Posted Jan 7, 2013@Hsking11
use v1.57
link: http://dev.bukkit.org/server-mods/my-worlds/files/31-v1-57/
-
View User Profile
-
Send Message
Posted Jan 7, 2013Is this working with 1.46R0.3? I want to switch from multiverse to my worlds. Want to know if it is compatible before I switch.
I can see Darkill25 reported an crash/error when using lenis0012's dev build. I just don't want to have the hassle in switching if it isn't compatible with 1.46.
(Even though I'm still on CB 1.45, reason is because I'm revising the plugins I currently have installed before I update to 1.46.)
Thanks!
-
View User Profile
-
Send Message
Posted Jan 6, 2013@Darkill25
any errors in log?
-
View User Profile
-
Send Message
Posted Jan 5, 2013Is this gonna update or not?
-
View User Profile
-
Send Message
Posted Jan 4, 2013@wei66655544
This is compilation from github with some changes for 146. Try to use it:
https:dl.dropbox.com/u/76643441/dev-MyWorld.zip
-
View User Profile
-
Send Message
Posted Jan 3, 2013It can't work in the cb 1.4.6 R0.1 It always show that I can't enable the plugins in the cmd window... so please fix it :(( really need this good plugin~
-
View User Profile
-
Send Message
Posted Jan 2, 2013the plugin lenis0012 has updated only works when I go into the world in question and the server crash and I fell very slowly in a vacuum
-
View User Profile
-
Send Message
Posted Jan 1, 2013http://pastebin.com/3PYqBAUL
i have error and i cant load another map my worlds 1.45 with mc 1.2.5R1.0
-
View User Profile
-
Send Message
Posted Jan 1, 2013Having trouble getting the permissions to work with 1.4.6 builds of cb and ligbot. Newest bperms being used. Permissions and myworlds configuration has not changed since 1.4.5. Simply updated to make myworlds run using the dev build supplied by lenis0012. All permissions had worked in previous builds. Now , even as OP, i am not allowed to enter portals or even use /tpp. There are no error logs , its simply informs me i cannot use that command. Have permission nodes or defaults changed for this build of myworlds?
Thanks.
-
View User Profile
-
Send Message
Posted Dec 31, 2012@softvelvet
use my dev build: https://dl.dropbox.com/u/67122021/plugins/MyWorlds/MyWorlds.jar
-
View User Profile
-
Send Message
Posted Dec 30, 2012I get this error: http://pastie.org/5598372
Love this plugin, really hoping I don't need to replace it. I did download the latest build for bkcommonlib as well.
-
View User Profile
-
Send Message
Posted Dec 29, 2012@lenis0012
oops sry, just found this!
-
View User Profile
-
Send Message
Posted Dec 29, 2012is this working for 1.4.6 r0.1 ? need this plugin alot :<
[EDIT] okay not working for 1.4.6 r0.1 :<
-
View User Profile
-
Send Message
Posted Dec 28, 2012@lenis0012
It works fine, Thanks :D
-
View User Profile
-
Send Message
Posted Dec 28, 2012@lenis0012
it works fine Thanks
-
View User Profile
-
Send Message
Posted Dec 28, 2012@lenis0012
It's work fine, Thanks!