Multiworld
Craftbukkit 1.9 support!
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.8 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
| Command | Description | Permissions |
|---|---|---|
| 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 database | multiworld.command.load |
| /mw unload <world name> | Unloads a world that has been defined in the Multiworld database, other plugins cannot see this world anymore | multiworld.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 list | List the worlds multiworld has generated in your server. | multiworld.command.list |
| /mw info | Shows information from a world | multiworld.command.info |
| /mw listgens | List the supported world generators to use with /mw create | multiworld.command.listgens |
| Rules | ||
| /mw listflags | List 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 world | multiworld.command.move |
| Spawning | ||
| /mw spawn | Teleports yourself to spawn, to move other people use /mw move. | multiworld.command.spawn |
| /mw setspawn | Sets the spawn of a world, you can use this to correct the starting spawn point | multiworld.command.setspawn |
| Core and Utility | ||
| /mw save | Saves the plugin data | multiworld.command.save |
| /mw reload | Reload the plugin data | multiworld.command.reload |
| /mw debug | Shows some debugging information, this information is very handy when you create a bug report | multiworld.command.debug |
| /mw help | Shows help about the commands used in Multiworld, useful so you don't need to go to this page | multiworld.command.help |
| /mw easteregg | Not 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 worlds | multiworld.basic |
| - | All the permissions from multiworld, you can also use the star permission to give them all permissions. | Multiworld.admin |
Optional features
| Feature Name | Description | Configuration location |
|---|---|---|
| End portal handler | The end portal handlers allows you to define custom end portals per world | options.useEndPortalHandler |
| Nether portal handler | This addon makes it posiable to redirect netherportals to custom nether worlds, this setting is per-world | options.usePortalHandler |
| WorldChatSeperator | This allows you to use the RecieveChat and the SendChat flags on a world | options.useWorldChatSeperator |
| GamemodeChanger | This 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 |
| EnderBlock | Prevents 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 |
| WorldSpawnHandler | This 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 |
| CraftbukkitHooks | Allows 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:
Other recommended plugins for your server
- 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 (Case sensitive)
/mw create WorldName plugin:HothGenerator
- multiinv - Allows more control between the inventories of worlds than multiworld can provide on its own.
-
View User Profile
-
Send Message
Posted Dec 3, 2013Glad to see this is still working with 1.7. A minor update would be nice though. I would like to be able to create amplified worlds with it. Thanks for a great plugin!
-
View User Profile
-
Send Message
Posted Dec 3, 2013@navbarry
yes, if you use an 1.7.2 bukkit, ut that bukkit is a little broken and break some minor features of multiworld
-
View User Profile
-
Send Message
Posted Dec 3, 2013@zaino60
install a 'setspawn' plugin and type /setspawn or /setworldspawn this will set the global spawn
-
View User Profile
-
Send Message
Posted Dec 3, 2013Hey I have 3 worlds. but I want to set the global spawn in a world that isn't the main world "world" so people when log in for the first time spawn in the world i want instead of the main world. How can I do that? Thank you
-
View User Profile
-
Send Message
Posted Dec 2, 2013So I am on ym survival map, and I switch my gamemode to survival, but when I log out and back in, my gamemode is set back to creative. how do I fix this?
Here is my config:
options:
debug: false
difficulty: 2
locale: en_US
usecreativemode: false
usecreativemodeinv: true
blockEnderChestInCrea: false
useEndPortalHandler: false
useportalhandler: false
useWorldSpawnHandler: false
useWorldChatSeperator: false
worlds:
water:
seed: -4312352521792190128
worldgen: Normal
options: ''
difficulty: 2
autoload: true
world_nether:
seed: -8211502345473701196
worldgen: Nether
options: ''
difficulty: 1
autoload: true
world_the_end:
seed: -8211502345473701196
worldgen: The_End
options: ''
difficulty: 1
autoload: true
world:
seed: -8211502345473701196
worldgen: Normal
options: ''
difficulty: 1
autoload: true
survival:
seed: -4031060762275726691
worldgen: Normal
options: 'usecreativemode: false'
difficulty: 0
autoload: true
flags:
CREATIVEWORLD: false
Flat:
seed: -1923421694289854418
worldgen: Normal
options: ''
difficulty: 2
autoload: true
-
View User Profile
-
Send Message
Posted Dec 2, 2013I have the Terrain Control mod installed, is there anyway to create worlds using that world gen?
-
View User Profile
-
Send Message
Posted Dec 1, 2013Will this create 1.7.2 worlds too?
-
View User Profile
-
Send Message
Posted Nov 30, 2013Is there any way to handle respawns a bit differently? When a player dies in an alternate world, they respawn in the main world. I would like them to respawn in the same world they died.
I tried following the guide listed on the main page, but the guide doesn't seem to exist.
-
View User Profile
-
Send Message
Posted Nov 30, 2013My configuration: mcpc+ legacy 643 (MC 1.5.2), IndustrialCraft 2, NuclearControl, AvancedSolarPanels V 3.3.7, GraviSuite V 1.9.3, ChargePads v 2.7.0.6, IronChest V 5.2.8.446, ComputerCraft, Forestry V A-2.2.8.4, Bibliocraft v1.3.3, BuildCraft 1.5.2 (v3.7.2), Additional BuildCraft Objects, RailCraft V 7.2.3.0, RedLogic V 55.3.3, Thermalexpansion V 2.4.6.0, WirelessRedstone v1.7, Jammy Furniure V 4.4, immibis Microblocks V 55.1.5.
Screenshot list of plug-ins http://clip2net.com/s/6hOP65
-
View User Profile
-
Send Message
Posted Nov 30, 2013@NexXT1024
may I get more information about your server?
-
View User Profile
-
Send Message
Posted Nov 29, 2013Nether portals created in Multiworld-handled worlds do not form when ignited. Is this behaviour normal? I have a survival world handled by MW, and I've just been informed that attempts to create a Nether Portal just end up with burned obsidian. However, Nether Portals can form in the world mentioned in server.properties. Allow-nether is set to true.
-
View User Profile
-
Send Message
Posted Nov 29, 2013For some reason, I can't make it load a world I put in from singleplayer, Any help?
-
View User Profile
-
Send Message
Posted Nov 29, 2013I created the world, but I did not like. I deleted it and created another world with the same name but with a different seed. Create exactly the same world. With each new attempt to create exactly the same world, but each time the storage folder has a name DIM1, DIM2, DIM3, DIM4 ... these folders I have 15 pieces, Dynmap plugin shows all worlds, but they are empty. Of course, I can turn them off in the Dynmap plugin configuration. But I would like to completely remove them, and create a new world with the same name but with a different seed. How can I do this?
Translated using Google translator. Translation may be wrong.
-
View User Profile
-
Send Message
Posted Nov 28, 2013@AnimayHound
this is behavior created by minecraft, it always brings you to the main world, you can override this using world spawn groups inside multiworld
-
View User Profile
-
Send Message
Posted Nov 28, 2013Hey I have 3 worlds. but I want to set the global spawn in a world that isn't the main world "world" so people when log in for the first time spawn in the world i want instead of the main world. How can I do that? Thank you
-
View User Profile
-
Send Message
Posted Nov 27, 2013@AnimayHound
You can set a world as the default world that everyone spawns in. You can make everyone re-spawn in the Hub instead of survival world.
-
View User Profile
-
Send Message
Posted Nov 25, 2013I found a problem with the multiple worlds I have. No matter which world I die in, it always takes me to my Survival world, not the world that I died in. For example, I would die in the main "hub" of the server, yet spawn in the "Survival" world every time. How can I fix this?
-
View User Profile
-
Send Message
Posted Nov 25, 2013@RealLuhrel
some servers use custominventory plugin, using this option you can make multiworld only control the player gamemode instead of the whole player inventory and potions and etc... (so multiworld wont conflict with your other plugin)
-
View User Profile
-
Send Message
Posted Nov 25, 2013@ferrybig
Tanks, it run. And what does the function " usecreativemodeinv: true/false" ?
-
View User Profile
-
Send Message
Posted Nov 25, 2013@BlockWar
I am not able to control this property from bukkit