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 Sep 8, 2012@MrRhino27
Yes, makes sense, but if your going to do that.... probably better to make a support ticket.... when he comes to look at this, there will be many pages of comments and might not see yours :)
-
View User Profile
-
Send Message
Posted Sep 8, 2012I will look into it, but i am just trying to alert of issues im having, Gives bergerkiller some current compatibility issues or bugs.
-
View User Profile
-
Send Message
Posted Sep 8, 2012@MrRhino27
That sounds to me like a issue with your respawn/spawn plugin. Not MyWorlds.
-
View User Profile
-
Send Message
Posted Sep 8, 2012Okay, another bug. If you go into a creative world, then go to the main world (Survival world) and die in that survival world, you respawn in creative mode. I love this plugin, but these bugs are very bad... :L Hope you can get them fixed soon.
-
View User Profile
-
Send Message
Posted Sep 6, 2012@MrRhino27
The inventory system that's built into MyWorlds is fairly new and does contain a few bugs, as i stated in my reply post, I would suggest, and this is what most users are doing, using a separate inventory plugin for your inventory system. I'm sure bergerkiller will do his very best to amend any issues in the inventory system, but in the mean time, I would recommend using a separate inventory system, such as MultiInv; WorldInventories.
-
View User Profile
-
Send Message
Posted Sep 6, 2012The inventory system doesn't work very well :L If you go into a creative world with separate inventory, stack up your inventory with whatever, go /spawn have an empty inventory, go back to the creative world, and go /spawn again. You have the items in your inventory on the survival world.
-
View User Profile
-
Send Message
Posted Sep 5, 2012@KingMG
The easiest way to do it. Load up SinglePlayer. Choose SuperFlat. Then copy your SinglePlayer world to Your Server. Load up the Server. Stop the server, then go to MyWorlds/Worlds/name_of_world and change 'environment' to flat.
@PsychoFad
Yes, /mw will work, short for MyWorlds... heehee :)
@zempire2010mjk
Yep, I agree with the Inventory Issues, I would suggest just using a separate inventory plugin for anyone who still has issues with it. I personally use MultiInv, as its always working and up to date. The /tp commands used to work perfectly, but as you say, with them being liked and trying to work with other plugins.... if they change how the /tp command is handled then... well it will cause issues on this end. I don't think it will be hard for him to fix up, I agree fixing this will be great. In all fairness, he does very well with this plugin to say he does it all on his own, compared to other world management plugins which have several people working on them, yet still have worse issues that this plugin in all honesty. It all depends on, like you say, what works best for your server, I agree the issues/bugs you brought up could do with addressing :)
-
View User Profile
-
Send Message
Posted Sep 5, 2012I really, really, really, want to like this plugin and for the most part I do ( lets say 8 out of 10 blocks). Just seems though that there are some underlying issues that cannot be avoided.
I was really looking forward to the built in inventory feature being built into one plugin, but as it stands/works right now it just has way to many ways to trip it up (as other posters have stated as well), and as is it just won't work with trying to keep a server that has creative and survival worlds economy stable. Just seems to me that this should be off by default until the issues and exploits get ironed out from it.
My Worlds does a good job of intercepting teleport commands from other plugins when a player does not have permissions, but it still allows the gamemode change to go through. This is very bad if a person attempts to /tp, /tpa, tpp, /world (or the many other varients in and outside of this plugin) to a creative world. I even noticed this with essentials warp signs being clicked as well. It does not happen when blocked from going through your built in portals, however, so somehow you are blocking the change in gamemode for portals, but not in the code for teleports. Overall a big "No Go" for my server. :-(
I have to give you 10 of 10 blocks for your portal system though. Very easy and effective.
I do love how fast world changes happen compared to MultiVerse though. Overall very goo though. Hope to see some the little issues fixed so I can try it out again.
-
View User Profile
-
Send Message
Posted Sep 3, 2012@PsychoFad
Nevermind...i tried /mw just for giggles and it works. Guess I never knew that shortcut!
Feeling kinda dumb right now!
-
View User Profile
-
Send Message
Posted Sep 3, 2012Any way you can make a command alias for /world? I use bpermissions and they also use the /world command for selecting the world you wish to make permission changes in and this is causing a conflict. I used to use permissionsBukkit and this plugin with no problems but I just setup a new server so I decided to try out a new permissions plugin and now that I have all the permissions set up I decided to add more worlds so I grabbed My Worlds dropped it in the plugin folder, and blam....now i can't use it. What a headache. I love this plugin, but I am not about to type all those darn permissions again!
Thanks for your hard work!
-
View User Profile
-
Send Message
Posted Sep 2, 2012@Race_Pro_Kid
Nevermind, it's compatible :D
-
View User Profile
-
Send Message
Posted Sep 2, 2012how did I create a superflat world??
sry I'm a german
-
View User Profile
-
Send Message
Posted Sep 1, 2012Can this work with MultiVerse? I've been using this for so long but I switched to MV because of its plugin compatibility. But I really miss the amount of commands and works of MyWorlds and MultiVerse has none of that. :( I can't replace this.
-
View User Profile
-
Send Message
Posted Aug 30, 2012@SPGEARClub
MyWorlds has uproots to disable anything like that. Your best bet is to join the Essentials IRC. They should be able to help you :)
-
View User Profile
-
Send Message
Posted Aug 30, 2012I'm not sure if this is a problem with this plugin or Essentials Protect, but in all of my worlds, TNT, Creepers, Fireballs, etc. blow up, even though in the configuration in Essentials, I've got that set so that it's not supposed to do that. When I used to have just 1 world and didn't use My Worlds, everything was fine and that didn't happen, that's why I'm thinking it might be a problem with this plugin?
-
View User Profile
-
Send Message
Posted Aug 30, 2012@PhilipsNostrum
It does split inventories, some of the wording in the main post is perhaps a bit out of date.
One tip for anyone who does uses the built-in inventories, be careful with ops and the permissions settings. I didn't realise ops by default keep their inventory across worlds and this led to some people losing their survival inventory when I made them ops if they were on a creative world when opped. Other than that hiccup it works fine though.
-
View User Profile
-
Send Message
Posted Aug 29, 2012"Yes, MyWorlds now supports per-world inventories." - "Want separated inventories for your worlds? Use World Inventories"
so does it split the inventories or not?
-
View User Profile
-
Send Message
Posted Aug 21, 2012I have a request. Maybe it is possible but i cant find it. I have a world, but i want it to stay untouched by MyWorlds. Like block it from it. I dont want it to generate the world. Is it possible?
-
View User Profile
-
Send Message
Posted Aug 20, 2012Evac Command is not working players get teleported to the Spawn but not out of the world.
Teleport and other world enter permissions are set
-
View User Profile
-
Send Message
Posted Aug 19, 2012I love MyWorlds, but I see some odd behaviour on my server with only 2 worlds :
The first issue is merely cosmetic as of now. Several pistons (of the same circuit) in world A are reflected in world B: they spawn in world B at the same locations they have in world A (which happens to be a few blocks in the air above ocean water) and they move in sync with the originals. I tried to physically remove the affected chunks in world B and let the server re-autogenerate them - didn't help. I can *destroy* the pistons in B (not pick them up), but they get recreated once they move in A. When I stop the piston activity in A or unload world A completely, the pistons in B stop to move and I can *destroy* them permanently.
The second issue is more serious because it breaks a MachinaCraft circuit : in world A several Wood Plank blocks that are part of the machine vanish at least once per day. Always the same 2 blocks are affected, and I verified that they are not being removed by Endermen (if they touch Wood Planks anyway).
I can't say if the second issue is related to MyWorlds, but I suppose the first one is.
MyWorlds version is 1.48, Bukkit 1.3.1 R1.0. World A is the former main world (pre-1.3.1 and converted), world B is the new main world, created from scratch with 1.3.1.
Edit : I just updated to Bukkit 1.3.1 R2.0 and the pistons in world B are gone. The Wood Planks keep vanishing though.