MCWorld
MCWorld is a plugin that allows server admins or anyone (with permission) to control multiple worlds in a go.
GitHub: https://github.com/deathline75/MCWorld Pull requests are allowed! :D
Features
- 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
V1.3.1
- Major Bug Fix: Loads unintended world at start
V1.3
- 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.
V1.2.1
- Major Bug Fix: Nether and End portals not working
- Known Bug: No credits
V1.2
- New Feature: Allows customisation of superflat maps.
- Added Readme file
- Bug Fixes
V1.1
- 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
V1.0.1Beta
- Fixed Permissions
- Added dummy command /mcw createf (For generating superflat maps)
V1.0Beta
- 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...
Installation
- Download MCWorld.zip
- Place MCWorld.jar and MCWorld folder in plugins folder inside your server directory
- Reload or restart server
- 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.
Permissions
- mcw.command.[commandname] for all commands.
- mcw.command.tp.world.[worldname] to limit worlds
- mcw.command.tp.world.![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

-
View User Profile
-
Send Message
Posted Oct 18, 2013I 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. :)
-
View User Profile
-
Send Message
Posted Aug 25, 2013Can you add the ability to generate map types like Nether or End? Thanks
-
View User Profile
-
Send Message
Posted Aug 13, 2013How to quit [MCWorld] You are currently in World: World ?
-
View User Profile
-
Send Message
Posted Aug 12, 2013@codahighland
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.
-
View User Profile
-
Send Message
Posted Aug 11, 2013Is there any chance of getting support for other world types beyond default and superflat?
-
View User Profile
-
Send Message
Posted Aug 5, 2013@blackthedot
Hello blackthedot! You need to download Essentials, which is another plugin, to support the world warps.
Link: http://dev.bukkit.org/bukkit-plugins/essentials/
Go to your command block and type /sudo @p mcw warp weltb
-
View User Profile
-
Send Message
Posted Aug 4, 2013Hi 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
-
View User Profile
-
Send Message
Posted Jul 31, 2013@Deathline75
Thanks! :D
-
View User Profile
-
Send Message
Posted Jul 31, 2013@mikevoodoo
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
-
View User Profile
-
Send Message
Posted Jul 30, 2013Hey,
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)?
EDIT:
Just read comments below and will wait for next version :)
-
View User Profile
-
Send Message
Posted Jul 27, 2013Hey guys! Sorry for the delay for the next update. Do note that your world.yml is redundant next update. It will be replaced with an individual world config file. For multiple inventories, try MultiInv. Thank you guys for supporting me!
@craftdreagon
You need Essentials unfortunately. Essentials has a command called /sudo
Example: /sudo @p mcw tp world
@ExiloG
Will be releasing the next update soon with that feature in the config.yml file!
@Justin2241
Will be fixed the next update! Sorry!
-
View User Profile
-
Send Message
Posted Jul 23, 2013I try to make a superflat world but it will never let me?
-
View User Profile
-
Send Message
Posted Jul 21, 2013Hey!
Is there any way I can disable [World] infront of players name? http://puu.sh/3I9pF.png
-
View User Profile
-
Send Message
Posted Jun 29, 2013hi, how do you enter the command in a command block? how I try I can not (sorry I do not speak good english)
-
View User Profile
-
Send Message
Posted Jun 9, 2013Hello, hum, the plugin is awesome, but how do I make that the no-op players can use it?
-
View User Profile
-
Send Message
Posted May 3, 2013@fbafaro
I am currently working on it. Don't worry. :D
@Punktexe
Will be fixed in the next update
@Jackalmen
I am also working on this.
Side Note: All the suggestions for multiple gamemodes and inventories come under a section I am working on. It also fixes the teleports which should teleport you to your previous world location.
-
View User Profile
-
Send Message
Posted May 1, 2013Very nice plugin. Good work. Is it able to change gamemodes on a per world basis? Thanks!
-
View User Profile
-
Send Message
Posted Apr 21, 2013End portal does not work in the original world, but it tries to teleport you to the end. But, the portal inside The End works world_the_end.
console (spamming) output: 23:58:08 [INFO] Location{world=CraftWorld{name=world_the_end},x=0.0,y=72.0,z=0.0 ,pitch=0.0,yaw=0.0}
-
View User Profile
-
Send Message
Posted Apr 21, 2013Is there a split inventory per world.
-
View User Profile
-
Send Message
Posted Apr 20, 2013@Punktexe
This will be fixed in version 1.2.1. Don't worry. :D However, the end portal back to home will have no credits.