Get an Epic Experience with Premium

Multiworld

World Editing and Management Login to Add Favorites
  • 3 Likes
  • Minecraft
  • 12,515 Monthly Downloads
  • Supports: CB 1.7.9-R0.2
  • 840,492 Total Downloads
  • Updated 09/28/2014
  • Created 10/21/2011
  • 41 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v5.2.4
or

About Multiworld

Multiworld - The official Multiworld Project

The easy to use multiworld plugin, support custom end and nether worlds for each worlds, you can configure what you want, and you get it (limited to what I programmed)

History

I made this plugin because the previous author "Baummann", the original creator of Multiworld, became inactive. Before, it was just a simple plugin with 2 commands: /goto and /newworld. I took control of the project and developed a better version. We are now at version 5.2.4 of Multiworld.

Features

  • Custom world generators like a world with deserts
  • Allows you to change the gamemode of a player when you enters a world
  • Supports relative coordinates with /mw move and /mw goto like the /teleport from vanila minecraft
  • Block chat coming from other worlds to create worlds where the users have their own private chat

Commands and Permissions

world commands

CommandDescriptionPermissions
World
/mw create
<world name>
[generator]
[seed]
Adds a new world to the Multiworld Database.
Notice: you can also use this command to add existing worlds.
Warning: Do not give to players you don't thrust because they can create unlimited worlds!
multiworld.command.create
/mw load
<world name>
Loads a world that has been defined in the Multiworld databasemultiworld.command.load
/mw unload
<world name>
Unloads a world that has been defined in the Multiworld database, other plugins cannot see this world anymoremultiworld.command.unload
/mw delete
<wold name>
Removes a world from the MultiWorld database.
Warning: This action is destructive to the settings multiworld has defined to the world!
multiworld.command.delete
/mw listList the worlds multiworld has generated in your server.multiworld.command.list
/mw infoShows information from a worldmultiworld.command.info
/mw listgensList the supported world generators to use with /mw createmultiworld.command.listgens
Rules
/mw listflagsList the possible flags to use with the following commands.multiworld.command.flags
/mw setflag
<world>
<flagname>
<value>
Sets a flag/option on a world.multiworld.command.setflag
/mw getflag
<world>
<flagname>
Gets a flag from a world, tip use * to get al the world flags.multiworld.command.getflag
Portalling
/mw link
<src-world>
<dst-world>
Links all nether portals from <src-world> to <dst-world>.
Notice, to use this you need to turn on the nether portal handler!
multiworld.command.link.nether
/mw link-end
<src-world>
<dst-world>
Links al end portals from <src-world> to <dst-world>.
Notice, to use this you need to turn on the end portal handler
multiworld.command.link.end
Teleportation
/mw goto
<world name>
Teleports yourself to a world, this command can also be used as alias /goto <world>multiworld.command.goto
/mw move
<player>
<world>
Moves a player to an worldmultiworld.command.move
Spawning
/mw spawnTeleports yourself to spawn, to move other people use /mw move.multiworld.command.spawn
/mw setspawnSets the spawn of a world, you can use this to correct the starting spawn pointmultiworld.command.setspawn
Core and Utility
/mw saveSaves the plugin datamultiworld.command.save
/mw reloadReload the plugin datamultiworld.command.reload
/mw debugShows some debugging information, this information is very handy when you create a bug reportmultiworld.command.debug
/mw helpShows help about the commands used in Multiworld, useful so you don't need to go to this pagemultiworld.command.help
/mw eastereggNot a real command, but there is a easter egg hidden in multiworld-
Other
-Permission used to allow multiworld to change the gamemode of the affected player when entering a creative world. Its recommend to give everyone this permission.multiworld.creativemode
-Gives access to the basic Multiworld moderator controll, this permission won't allow users to modefy settings of existing world, it only allows them to view the settings / teleport to worldsmultiworld.basic
-All the permissions from multiworld, you can also use the star permission to give them all permissions.Multiworld.admin

Optional features

Feature NameDescriptionConfiguration location
End portal handlerThe end portal handlers allows you to define custom end portals per worldoptions.useEndPortalHandler
Nether portal handlerThis addon makes it posiable to redirect netherportals to custom nether worlds, this setting is per-worldoptions.usePortalHandler
WorldChatSeperatorThis allows you to use the RecieveChat and the SendChat flags on a worldoptions.useWorldChatSeperator
GamemodeChangerThis allows you to use the flag CreativeWorld to turn on creative mode for a world, to use this you need to give you users the following permissions on all worlds: multiworld.creativemode
This module also comes with a other configuration settings, when you turn off usecreativemodeinv, it ONLY handles the gamemode part, it won't change the inventory contents, this can be used if you have a custom plugin for per world inventories.
options.usecreativemode
EnderBlockPrevents the use of ender chests in creative mode, this can be used to prevent people from cheating stuff by storing it inside a ender chest in a creative world, and then removing it in a survival world.options.blockEnderChestInCrea
WorldSpawnHandlerThis allows you to have custom respawn worlds per world group, this can be setup by turning this part on to generate the configuration needed for this.options.useWorldSpawnHandler
CraftbukkitHooksAllows multiworld to hook into craftbukkit to display information that the bukit api won't provide. This feature will try to turn itself off when there are any errors.options.craftbukkitHooks

