Minecraft-Plugin ManyWorlds
Informationen zu ManyWorlds und den Servern, auf denen es gefunden wurde
🔌 Über ManyWorlds
ManyWorlds ist ein PocketMine-MP-Minecraft-Plugin, das einen vollständigen Funktionsumfang für die Verwaltung mehrerer Welten auf einem Server bietet. Es ermöglicht Serverbetreibern, neue Welten zu erstellen, bestehende Welten zu laden und zu entladen, Spieler zwischen Welten zu teleportieren, Welt-Metadaten zu prüfen und ausgewählte level.dat-Attribute zu bearbeiten.
🎯 Zweck
Das Plugin löst das Problem der Verwaltung mehrerer unabhängiger Welten auf einer einzigen PocketMine-MP-Instanz. Es richtet sich an Serverbesitzer und Administratoren, die zur Laufzeit Kontrolle über Welten benötigen (Erstellung, Laden/Entladen, Teleportation und grundlegende level-Daten-Bearbeitung), ohne Weltordner manuell zu manipulieren.
⚙️ Funktionen
- Neue Welten mit optionalem Seed, Generatortyp und Preset-Strings erstellen.
- Welten zur Laufzeit laden und entladen (einschließlich eines Flags zum erzwungenen Entladen).
- Spieler in andere Welten teleportieren (ein Spieler oder ein anderer Spieler).
- Verfügbare Welten auflisten und detaillierte Informationen anzeigen.
- Ausgewählte level.dat-Attribute prüfen und ändern (spawn, seed, name, generator, preset).
- Abweichungen zwischen dem Ordnernamen einer Welt und ihrem level.dat-Namen beheben.
- Der Sprachkonfiguration des Servers folgen, mit integrierten englischen und spanischen Nachrichten-Dateien.
🧩 Für wen es gedacht ist
- PocketMine-MP-Serverbesitzer und Administratoren, die Bedrock/PE-Server betreiben.
- Server, die dynamische Welterstellung und Weltenverwaltung zur Laufzeit benötigen.
- Administratoren, die einfache serverinterne Tools für level.dat-Bearbeitung und Weltmetadaten-Inspektion brauchen.
🏗️ Beispielanwendungen
- Erstelle eine temporäre flache Welt für ein Event mit
/mw create flatland 404 flat <preset>. - Entlade eine selten genutzte Welt, um zur Laufzeit Speicher freizugeben, mit
/mw unload <world>. - Verschiebe einen Spieler in eine neu erstellte Welt mit
/mw tp <player> <world>. - Korrigiere den internen Namen einer Welt nach dem Umbenennen des Ordners mit
/mw fixname <world>.
⌨️ Befehle
| Befehl | Beschreibung | Berechtigung | Zugriff |
|---|---|---|---|
/mw create <world> [seed] [generator] [preset] | Erstellt eine neue Welt mit optionalem Seed, Generator (flat | normal) und Preset. | mw.cmd.world.create |
/mw default <world> | Setzt die Standardwelt des Servers. | mw.cmd.default | Admin |
/mw fixname <world> | Repariert das level.dat einer Welt, damit ihr Name dem Ordnernamen entspricht. | nicht angegeben | Admin |
/mw generators | Listet verfügbare Weltgeneratoren auf. | nicht angegeben | Admin |
/mw load <world> | Lädt eine Welt (verwende --all, um alle zu laden). | mw.cmd.world.load | Admin |
/mw ls [world] | Listet Welten auf oder zeigt detaillierte Informationen für eine bestimmte Welt an. | mw.cmd.ls | Admin |
/mw lvdat <world> [attr=value] | Zeigt unterstützte level.dat-Attribute an oder ändert sie (spawn, seed, name, generator, preset). | mw.cmd.lvdat | Admin |
/mw tp [player] <world> | Teleportiert dich oder einen anderen Spieler in eine bestimmte Welt. | mw.cmd.tp / mw.cmd.tp.others | Admin |
/mw unload [-f] <world> | Entlädt eine Welt; -f erzwingt das Entladen. | nicht angegeben | Admin |
Hinweise: Der Befehlssatz wird vom Plugin bereitgestellt und unter dem Root-Befehl mw (Alias) verfügbar gemacht.
🔐 Berechtigungen
| Berechtigung | Beschreibung | Standard |
|---|---|---|
mw.cmds | Erlaubt alle ManyWorlds-Funktionen. | nicht angegeben |
mw.cmd.tp | Erlaubt Benutzern, in andere Welten zu reisen. | op |
mw.cmd.tp.others | Erlaubt Benutzern, andere Spieler zwischen Welten zu teleportieren. | op |
mw.cmd.ls | Erlaubt Benutzern, verfügbare Welten aufzulisten und Informationen anzuzeigen. | op |
mw.cmd.world.create | Erlaubt Benutzern, neue Welten zu erstellen. | op |
mw.cmd.world.load | Erlaubt Benutzern, Welten zur Laufzeit zu laden. | op |
mw.cmd.lvdat | Erlaubt das Bearbeiten von level.dat-Attributen. | op |
mw.cmd.default | Erlaubt das Ändern der Standardwelt. | op |
⚙️ Installation
📥 Einrichtung
- Lade das Plugin PHAR/JAR von der offiziellen Release-Seite herunter.
- Lege die heruntergeladene Datei in das Verzeichnis
plugins/des Servers. - Stoppe und starte den PocketMine-MP-Server neu (verlasse dich nicht auf In-Game-Reloads).
- Prüfe anhand der Server-Console-Ausgabe, ob das Plugin geladen wurde.
📦 Abhängigkeiten
- Es sind keine erforderlichen Abhängigkeits-Plugins aufgeführt.
🧠 Technische Hinweise
- Zielplattform: PocketMine-MP (PocketMine API). Das Plugin nennt Unterstützung für PocketMine-MP API 3.0.0 und höher (die Release-Notizen verweisen auf Unterstützung bis API 3.25.6).
- Das Plugin bietet befehlsbasierte Weltverwaltung und grundlegende level.dat-Bearbeitung; es verlässt sich bei Bedarf auf das Weltsystem von PocketMine-MP für das Laden der Startwelt über
pocketmine.yml. - Übersetzungsunterstützung: Englisch und Spanisch sind enthalten; benutzerdefinierte
messages.ini-Dateien können im Ressourcenverzeichnis des Plugins bereitgestellt werden. - Lizenz: GPL-2.0, wie vom Projekt bereitgestellt.
🤝 Wann dieses Plugin nützlich ist
Wenn du einen PocketMine-MP-Server betreibst und unkomplizierte serverinterne Kontrolle über mehrere Welten brauchst (erstellen, laden/entladen, teleportieren und Level-Metadaten bearbeiten), bietet ManyWorlds dafür ein kompaktes, befehlsgesteuertes Werkzeugset.
- Minecraft: PE Server248.36
- Minecraft: PE Server448.17
- Minecraft: PE Server146.01
- Minecraft: PE Server245.26
- Minecraft: PE Server042.25
- Minecraft: PE Server040.86
- AAZ038.8
- Minecraft: PE Server237.08
- Minecraft: PE Server033.07
Die Seite des Plugins ManyWorlds zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.
Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von ManyWorlds hängt von der Konfiguration des jeweiligen Servers ab.
Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er ManyWorlds nutzt.
Nutze die Serverliste mit ManyWorlds, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.