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.
@berkerkiller
Sorry mate. I am using the new MW 1.46 with new BK but ocelots or the damn jungle cats are still spawning. Theres like 5 million of them in my flattened creative.
No feedback on the time lock yet, soon :D
<<reply 742613="">>
Yup added a config setting en/disabling it.
<<reply 742622="">>
World-specific item ban-list may be hard to do as some plugins also allow commands to do it. Problem is that there is no proper event system for creative inventories (this is easily possible, but it simply isn't there..), so I can't block those items from coming in.
You can't block items. Get WorldGuard and edit blacklist.txt for that map.
just wanted to ask I have a survival world and allow some to a creative world is there a way to block the creative world from using the xp bottle with this mod or another
Hey berger, are you also gonna fix the "items teleport thru portals" bugs too?
Cool, I was waiting for an update :D
General info: I now have time to continue working on this plugin again. I have fixed the time locking issue, added the animals/villagers to the spawn limiter that were missing, added shared world inventories (still working on the commands, logic is made already). I saw some tickets about portals not saving and one related to the world containing entities that are no longer there. I failed to reproduce those two, so if you still have this problem, please respond.
@nico100 I found a partial solution to their problems plugin PortalLink helped create this second hell for the secondary of the world (hell portals will work as needed) I will continue to find a way with one common Hell.
@Zeathy
Hello, it is possible to make water portals, we have them on our server. They are just a little fiddly to create, yes you can make them with a 1 block depth.
What do you mean by make them silent?
-If you would like to check how we have our portals set up, just join the server and tell us your from here and we will tp you to the member spawn, mc.epiccrafts.co.uk
Is there any way to make a water portal in a regular portal frame? Like the standard nether obsidian frame.
I have only found I can make a water portal by making it at least 3 blocks in depth from a facing player. I would like for my portals to be 1 block in depth, like regular portals. I have tried using worldedit to perhaps keep the water from pouring out of the frame but I couldn't find a solution.
If this is not possible, is there a way to make netherportals silent?
@umbrarush
I'm sorry, i can't help you out with that as i can't get them to work... perhaps it's a bug. I will report it as a bug through a ticket.
But how do i prevent users from entering portals/worlds because this doesn't work:
- -myworlds.world.enter.creaworld - -myworlds.portal.enter.spawn-crea - -myworlds.world.teleport.creaworld - -myworlds.portal.teleport.crea-spawn
please help me out
<<reply 712203="">>
yes, i agree with you totally.
i dont want my player able to make portal on their own, i certainely dont want nether world to be created without admin intervention.
i have set up one nether world for my survival world, and dont want more than that.
@nico100
Well, to be honest. I think this plugin works much better than Multiverse or anything else out there. Yes, you might find it as a issue, but to be quite honest, i do prefer players not being able to make portals. I know this might not work the best for you but the fact of it that the way the plugin is made it REQUIRES you to create a sign under a portal.
Also, when you create a world it does not create a 'nether' for that world, you would have to do that your self, or make it on a different server then import the nether from their. It only makes the world you ask it it, unless its the servers default world.
I don't see any other way for this to work, and i believe this has been working like this for ever. Where you have to create a sign where you want to portal to lead to. Maybe you might be able to find a different plugin which will override the way portals work in this plugin, but i would not recommend doing that, but you could always try it. I also don't think that this should change as doing so could mess with peoples portals and destinations.
Could you not just always make a public nether portal and possibly a warp to it....?
Also, you don't have to create a portal for them in the nether... you can simply make the destination world_nether for example and it will take them to the default nether spawn.
I agree with monkill... who knows when a player will create his own nether portal?
This player will not be able to use it without the help of an admin who must:
Why an admin would like to do so? Without knowing when and where an nether portal is created!
Please help solving this issue.
@umbrarush I know how to create portals plug MyWorlds (as you fed up with their signs)), what would I need to work the gates of hell standard without any manipulation, as in the ordinary world.
@monkill
you just need to make 2 portals
and then the sign like this
[portal] Name portal [This one is required] Destination [Not required but if you want to go somewhere with the portal you have to fill it in otherwise it is just a destenation portal]
(sorry for my bad english i'm dutch)
But how do i prevent users from entering worlds
@tmad40blue Is not an acceptable way to the gates of hell should be the standard work without the plates, the more I like is the ban on the players to create portals with MyWorlds, I think this omission in the standard plugin just does not work the gates of hell, or I do not know how to make it work (without any signs) - the player used to build the gates of hell, and everything works, but here bummer.
How do i prevent users from entering worlds? because i tried with permissions but it won't work
@nico100
You must create a sign under the portal, formatted as follows:
[Portal]
<portal name>
<world you want to go to>