Multiworld and Data Collecting

Multiworld is using a statistcs tracking code so useage statistics wil be logged, for more information what is logged see:

  • LocationTeleport - This plugin teleports users when they enter a arena, when you shape the area like a portal, you can have your own portals
  • hothgenerator - Generates a awesome snow world
    /mw create WorldName plugin:HothGenerator
    
    (Case sensitive)
  • multiinv - Allows more control between the inventories of worlds than multiworld can provide on its own.

5.2.4

Fixed problem with loading worlds from the console

5.2.3

Made multiworld not spoil normally hidden players using tab completing

5.2.2

Updated multiworld for updates inside 1.7.10

5.2.1

Made Multiworld 1.8 name changing ready, started to redesign the core of multi world so there is less legally code inside it

5.2.0

  • Reupload of 5.2.0, didn't worked last time

5.1.2

  • Quick test using mc 1.4.5, no problems detected, real update will come soon

5.1.1

  • Updated to the latest bukkit, no bugs found during testing
  • Fixed a few small grammar mistakes around the plugin

5.1.0

  • Difficulty is now called by its name inside the multiworld configuration
  • Did some tweaks to the save on shutdown function, tries to save at least 6 times before giving up
  • Fixed some silly spelling mistakes from myself inside the plugins commands
  • Tweaked the method command output is displayed at the console
  • Fixed some internals
  • Added new generators, Amplified and Large_Biomes

5.0.1

  • Minor changes for 1.7 mc
  • Did some tweaks to some algorithms inside the plugin to optimize them
  • Removed the easter egg command from /mw help (sorry guys)
  • Tweaked the system for messages to return better messages

5.0.0

  • Removed translation system to be implemented later
  • Re did ALL messages inside the plugin
  • Loading command now shows how long it take until the world is loaded
  • Re did the chat part of multiworld
  • Did a lot of changed behind the screen

4.7.3

added official support for 1.6.4

4.7.2

new

Reactivated the metrics system

4.7.1

deleted
  • disabled the use of mcstats stat tracking because the service stopped (its actually not deleted, but shorted out from the code incase they decide to continue)

4.7.0

new
  • Coordinates are now supported at /mw goto and /mw move
  • Coordinates can be relative too!

4.6.6

new

entities can pass though portal now too

4.6.5

changes

compiled using cb 1.6.2

4.6.4

fixes

fixed nether portals

4.6.3

changed

A bug in the code caused can have caused armor duplication bug, patched

4.6.2

changed

World loading broke at 4.6.2, this fixes it

4.6.1

changed

4.6.0

new

new generator: islands

4.5.4

changes
  • changed compiler to newest build of bukkit
  • still looking to cause of nether portals

4.5.3

changes
  • starting to internally support bukkit 1.5.1
  • No other changes!

4.5.2

changes
  • added tab-auto complete support

4.5.1

Grammar update!

changes
  • Compiled using 1.4.7-R1.0, giving 100% 1.4.7 support
  • Fixed many grammar issues! (lots of wrongly used "an" replaced by "a")

4.5.0

changes
  • Compiled using 1.4.7-R0.1, giving full 1.4.7 support
  • Chanced the /mw list command, many people didn't get what the colors meant

4.4.3

changes
  • Compiled using bukkit 1.4.6-R0.3, giving official 1.4.6 support
new

Added generators: plugin_nether, plugin_end

4.4.2

changes
  • Compiled using bukkit 1.4.6, giving official 1.4.6 support

4.4.1

bug fixes
  • Fixed a bug that made worlds save invalid

4.4.0

bug fixes

fixed the gamemode config bug, it was reading from the wrong node

4.3.3

changes

compiled using 1.4.5-r0.2

4.3.2

fixes

Fixed a default configuration bug, affecting the node "usecreativemodeinv"

4.3.1

changes

chanced the debug command output to see if there was a config problem when a module is not loaded

4.3.0

changes

fixed the annoying mistake that caused the config to get wiped( after more than 2 hours I saw it with a blink of my eye)

