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 Mar 12, 2013Is there a way to keep ops on one world from opping themselves on another world?
-
View User Profile
-
Send Message
Posted Mar 12, 2013@Quentin557 I have heard about this before, and I can not really explain it. What program do you use to edit the yml files? It could have to do with that.
-
View User Profile
-
Send Message
Posted Mar 11, 2013So i keep trying to edit my config by setting some things to true, like use world inventories, use world enter permissions, use portal permissions but it will not save the config. It just sets it back to false. solutions?
-
View User Profile
-
Send Message
Posted Mar 11, 2013@bergerkiller
It's a hub world, so I don't expect new chunks to be generated, but I do remember other plugins I've used in the past warning against changing environments, so I'll maybe look for a different aesthetic solution.
-
View User Profile
-
Send Message
Posted Mar 11, 2013@Carambaz There is a permission node to ignore inventory changes, by default OP has this permission. You can disable it in the permissiondefaults.yml. Furthermore, I am not sure what issues you are having, but apparently it is a saving bug. See if there are no system file access issues with your server.
@nico100 Set the default portals.
@LoneSage360 What sort of incompatibilities? What symptoms? Errors?
@WaferMouse It's unwise to change the world environment type (in CraftBukkit) because newly generated chunks will end up using the new environment. It can ruin your entire world. You can try changing it in the worlds.yml but it could be MW overrides it based on world name, not sure.
@Darth_Buddha Looks a bit like a configuration bug, could have to do with BKCommonLib...
-
View User Profile
-
Send Message
Posted Mar 11, 2013might want to take a look at the world generator,,
when i use Terrain Control with just a seed, i have to edit config files by hand to get it to work right.
this is what i want<sub>,</sub>
chunkGenerator: 'TerrainControl: -tim1998+steps1956'
this is what i get
chunkGenerator: 'TerrainControl:'
it does look like the generator uses the right seed when you make the world it just does not save it.
Unless i have something wrong...
-
View User Profile
-
Send Message
Posted Mar 10, 2013Is there a way to set a world's environment to The End? Ie. so that I can get the "static" sky? I tried using THE_END as the environment in worlds.yml, but it still appears as a normal world.
-
View User Profile
-
Send Message
Posted Mar 8, 2013I do think BKCommonLib (or My Worlds) has long term incompatibilities with Factions. Anyone else have this issue?
-
View User Profile
-
Send Message
Posted Mar 8, 2013Hi,
How to: - TP using a hand-made nether portal ? - TP using a pre-made map nether portal ?
Thanks
-
View User Profile
-
Send Message
Posted Mar 8, 2013@bergerkiller
Thx berger But I have a bug ..... inventories are not connected well done I command every reboot but it separates and I am obliged to repeat the command and when tp quelq'un its inventory is not taken into account :( what to do? and this option in configuration is True :/
-
View User Profile
-
Send Message
Posted Mar 8, 2013@Carambaz Yes, there is a /world rename command (I believe only for the console by default, you can change that using permissions). There is also a display name for worlds, used in messages when, for example, teleporting to/in a world. You can further tweak messages in the Localization.yml file, which contains most if not all messages used by MyWorlds.
@Leet4044 What exactly wasn't compatible or wasn't working?
-
View User Profile
-
Send Message
Posted Mar 8, 2013Hello is that his would be an option to change the name of the world, as multiverse? For example I have the world world_nether and I want to play when we talk in the chat so you can see the Nether Survival would be a option in the config so we can put the name you want :)
-
View User Profile
-
Send Message
Posted Mar 8, 2013I figured it out, SimpleSpawn isn't compatible with your plugin, So I got essentials spawn.
-
View User Profile
-
Send Message
Posted Mar 7, 2013New official dev-bukkit build is up, supporting the latest official BKCommonLib version:
http:dev.bukkit.org/server-mods/my-worlds/files/35-v1-60/
-
View User Profile
-
Send Message
Posted Mar 2, 2013@nenormalenpichaga /world create [worldname]:[generatorname] ([seed])
-
View User Profile
-
Send Message
Posted Feb 28, 2013how to create world with custom generator ?
-
View User Profile
-
Send Message
Posted Feb 27, 2013@PuremineServer My Worlds does not depend on any packet related logic. You do not HAVE to use ProtocolLib unless you have other plugins that rely on packets, and then you should be complaining to those plugins instead. :)
@Leet4044 Did you use the world name to go to on the third line of the [portal] sign? If you are using default world portals for this, be sure to set a valid default portal destination.
-
View User Profile
-
Send Message
Posted Feb 26, 2013There's a problem with myworlds, I have 2 worlds, the spawn world "wich has the spawn and pvparea" has just void outside of it wich i want, then the towny world "where players build there towns" but if someone uses a water portal to go to the towny world, they cant get back the the spawn world because it will tp them to the townyworld spawn instead of the spawn world spawn.
-
View User Profile
-
Send Message
Posted Feb 24, 2013Hi.
Your plugin doesnt work correctly because ProtocolLib is not fixing the errors they have.
WHen I load new worlds they have huge black voids, dont save the spawn area, and generally just glitch out.
Stop relying on ProtocolLib or help them fix this plugin.
-
View User Profile
-
Send Message
Posted Feb 23, 2013works the plugin on bukkit 1.4.7???