Minecraft plugin ManyWorlds
Informace o ManyWorlds a serverech, kde byl nalezen
🔌 O ManyWorlds
ManyWorlds je Minecraft plugin pro PocketMine-MP, který poskytuje kompletní sadu funkcí pro správu více worldů na serveru. Umožňuje správcům serveru vytvářet nové worldy, načítat a vypínat existující worldy, teleportovat hráče mezi worldy, prohlížet metadata worldu a upravovat vybrané atributy level.dat.
🎯 Účel
Plugin řeší problém správy několika nezávislých worldů na jedné instanci PocketMine-MP. Je určen pro majitele serverů a administrátory, kteří potřebují kontrolu nad worldy za běhu (vytváření, načítání/vypínání, teleportace a základní úpravy dat levelu) bez ruční manipulace se složkami worldů.
⚙️ Funkce
- Vytváření nových worldů s volitelným seedem, typem generátoru a preset řetězci.
- Načítání a vypínání worldů za běhu (včetně příznaku pro vynucené vypnutí).
- Teleportace hráčů do jiných worldů (sám sebe nebo jiného hráče).
- Zobrazení dostupných worldů a podrobných informací o worldu.
- Kontrola a úprava vybraných atributů level.dat (spawn, seed, name, generator, preset).
- Oprava nesouladu mezi názvem složky worldu a názvem v level.dat.
- Dodržování jazykové konfigurace serveru s vestavěnými soubory zpráv v angličtině a španělštině.
🧩 Pro koho je to určeno
- Majitele a administrátory PocketMine-MP serverů, kteří provozují Bedrock/PE servery.
- Servery, které potřebují dynamické vytváření worldů a správu worldů za běhu.
- Administrátory, kteří potřebují jednoduché nástroje přímo na serveru pro úpravy level.dat a kontrolu metadat worldu.
🏗️ Příklady použití
- Vytvoření dočasného flat worldu pro událost pomocí
/mw create flatland 404 flat <preset>. - Vypnutí málo používaného worldu pro uvolnění paměti za běhu pomocí
/mw unload <world>. - Přesun hráče do nově vytvořeného worldu pomocí
/mw tp <player> <world>. - Oprava interního názvu worldu po přejmenování složky pomocí
/mw fixname <world>.
⌨️ Příkazy
| Příkaz | Popis | Oprávnění | Přístup |
|---|---|---|---|
/mw create <world> [seed] [generator] [preset] | Vytvoří nový world s volitelným seedem, generátorem (flat | normal) a presetem. | mw.cmd.world.create |
/mw default <world> | Nastaví výchozí world serveru. | mw.cmd.default | Admin |
/mw fixname <world> | Opraví level.dat worldu tak, aby se jeho název shodoval s názvem složky. | not specified | Admin |
/mw generators | Zobrazí dostupné generátory worldů. | not specified | Admin |
/mw load <world> | Načte world (použijte --all pro načtení všech). | mw.cmd.world.load | Admin |
/mw ls [world] | Zobrazí seznam worldů nebo podrobné informace o konkrétním worldu. | mw.cmd.ls | Admin |
/mw lvdat <world> [attr=value] | Zobrazí nebo upraví podporované atributy level.dat (spawn, seed, name, generator, preset). | mw.cmd.lvdat | Admin |
/mw tp [player] <world> | Teleportuje vás nebo jiného hráče do zadaného worldu. | mw.cmd.tp / mw.cmd.tp.others | Admin |
/mw unload [-f] <world> | Vypne world; -f vynutí vypnutí. | not specified | Admin |
Poznámka: sada příkazů je poskytována pluginem a je dostupná pod kořenovým příkazem mw (alias).
🔐 Oprávnění
| Oprávnění | Popis | Výchozí |
|---|---|---|
mw.cmds | Umožňuje veškerou funkcionalitu ManyWorlds. | not specified |
mw.cmd.tp | Umožňuje uživatelům cestovat do jiných worldů. | op |
mw.cmd.tp.others | Umožňuje uživatelům teleportovat jiné hráče mezi worldy. | op |
mw.cmd.ls | Umožňuje uživatelům zobrazit dostupné worldy a informace. | op |
mw.cmd.world.create | Umožňuje uživatelům vytvářet nové worldy. | op |
mw.cmd.world.load | Umožňuje uživatelům načítat worldy za běhu. | op |
mw.cmd.lvdat | Umožňuje manipulaci s atributy level.dat. | op |
mw.cmd.default | Umožňuje změnu výchozího worldu. | op |
⚙️ Instalace
📥 Nastavení
- Stáhněte plugin PHAR/JAR z oficiální stránky vydání.
- Umístěte stažený soubor do adresáře
plugins/serveru. - Zastavte a znovu spusťte PocketMine-MP server (nespoléhejte na reload ve hře).
- Ověřte, že se plugin načetl, kontrolou výstupu serverové konzole.
📦 Závislosti
- Nejsou uvedeny žádné povinné závislé pluginy.
🧠 Technické poznámky
- Cílová platforma: PocketMine-MP (PocketMine API). Plugin uvádí podporu pro PocketMine-MP API 3.0.0 a vyšší (poznámky k vydání zmiňují podporu až do API 3.25.6).
- Plugin poskytuje správu worldů přes příkazy a základní úpravy level.dat; v případě potřeby se při načítání startovního worldu přes
pocketmine.ymlopírá o world systém PocketMine-MP. - Podpora překladů: jsou součástí angličtina a španělština; vlastní soubory
messages.inilze dodat do adresáře resources pluginu. - Licence: GPL-2.0 podle projektu.
🤝 Kdy je tento plugin užitečný
Pokud provozujete PocketMine-MP server a potřebujete přímou správu více worldů přímo na serveru (vytváření, načítání/vypínání, teleportaci a úpravy metadat levelu), ManyWorlds nabízí kompaktní sadu nástrojů ovládaných příkazy pro tyto úkoly.
- Minecraft: PE Server448.75
- A McPE Server248.56
- Minecraft: PE Server046.52
- Minecraft: PE Server344.85
- Minecraft: PE Server043.64
- ÂACADEMYÂ-ÂUHC042.64
- Minecraft: PE Server042.37
- Minecraft: PE Server039.76
- Minecraft: PE Server039.44
- Moan Moan SMP037.82
- AAZ011.65
Stránka pluginu ManyWorlds ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.
Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role ManyWorlds závisí na konfiguraci konkrétního serveru.
Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když ManyWorlds používá.
Použijte seznam serverů s ManyWorlds k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.