MultiWorld
🌎 An advanced world management PocketMine plugin with custom world generators.
Install / Use
/learn @CzechPMDevs/MultiWorldREADME
<a align="center"><img src="https://image.ibb.co/gPs5Se/Multi_World.png"></a>
<p align="center"> <a href="https://www.paypal.com/donate/?hosted_button_id=SRQH6M2S6LV6Y;"> <img src="https://img.shields.io/badge/donate-paypal-ff69b4?style=for-the-badge&logo=paypal"> </a> <a href="https://poggit.pmmp.io/ci/CzechPMDevs/MultiWorld/MultiWorld"> <img src="https://poggit.pmmp.io/ci.shield/CzechPMDevs/MultiWorld/MultiWorld?style=for-the-badge"> </a> <a href="https://discord.gg/uwBf2jS"> <img src="https://img.shields.io/discord/365202594932719616.svg?style=for-the-badge&color=7289da&logo=discord&logoColor=white&logoWidth=12"> </a> <a href="https://poggit.pmmp.io/p/MultiWorld"> <img src="https://poggit.pmmp.io/shield.downloads/MultiWorld?style=for-the-badge"> </a> <br><br> ✔️ Passing PHPStan Level 9 <br> ✔️ Simple world management commands <br> ✔️ Custom generators (Vanilla, Ender, Nether, Void, SkyBlock) <br> ✔️ Supports last PocketMine API version <br> ✔️ Multi-language system <br> ✔️ Simple API for other plugins <br> ✔️ Command autofill <br><br> </p>👍 2.1.0 Update:
- Update to PM5
- Crash fixes
- New commands /mw setlobby & /mw setspawn
- End generator now generates infinite world <br>
⬇️ Downloads:
| 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 | <br>
<br>Other plugins by CzechPMDevs here
📁 Supported software:
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.
🔧 How to install MultiWorld?
- Download latest stable released version from poggit
- Move dowloaded file to your server /plugins/ folder
- Restart the server
🌎 World management commands:
- All MultiWorld commands starts with
/mw(/multiworld) except for the/gamerulecommand 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 <br><br> Alias: /mw ? <br>Usage: /mw help <page: 0-1> |
| /mw create | Generate new world using seed and generator <br><br> Aliases: /mw new, /mw generate <br> Usage: /mw create <levelName> [seed] [generator] <br><br> 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 <br><br> Aliases: /mw tp, /tp move <br> Usage: /mw tp <levelName> [player] <br><br> 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 <br><br> Alias: /mw ls <br> Usage: /mw list |
| /mw info | Displays level information <br><br> Alias: /mw i <br> Usage: /mw info <br><br> This command can be used only in game |
| /mw delete | Remove level <br><br> Aliases: /mw del, /mw dl, /mw remove, /mw rm <br>Usage: /mw remove <level> <br><br> Default level can not be deleted |
| /mw load | Loads level <br><br> Aliases: /mw ld <br> Usage: /mw load <level> |
| /mw unload | Unloads level <br><br> Aliases: /mw unld <br> Usage: /mw unload <level> |
| /mw rename | Renames level <br><br>Aliases: /mw rnm, /mw re <br> Usage: /mw rename <levelName> <newName> <br><br> This command changes name of the folder and of nbt too. |
| /mw manage | Opens world form manager <br><br>Aliases: /mw mng, /mw mg <br> Usage: /mw manage <br><br> The form manager just dispatches command as a player, so player needs also permission for the command. |
| /mw setspawn | Updates world spawn <br><br>Usage: /mw setspawn |
| /mw setlobby | Updates server lobby <br><br> Usage: /mw setlobby |
