By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

🌎 An advanced world management PocketMine plugin with custom world generators.
version 2.1.1
Approved
Direct Download How to install?
Switch version
10638 Downloads / 102190 Total
40 Reviews
Plugin Description §



✔️ Passing PHPStan Level 9
✔️ Simple world management commands
✔️ Custom generators (Vanilla, Ender, Nether, Void, SkyBlock)
✔️ Supports last PocketMine API version
✔️ Multi-language system
✔️ Simple API for other plugins
✔️ Command autofill


🌎 World management commands:

  • All MultiWorld commands starts with /mw (/multiworld) except for the /gamerule command that was added as an alias to change game rules from settings.
  • In game, you can get list of all commands using commands /mw help

All MultiWorld Commands:

Command Description
/mw help Displays list of all MultiWorld commands

Alias: /mw ?
Usage: /mw help <page: 0-1>
/mw create Generate new world using seed and generator

Aliases: /mw new, /mw generate
Usage: /mw create <levelName> [seed] [generator]

Seed is value seed is the initial value by which the world is generated, when you set it empty, world will be generated by random number. You can use 6 generators (Normal, Nether, End, Void, SkyBock and Nether_Old = Nether generator without glowstone and quartz ore)
/mw teleport Teleports you or seleced player to world spawn

Aliases: /mw tp, /tp move
Usage: /mw tp <levelName> [player]

If you are using Slapper plugin and after you click on the npc you want to move the player to another world, you can use /slapper edit <id> addcommand mw tp <world> {player} command
/mw list Displays list of all levels

Alias: /mw ls
Usage: /mw list
/mw info Displays level information

Alias: /mw i
Usage: /mw info

This command can be used only in game
/mw delete Remove level

Aliases: /mw del, /mw dl, /mw remove, /mw rm
Usage: /mw remove <level>

Default level can not be deleted
/mw load Loads level

Aliases: /mw ld
Usage: /mw load <level>
/mw unload Unloads level

Aliases: /mw unld
Usage: /mw unload <level>
/mw rename Renames level

Aliases: /mw rnm, /mw re
Usage: /mw rename <levelName> <newName>

This command changes name of the folder and of nbt too.
/mw manage Opens world form manager

Aliases: /mw mng, /mw mg
Usage: /mw manage

The form manager just dispatches command as a player, so player needs also permission for the command.
/mw setspawn Sets world spawn to player's position

Usage: /mw setspawn
/mw setlobby Set server lobby to player's position

Usage: /mw setlobby

⛰️ Generators

Custom World Generator:

Nether World Generator:

End World Generator:

SkyBlock Generator:

🌐Add your language!

  • Do you want to help with the development of MultiWorld? Add your native language!
  1. Open lanuage resource file
  2. Click create new file
  3. Translate e.g. language from English file https://github.com/CzechPMDevs/MultiWorld/blob/2.0.0/resources/languages/en_US.yml
  4. Click Propose new file

💰 Credits

Icon

Vanilla (Overworld & Nether) generators

  • Generators translated from Glowstone project to PocketMine by @Muqsit

Translations

💡 License

MultiWorld - PocketMine plugin that manages worlds.
Copyright (C) 2018 - 2023 CzechPMDevs

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

Full license here.

