MCWorld is a plugin that allows server admins or anyone (with permission) to control multiple worlds in a go.

GitHub: Pull requests are allowed! :D


  • Allows individual management of worlds
  • Every information of the world stored and saved in MCWorld folder
  • Warps!
  • Easy to use!
  • Custom /mcw help for easier understanding!
  • Permissions enabled!

Change Log


  • Major Bug Fix: Loads unintended world at start


  • New Feature: /mcw kicktoworld [worldname]
  • New Feature: Ability to load multiple worlds at start of server with config.yml
  • Bug Fixes: End Portal (I Hope)
  • Added dummy command /mcw tpi for multiple profile world teleportation.
  • Moved to Maven. There might be bugs.


  • Major Bug Fix: Nether and End portals not working
  • Known Bug: No credits


  • New Feature: Allows customisation of superflat maps.
  • Added Readme file
  • Bug Fixes


  • New Feature: Now generates Nether and End for you
  • New Feature: Flat Map (Still buggy)
  • Bug Fixed: Teleportation to other worlds does not work when opped
  • Bug Fixed: World Generation for a single word world not effective


  • Fixed Permissions
  • Added dummy command /mcw createf (For generating superflat maps)


  • Beta released MCWorld!
  • Added world management commands. Eg. /mcw props
  • Added support for permissions
  • Added individual selection of worlds with /mcw select [worldname]

And many more...


  1. Download
  2. Place MCWorld.jar and MCWorld folder in plugins folder inside your server directory
  3. Reload or restart server
  4. Manage multiple worlds!

Known Conflicts: Most chat management plugins

Commands Usage: /mcw [command] ...

  • select | load | create: Creates/loads world and selects it for convenient purposes
  • createf: Creates a superflat map with customization settings. See creating a flatmap for more details (NEW)
  • help: Offers help to commands or usage on plugin
  • joinall: Forces all players to enter a specific world
  • kickallworld: Kicks everyone out of the server in a specific world
  • list: Lists all worlds found in server directory
  • listwarp: List all warps that are created
  • playerlist: Lists the players in a specific world
  • props: Change the properties of selected world [See Below]
  • setwarp: Sets and saves a warp with provided name into warps.yml
  • tp: Teleports yourself into specified world
  • unload: Unloads a world
  • unloadnosave: Unloads a world without saving it.
  • warp: Warps yourself into specified warp
  • kicktoworld: Kick people to a specific world

Properties Usage: /mcw props [property name] [value]

  • Spawning Entities: (Int) ticksperanimalspawn, (Int) tickspermobspawn, (Boolean) mobspawn, (Boolean) animalspawn, (Int) animalspawnlimit, (Int) mobspawnlimit, (Int/String) difficulty
  • Weather and Time: (Int) weatherduration, (Boolean) thundering, (Int) thunderduration, (Boolean) storm, (Int) fulltime, (Int/String) time
  • Others: (Boolean) pvp, (x,y,z) spawnlocation, (Boolean) keepspawninmemory, (Boolean) autosave

Creating a flatmap

For flatmap creations, type in /mcw createF [Biome Name];[Block IDxThickness],[Block IDxThickness],...;[Additional Info (Not done yet)] Biome name needs to be in capitals.


  • mcw.command.[commandname] for all commands.
  •[worldname] to limit worlds
  •![worldname] to prevent teleportation of specific world
  • mcw.command.warp.[warpname] to limit warps
  • mcw.command.warp.![warpname] to prevent teleportation of specific warp

Bug reports, Suggestions

Please summit an issue to me at GitHub MCWorld. I will look into it ASAP. DO NOT SUMMIT TICKETS LIKE "OMG YOU COPIED [plugin]"

To Do List

  • Teleportation Signs
  • Fix bugs reported
  • Better permissions support
  • Allow integration with other plugins
  • Multiple Inventory Option
  • End Portal Fix

MCWorld Metrics

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ursak ursak Oct 18, 2013 at 20:16 UTC - 0 likes

    I wish you all luck with this plugin. Considering how hard it is to find a working multiworld handler I'm gonna keep my eye on this one. :)

  • Avatar of pandapipino pandapipino Aug 25, 2013 at 13:07 UTC - 0 likes

    Can you add the ability to generate map types like Nether or End? Thanks

  • Avatar of sergiogsJp sergiogsJp Aug 13, 2013 at 11:24 UTC - 0 likes

    How to quit [MCWorld] You are currently in World: World ?

  • Avatar of Deathline75 Deathline75 Aug 12, 2013 at 10:53 UTC - 0 likes

    @codahighland: Go

    I am trying to work on Skylands Generator. Other than that, I will allow players (soon) to use other World Generation plugin to generate their world.


  • Avatar of codahighland codahighland Aug 12, 2013 at 05:31 UTC - 0 likes

    Is there any chance of getting support for other world types beyond default and superflat?

  • Avatar of Deathline75 Deathline75 Aug 05, 2013 at 11:42 UTC - 0 likes

    @blackthedot: Go

    Hello blackthedot! You need to download Essentials, which is another plugin, to support the world warps.


    Go to your command block and type /sudo @p mcw warp weltb

    Last edited Aug 05, 2013 by Deathline75
  • Avatar of blackthedot blackthedot Aug 04, 2013 at 12:42 UTC - 0 likes

    Hi there, this works like a charm, I just have one problem. I wanted to use a command block, to make players on the server able to warp to other worlds. I managed to set up the command block (also in the server propreties) using "/mcw warp weltb" (weltb being my custom warp in another world (the command works if i enter it in the console). But when I activate the command block nothing happens. Server says "@ just used a command: /mcw warp".

    I also tried "/mcw warp @p weltb" or "/mcw warp weltb, @p", hoping that would do something. Am I doing something wrong or is this just not possible?

    thanks a lot

  • Avatar of mikevoodoo mikevoodoo Jul 31, 2013 at 16:29 UTC - 0 likes

    @Deathline75: Go

    Thanks! :D

    Last edited Jul 31, 2013 by mikevoodoo
  • Avatar of Deathline75 Deathline75 Jul 31, 2013 at 10:30 UTC - 0 likes

    @mikevoodoo: Go

    Hello! The update has been released. To disable the chat message, go to plugins\MCWorld\config.yml

    Set 'allowChatFormat' to false. Then reload or restart your server. :D

  • Avatar of mikevoodoo mikevoodoo Jul 30, 2013 at 18:15 UTC - 0 likes


    I have a problem where I cannot remove the world prefix when players chat.

    Could you please tell me how to disable it from the plugin (if possible)?


    Just read comments below and will wait for next version :)

    Last edited Jul 30, 2013 by mikevoodoo


Date created
Apr 12, 2013
Last update
Jul 27, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files