Stars: 104
Forks: 83
Pull Requests: 86
Issues: 218
Watchers: 17
Last Updated: 2023-08-23 19:26:57
🌎 An advanced world management PocketMine plugin with custom world generators.
License: GNU General Public License v3.0
Languages: PHP
✔️ 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
- Update to PM5
- Crash fixes
- New commands /mw setlobby & /mw setspawn
- End generator now generates infinite world
Downloads | API | Downloads |
---|---|---|
Latest Beta Release (2.1.0) | 5.x | Poggit |
Latest Stable Release (1.7.0) | 4.x | Poggit |
Latest Dev Build (2.0.0 for 4.x / 2.1.0 for 5.x) | 4.x / 5.x | Poggit CI |
Other plugins by CzechPMDevs here
This plugin works only on PocketMine-MP. You can download MultiWorld by Creeperface for Nukkit or MultiWorld by ferrybig for Bukkit. PMMP Spoons are NOT supported.
/mw
(/multiworld
) except for the /gamerule
command that was added as an alias to change game rules from settings./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 | Updates world spawn Usage: /mw setspawn |
/mw setlobby | Updates server lobby Usage: /mw setlobby |
Icon
Vanilla (Overworld & Nether) generators
Translations
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.