4.2.0

changes
  • tried things to fix the varius amount of bugs the users had

4.1.1

chances
  • rewriten the thing of the spawn control unit, the thing used to chance the spawn world that was causing bugs

4.1.0

new

Major overhaul, rewritten big parts of code o make it look more like the OOP concept, cleaned up the output of /mw list, /mw debug and added command aliases

4.0.0

new

new world generator: epiccaves, pretty epic world (but laggy) for the true expierence of nether and overworld combined

3.8.0

new

new world generator: desert, around the same options as the ocean world gen

3.7.1

chances

/mw create saves config by default now

3.7.0

chances

uses AsyncPlayerChatEvent instead of PlayerChatEvent (its thread safe if I belive the guys on irc)

new

enderblock module, do /mw save, and it registering its options into the config, so you can set if you want to use it or not

3.6.0

chances

1.3 compactable

3.5.1

chances

Respect the -P startup parameter of craftbukkit again.

3.5.0

new

Added suport for the metrics system, whit this system, its posiable to see how mutch a plugin is used, the usage of this system dont include anny personal data, to see what is collected, go to: http://mcstats.org/plugin/Multiworld

3.4.0

chances

Compiled using bukkit 1.2.5-R4.0 no code chances from r3.0

new

added an option to block chat between worlds, a little the same set up as the other kind of addons for this

3.3.1

chances

Compiled using bukkit 1.2.5-R3.0

3.3.0

bug fixes
  • Portals fixed
  • /goto fixed
  • Implemented an plugin api, javadoc will come soom

3.2.0

bug fixes
  • Wow, removed an dube bug on my server realy quick, also xp-bottle bug is fixed

3.0.0

bug fixes
  • removed annoying spamming message whit plugin world generation

3.0.0

bug fixes
  • Fixed flag bug, and released for now

3.0.0-dev-05

bug fixes
  • Error at world creation fixed, I think that where all the bugs..

3.0.0-dev-04

bug fixes
  • Destroying worlds on same/removing them from config fixed

3.0.0-dev-03

new
  • /mw load <world name>
  • /mw unload <world name>
  • some more parts of code
chances
  • Mayor update
  • renamed old /mw load to /mw reload
  • Chanced more things I forgot

2.9.0

chances
  • Now fully useable whit 1.2.3 R0.2
  • No weird holes at flatlands

2.8.0

chances
  • Compiled using 1.2.3 R0.2
Bug fixes
  • Fixed item cheat bug.

2.7.1

new feactures
  • It can now see if you using an nether or end portal.
  • Now new command: /mw link-end
chances
  • Fixed the annoying but whit nether portals

2.7.0

chances
  • Made it 1.2 ready

2.6.1

chances
  • Compiled using R4

2.6.0

bug fixes
  • Fixed the multiworld.command.flaglist permission
new feactures
  • new command: /mw info [world]

2.5.0

bug fixes
  • Fixed the bug from the portal handling. (thx for the user who also reported the result of /mw debug on the tickets page, that gived me good information about the bug.)
chances
  • tried making the command hash map more memory efficient.

2.4.4

bug fixes
  • finally fixed the create, goto and move command, again?

2.4.3

bug fixes
  • finally fixed the create and move command, yay (that this bug passed my check team)

2.4.2

bug fixes
  • Fixed grammer error on help screen.
  • Support for "_" in world name is back.
  • Move command is working again.

2.4.1

new feactures

new command: /mw setspawn
new command: /mw spawn
new command: /mw flags
new command: /mw listgens

chances

Chanced the way the portal handler saved its data, to make the plugin use less memory (now you need to link your worlds again) Improved the code on some places

2.4.0

Bug fixes

Found an bug that caused the whole server to freeze, and spam the excutor of the command, fast fixed.

2.3.1

Bug fixes

Found an bug that you needed to do "/mw goto world ." to make the goto command work, now fixed

2.3.0

Bug fixes

You now able to use use spaces at the commands, do: /mw goto "my spaced world"
No longer able to use dots and that kind of stuff at the world name.
Fixed the but that would led to corruption of your configuration file.

New feactures

New generator: plugin, Makes an world whit another plugin. Example: /mw create world_whit_other_plugin normal plugin:skyland+

Chances

Chanced the way commands are parsed, for more readable code.

2.2.1

bug fixes

Fixed the bug from 2.2.0

2.2.0

new feactures

Addded some stuff to use the plugins of other world gen plugins

bug fixes

Solved most of the bugs

2.1.0

new features

added support for internationalization

bug fixes

fixed the bug whit the portals
fixed the bug that "/mw unload" was showing as "/mw remove"

