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 Nov 22, 2012Great plugin. I'm using it to allow people on my server to visit the old world (stopped being used about a month before 1.3.1 came out). It's pretty cool. :D
-
View User Profile
-
Send Message
Posted Nov 22, 2012Excellent multi world, I prefer it to Multiverse, would really like to see it officially support 1.4.5
Keep up the good work.
-
View User Profile
-
Send Message
Posted Nov 22, 2012@iiPandazz
I am unable to make vids because of my not so good speaking english, but I hope anny other user will do it for me
-
View User Profile
-
Send Message
Posted Nov 22, 2012@betodv
the creativemode permissions of my plugin has nothing to to about the /gm command, in fact, my plugin is doing the gammeodes chance automaticly on world chance, if configured correctly, so ther plugins you may have can be the cause of it
-
View User Profile
-
Send Message
Posted Nov 22, 2012@DarkKiller96
I have no idea
-
View User Profile
-
Send Message
Posted Nov 22, 2012@ferrybig
They can chance game mode only with permissions multiworld.creativemode so they can access /gm 1 command but they don't change game mode just by entering the creative world. Removing that permissions, infanct, doesn't make them able to use GM commands anymore. By one, if they go in the creative world and they type /gm 1, after they return in the survival one they still have creative mode (but they're not able to change game mode, as they are in an world without muliworld.creativemode permissions). I hope you understand what I wanna tell you :) Thanks again for support :) P.s.: I use Group Manager for permissions, maybe at the moment there are some incompatibilities between MultiWorld and that plugin.
-
View User Profile
-
Send Message
Posted Nov 21, 2012I'm a bit confused on how to make portals does it say in the video or can you make one? And nice plugin!
-
View User Profile
-
Send Message
Posted Nov 21, 2012@thebeast5268
as far I know, its already working in 1.4.5
-
View User Profile
-
Send Message
Posted Nov 21, 2012i would LOVE this to be in 1.4.5 please!
-
View User Profile
-
Send Message
Posted Nov 21, 2012@betodv
can they also chance gamemode whit the command whitout using plugins other than mmultiworld and your permissions plugin
-
View User Profile
-
Send Message
Posted Nov 21, 2012Hi to all. I have a problem in my server. I created a world, but the pvp in this world is disabled by itself, and to reactivate it i have to write the command /mw setflag nameworld pvp true. After a while it turns off again and wakes up alone. can you tell me a solution? sorry for bad english
-
View User Profile
-
Send Message
Posted Nov 21, 2012@ferrybig
sorry, that's me again xD I enabled usecreativemode and usecreativemodeinv in the config file and set the flag on the creative world. also gave permissions to group vip in both creative and survival world. in the survival mode (having multiworld.creativemode permissions) players can't change between the two game modes but when a player with that permissions goes to the creative one, in that world he's able to change game mode whenever he wants. I really don't realise which the problem is. I'm using the last version of Multiworld and Bukkit 1.4.2 beta 2. If you can help me fixing the problem for the last last time I'll really appreciate that :P Am I missing any steps or anything similar? Thanks a lot :)
-
View User Profile
-
Send Message
Posted Nov 20, 2012@Kiewwie
this plugin blocks by default the items from creative to survivial
-
View User Profile
-
Send Message
Posted Nov 20, 2012@yurikoma
I still haven't managed a way to to this whitout stings like permissions failing, so you should look to an differend solution
-
View User Profile
-
Send Message
Posted Nov 20, 2012@Kiewwie
this plugin sets up more worlds up than yor main world, where you can do event and other sstuff
-
View User Profile
-
Send Message
Posted Nov 20, 2012-
View User Profile
-
Send Message
Posted Nov 20, 2012@Kiewwie
You'll need the seed from the old world or the terrain generation will screw up in the border between old chunks and new chunks.
I haven't done this myself but in theory this should work:
Stop the server.
Copy your old world folder into the bukkit root directory.
Add a new entry into the MultiWorld plugin config.yml file under the "worlds:" tag:
youroldworldname:
seed: youroldworldseed
worldgen: NORMAL
options: ''
difficulty: 2
autoload: true
spawnGroup: defaultGroup
Replace "youroldworldname" with the name of your of world's folder name.
Replace "youroldworldseed" with the seed of your old world.
Start the server.
This should add your old world to the game using the normal world generator for new chunks.
Teleport to it using /goto youroldworldname
-
View User Profile
-
Send Message
Posted Nov 19, 2012How do I upload a already existing world into this? when i try loading it, it doesnt work. and in the config file there's seeds and stuff, i just want to upload my old map world for players to teleport to
-
View User Profile
-
Send Message
Posted Nov 18, 2012@yurikoma
Thank you so much for giving me the information I need, so basically what ur saying is that, lets say i have another "world" that i want active, i can just upload the world and people can teleport to it?
If so, i'm downloading this, and if u know about some plugins that i would need to prevent economy falling with people teleporting out of creative with 100 stacks of diamonds, please let me know! that would be great :)
-
View User Profile
-
Send Message
Posted Nov 18, 2012@ferrybig
just to clarify, if is possible to allow
/goto <world>
using permissions for some groups of players, but not others?
As in
/goto world1 is avaliable for members and donators
but
/goto world2 is only avaliable for donators?
BTW im happy that the latest version of this is still back compatible. im waiting on spout to update. so this is great for me. THANKS