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 helpAll 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.