MyWorlds 1.15.2-v1

World Management - Simplified

  1. TeamBergerhealer
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    bergerkiller, KamikazePlatypus, Friwi, mg_1999, lenis0012, timstans
    This plugin requires BKCommonLib to be installed.

    Join our discord for plugin help

    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 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.

    For more information:

    Managing Worlds

    For help with loading, creating, saving, unloading, etc. worlds.




    World Configuration



    Look at the source on GitHub

    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 :)

    If you really like my work and want to give something in return, feel free to donate something small to me using the link down below. Thank you! :)

    pkeffect, Armar, Lazo and 3 others like this.

Recent Reviews

  1. pkeffect
    Version: 1.15.2-v1
    Longtime favorite world manager. So glad to see it updated and still active. Thank you!
  2. GamerProblems
    Version: 1.14.4-v1
    Works great, please add the ability to have the plugin reset a world on server start. Your plugin would literally be the only one compatible with 1/14 to do that!
    1. TeamBergerhealer
      Author's Response
      Sounds interesting, do you mean deleting the entire world on server startup? Should it preserve the world seed? Feel free to send me a PM!
  3. LaserCucumber
    Version: 1.14.4-v1
    Best plugin if you're looking for simple multiworld and inventory management IMO. Inventory is saved in the playerdata folder so it can be backed up along with your worlds and can be restored if something goes wrong. This also means that your inventory is safe if for whatever reason you stop using this plugin.
  4. rey15
    Version: 1.13.1-v1
    Can you update to 1.14.x? pls? I realy don't want to use multivese..............
    1. TeamBergerhealer
      Author's Response
      Check out the dev builds, I'm waiting for a critical bugfix to be applied in Spigot server to release it
  5. DaFudgeWizzad
    Version: 1.13.1-v1
    One of the best public plugins I've ever used. Works flawlessly and the author is active in the community.
  6. tbi
    Version: 1.13.1-v1
    Awesome Plugin! this is a "Great" stand alone replacement for Multiverse-Core, Multiverse-NetherPortals, Multiverse-Inventories, and for the most part PerWorldInventories...
    although it could use more features in line with what MVI and PWI offers Such as:
    per-world economy hooks with vault support, per-world health, and per-world experience.
    (a suggestion ;) )

    this plugin is perfect! thank you.
  7. Katai
    Version: 1.13.1-v1
    Screws up existing nether portals way too much. It changes the way nether portals work, so they don't link to nether portals properly anymore. You don't teleport to the proper end portal. You just end up at "Your last known position" or the default spawn point.
    1. TeamBergerhealer
      Author's Response
      MyWorlds takes over portal handling using per-world configurations. If this is not desired, this functionality can be disabled entirely by setting 'enablePortals' to false in the config.yml
  8. Mcbot
    Version: 1.13.1-v1
    Very good. But, if you have many worlds there is a Bug. The Blocks duplicate. (If i place a block it also get placed a few block in a other direction.) Please fix this.


    1. TeamBergerhealer
      Author's Response
      I don't really understand what in MyWorlds would be causing this, as there is no block placement logic of this sort anywhere except for placing custom portal blocks. You can send a PM if this problem persists...
  9. PolskiRikoYT
    Version: 1.12-v3
  10. LightningZap
    Version: 1.12-v3
    Works really well and does everything multiverse does but 5 times more cleanly. World permissions work well and the ability to disable loading spawn chunks helps to prevent lag too.