2.0.0

The first release of the 2.0.0 releases

Comments

First Previous Page 1 of 5 Next Last
  • #68

    Help! Getting this error:
    10.11 10:05:12 [Server] INFO at multiworld.metrics.Metrics$1.run(Metrics.java:238)
    10.11 10:05:12 [Server] INFO at multiworld.metrics.Metrics.access$400(Metrics.java:56)
    10.11 10:05:12 [Server] INFO at multiworld.metrics.Metrics.postPlugin(Metrics.java:372)
    10.11 10:05:12 [Server] INFO Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()Ljava/util/Collection;
    10.11 10:05:12 [Server] INFO at java.lang.Thread.run(Thread.java:724)
    10.11 10:05:12 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    10.11 10:05:12 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    10.11 10:05:12 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
    10.11 10:05:12 [Server] WARN org.apache.commons.lang.UnhandledException: Plugin MultiWorld v5.2.4 generated an exception while executing task 446
    Craftbukkit version: 1.7.2

    Last edited by Bozas on 11/10/2014 2:45:27 AM
  • #69
    Quote from Bozas »

    Help! Getting this error:
    10.11 10:05:12 [Server] INFO at multiworld.metrics.Metrics$1.run(Metrics.java:238)
    10.11 10:05:12 [Server] INFO at multiworld.metrics.Metrics.access$400(Metrics.java:56)
    10.11 10:05:12 [Server] INFO at multiworld.metrics.Metrics.postPlugin(Metrics.java:372)
    10.11 10:05:12 [Server] INFO Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()Ljava/util/Collection;
    10.11 10:05:12 [Server] INFO at java.lang.Thread.run(Thread.java:724)
    10.11 10:05:12 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    10.11 10:05:12 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    10.11 10:05:12 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
    10.11 10:05:12 [Server] WARN org.apache.commons.lang.UnhandledException: Plugin MultiWorld v5.2.4 generated an exception while executing task 446
    Craftbukkit version: 1.7.2

    You need to update your craftbukkit

  • #71

    multiworld is designed for the latest craftbukkit, atleast versions that use bukkit 1.7.10, else you can use a older version of multiworld, the last update wasn't really big so I didn't drop the support on the last 3 older versions

  • #70

    I updated it to 1.7.9 but getting the same error

    EDITED

    Fixed.

    Last edited by Bozas on 11/11/2014 8:32:36 AM
  • #67

    I like this plugin but the only big problem is at random spots and there are alot of them , there has been generated nothing and a giant chunk without any biome just a hole a giant giant hole 100x100 blocks till bedrock please fix this , im searching for a other plugin now since its kinda useless 

     

     

     

  • #65
    Adding world with Multi World

    I'm trying to add a world save I got from PlanetMinecraft to my server but for some reason when I create the world it's fine. When I do /mw list it shows that the server is "loaded" But when I go to it, I't transported into a void. Any suggestions on how to add World Saves to MC? 

  • #64
    World Spawn Conditions?

    Is there a way that I can use this in MCPC+, or another mod, to set up multiple worlds which only spawn from vanilla or certain mods? I want a world where thaumcraft things and pixelmon spawn, another with high tech ores like IC2 and GC and opencomputers, and a third that is more or less vanilla. I still want the players to be able to have all the mods, but I don't want the ores to spawn in all the worlds.

  • #63

    Is there a way i can connect a nether portal so it sends any player that walks into it into a new world... Like how servers do from spawn to survival?

  • #60

    How do u make different gamemodes on different worlds??

  • #62

    If you look at all the gamerules/flags of mine craft, the easiest way to set gamemodes in worlds is setting the default gm in a world. use (/gamerule GameMode creative true) i belive when your in the world. If not then try  /mw setflag (world) GameMode creative true. If that dont work then just make the world a plot world and then make a sign that gives (/gm 1) for the world then set a map boundry for the place. Thats all i know.

  • #59

    Hello, i have some plugins, and 3 gbs of ram, will this lagg mutch? with 30 players on?

  • #61
    Quote from Barradascv »

    Hello, i have some plugins, and 3 gbs of ram, will this lagg mutch? with 30 players on?

    Should not be too much lag, unless you have 10 extra worlds.  If you only have 1-5 it should be fine :)

     

  • #58

    I am using this with pex, will it work?

  • #66

     Yes, I use PEX and it works for me. If you aren't sure if you wanna use it, backup your server then try it

  • #57

    I have a little server and i want tu put this plugin, and i need know houw much lag is't gonna be created by this plugin, help me, i want to made some great but my server isn' much good :DD

     

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Dying Light Wiki Game Giveaway