What's new §
  • Fixed crash when generating mesa biome with Vanilla Generator
  • Some crashes are now handled so message is shown with no server crash

    • /mw info does not crash anymore if corrupted world is specified
    • /mw rename does not crash anymore when server has no file permissions
  • New commands /mw setlobby & /mw setspawn, both updating specific positions to player's position

  • Removed deprecated stuff from language resources

  • Ender generator GENERERATES WORLD DIFFERENTLY (You might want to re-generate your end world). (#278)

    • After update, the world get infinite amount of end stone (there will be generated more than one island)
    • Also the island should look better after updating
  • Plugin is now compatible with latest MCBE protocol
  • Updated plugin to PM 5.x

  • This update may contain some bugs due to quick update. If you find some, please submit those to github in order to make fixes as quick as possible.

  • Removed old Custom & Custom Nether generators
  • Added Muqsit's VanillaGenerator (Normal and Nether) with some modifications & fixes
  • Removed /mw update & /mw gamerule commands. There will be replacements for those in the future
  • Removed GameRules api
  • Removed Dimension handling api
  • Added command autofill with CortexPE's library Commando
  • Updated some languages (th_TH, in_IN, zh_CN, es_ES, vi_VN)
  • Bug fixes (#259, #265, #267, #273)
    • Fixed /mw list crashing the server
  • Merge pull request #262 from Hydros01/patch-3
    • Small corrections missed from initial commits
  • Fixed #241 (Nether & End generator does not work on some seeds), #246 (Caves looks weird)
  • Fixed "Requested unknown rule ..." error
  • Added french translation by @wrath
  • Completely rewriten Ender generator
  • Bug fixes
  • Update plugin to api 4.0.0
  • Added support for protocol 475
  • Added support for protocol 471
  • Updated Portuguese, Russian and Spanish languages
  • Added better Japanese translation
  • Added new protocol
  • Fixed problem with loading world with corrupted game rules
  • New protocol version
  • Text format fixes in turkish language
  • Updated Espanol language
  • Added carves (caves and canyons) to custom generator
  • Updated biome selector in custom generator
  • Bug fixes (#176 #177 & #178)
  • Used virion for Form API
  • Improved Custom generator (Better Biome Selector, Custom Biome Factory)
  • New, better way to check protocol changes
  • Fixed #167, #91, #131, #161
  • Some translations fixed
  • New Game Rules API
  • New /mw duplicate subcommand
  • Fixed changing game rules from Minecraft menu
  • Added possibility to switch off handling dimension changes in config
  • Added support for protocol 440
  • Added support for api 3.0.0

1.4.1 news:

  • Updated to API 3.0.0-ALPHA12
  • Fixed throwing players from server while removing default level
  • Added Japanese Language (by @fuyutsuki)

1.4.2 news:

  • Fixed text formats
  • New poggit icon
  • Added Japanese
  • Added api 3.0.0-ALPHA12
  • Fixed player throwing from the server while removing the world.
  • Added api 3.0.0-ALPHA11
  • New SkyBlock generator
  • Fixed /mw delete commands
  • New /mw info command
  • Added support for API 3.0.0-ALPHA8, 3.0.0-ALPHA9, 3.0.0-ALPHA10
  • Better MultiLanguage support
  • Updated namespace
  • Bug fixes
  • Added Void and End generators
  • New command /mw update
  • Added German and Russian language support
  • Fixed /mw delete command
  • Fixed plugin icon

YussGG
using v2.1.1
07 Sep 23
after I updated to the latest version, the mesa generator bug is still there
Wabit02
Outdated
using v2.1.0-beta3
16 Jul 23
Best Plugin Where I Can Support You?
VixikHD
17 Jul 23
Thank you! Either there is donate button above, or you can check sponsor box at repo github - https://github.com/CzechPMDevs/MultiWorld/
LIVEGUYS
Outdated
using v2.1.0-beta2
24 Jun 23
Rate of this plugin this much why you are thinking because of the errror when I turn on my server it can't load because it uses 185% cpu of my server and the ram is 2.05GB uses I don't know why is this happening pls fix this!
VixikHD
25 Jun 23
https://github.com/CzechPMDevs/MultiWorld/issues/293
note3crafter
Outdated
using v2.1.0-beta2
09 Jun 23
:D
Hydros01
Outdated
using v2.0.0-beta1
25 Jan 23
HerrSchnecki
Outdated
using v2.0.0-beta1
28 Sep 22
Cool!
RazzyGP
Outdated
using v2.0.0-beta1
10 Sep 22
killing the cpu in this version 2.0.0
Auerd
Outdated
using v2.0.0-beta1
19 Aug 22
Please, give permissions
OxBrutal
Outdated
using v2.0.0-beta1
17 Aug 22
Kill CPU in v2.0.0
Theslowaja
Outdated
using v2.0.0-beta1
06 Aug 22
Lmao
MrHoller
Outdated
using v1.7.0
30 Jul 22
Atara6431
Outdated
using v1.7.0
19 Jul 22
Please fix the bug on github
ExplosionHm
Outdated
using v1.7.0-beta4
21 May 22
Really good plugin. Good job!
mukeenanyafiq
Outdated
using v1.7.0-beta4
07 May 22
Now, I can't use /mw help 3 and /mw update in this version
KuaterCraft
Outdated
using v1.7.0-beta4
28 Mar 22
i loved it but a suggestion: --> add region like /region add (name) /region flag (name) pvp enable/disable it would be great if u add it :)
snailomaniac
Outdated
using v1.7.0-beta4
25 Feb 22
❤🧡💛💚💙💜🤎🖤🤍 Iloveit
Tuvqlu
Outdated
using v1.7.0-beta4
27 Jan 22
Great plugin. Please add options for per world inventory and per world chat.
ChernegaSergiy
Outdated
using v1.7.0-beta4
27 Dec 21
ExplosionHm
Outdated
using v1.7.0-beta3
10 Dec 21
Probably the best world plugin.
Ihs48
Outdated
using v1.7.0-beta3
10 Dec 21
Nice👍
DaisukeDaisuke
Outdated
using v1.6.0-beta4
20 Oct 21
ItzClubbyKunz
Outdated
using v1.6.0-beta4
01 Oct 21
Nice
LanternServer
Outdated
using v1.6.0-beta4
27 Sep 21
Occasionally crashes. When I made an issue on GitHub, the developers were incredibly unhelpful because I don't have a lot of technical knowledge of php, so I don't feel able to make another issue about another crash. Useful tho
Gezou
Outdated
using v1.6.0-beta3
31 Aug 21
Where do i report an issue?
VixikHD
31 Aug 21
Here -> https://github.com/CzechPMDevs/MultiWorld/issues
GamerSupremo20
Outdated
using v1.6.0-beta3
10 Aug 21
The plugin is very well done, but I would like level 8 not to matter, because I cannot import maps for bedwars and other modalities. Thanks I hope you put it into practice
persiancxt13
Outdated
using v1.6.0-beta3
10 Aug 21
rokibot009
Outdated
using v1.6.0-beta2
01 Aug 21
Hi.. Can u fix bug in gamerules ? Becouse every i fix my other bug plugins the gamerules is reset on normal not keep inven..
cheeseland-dev
Outdated
using v1.6.0-beta2
23 Jul 21
MrNinja008
Outdated
using v1.6.0-beta2
21 Jul 21
✔️
SkullyGaming
Outdated
using v1.6.0-beta2
18 Jul 21
👍
MrNinja008
Outdated
using v1.6.0-beta1
11 Jul 21
👍
Firebros1
Outdated
using v1.5.3
26 Jun 21
Would like to see further documentation, and a quick permission editing command. Other then that it works fine.
TheHi05
Outdated
using v1.5.2
03 Jun 21
GabriMode
Outdated
using v1.5.2
20 May 21
Excellent plugin, very easy to configure, very easy to use and it does its job.
Itz-Sykez
Outdated
using v1.5.2
20 Apr 21
Great Plugin!
Giulizo
Outdated
using v1.5.2
08 Feb 21
There are several bugs that make the "CUSTOM" generator unusable, for example. No further development?
AiminProjects
Outdated
using v1.5.2
20 Nov 20
CrazySniper52
Outdated
using v1.5.2
06 Nov 20
Great plugin, works amazingly well. Only problem is, there is no way for a world to automatically load, so if the server restarts, the players will be sent to the servers spawn, even if you made the world the default world (/mw update default nameofworld)
Itsfin4391
Outdated
using v1.5.2
18 Oct 20
Very Good, However, How do I Make it so you spawn in a Certain World when a player Joins
enzipenzo
Outdated
using v1.5.2
01 Oct 20
I can't change the server lobby. whenever I try to change it and go back to the default lobby using alwayspawn, it takes me back to the default server lobby, not the new one.
snailomaniac
Outdated
using v1.5.2
13 Aug 20
The flat generatoe doesn't work
UnbanMeFromPoggit
Outdated
using v1.5.2
30 Jul 20
\\` \\` hello
jsonfromstatefarm
Outdated
using v1.5.2
26 Jul 20
Grumpypjs08
Outdated
using v1.5.2
26 Jul 20
good plugin but we need all of the rules and COMMANDBLOCK ACCES!
GamakCZ
17 Aug 20
Command blocks aren't implemented in pocketmine. So you cannot switch them on/off
marlonjr01
Outdated
using v1.5.2
12 Jul 20
Cuando habrá actualización del nether y más biomas para el overworld?
CharlesJAM37
Outdated
using v1.5.2
07 Jul 20
TypeError: "Argument 1 passed to pocketmine\inventory\BaseInventory::setContents() must be of the type array, null given, called in phar:///home/container/plugins/MultiWorld.phar/src/czechpmdevs/multiworld/EventListener.php on line 182" (EXCEPTION) in "src
scttd
Outdated
using v1.5.2
18 Jun 20
Very great plugin, the thing is that I added the plugin when I generated my world and the name has a space so it wont work. it i try to do /mw teleport Bedrock level it wont get the level part and say that the world Bedrock doesent exist
JohnnyX071
Outdated
using v1.5.2
29 Apr 20
Very good plugin, please add more gamerules like mob spawning on/off!
Ace87MT
Outdated
using v1.5.2
19 Apr 20
Does not generate a custom world like it said unless you used the pocketmine world and you have to look for it -_-
GamakCZ
17 Aug 20
Did you specify custom world generator whilst executing command for generating?
GamingonTour1
Outdated
using v1.5.2
18 Apr 20
Please add PVE

Reply to review by :

/ 5
Supported API versions
5.3.0
->
5.16.0
Producers §
  • Collaborators:
    • @GamakCZ
    • @VixikHD
  • Contributors:
    • @Blackjack200
    • @Fadhilarsetya
    • @Hydros01
    • @Kuuuuuuuu
    • @Meltinglce
    • @MrBlasyMSK
    • @NhanAZ
    • @fuyutsuki
    • @mukeenanyafiq
    • @supercrafter333
    • @themestl
License §
Categories:
World Generators
General
Admin Tools
Anti-Griefing Tools
Teleportation
Mechanics
World Editing and Management
Developer Tools
API plugins
Permissions
Manage worlds
Manage permissions
Manage world generators
Other files
Permissions
Commands
Edit world

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...