Multiverse-Core: mehrere Welten auf einem Minecraft-Server
Ein Server, vier Welten: Haupt-Survival, Creative für Bauten, eine Ressourcenwelt, Mini-Spiele oder Event-Karten. Multiverse-Core hält die ganze Konstruktion zusammen, ohne separate Proxies oder BungeeCord. Dieser Guide deckt Installation, Befehle, Inventartrennung, Portal-Verknüpfung und die echten Performance-Stolperfallen ab.
Was Multiverse ist und wozu es dient
Multiverse-Core erschien 2011 und ist bis heute der Standard für die Weltverwaltung auf Bukkit-kompatiblen Cores. Läuft auf CraftBukkit, Spigot, Paper, Purpur und den meisten Forks. Kurz gesagt: Vanilla-Minecraft beherrscht drei Welten (overworld, nether, end), Multiverse erlaubt beliebig viele eigene, jede einzeln konfigurierbar, mit Teleport zwischen ihnen.
Ohne das Plugin müsste jede zusätzliche Welt in bukkit.yml von Hand eingetragen werden, ohne UI und ohne Live-Verwaltung. Multiverse löst das mit einem /mv create und einem Stapel an Optionen darüber.
Das Plugin besteht aus vier Modulen. Multiverse-Core ist Pflicht, der Rest ist optional:
- Multiverse-Core - Basis, Weltverwaltung, Teleports, Einstellungen.
- Multiverse-Portals - Portal-Blöcke, die beim Betreten in die konfigurierte Welt teleportieren.
- Multiverse-Inventories - getrennte Inventare, XP, Hunger, Effekte pro Welt oder Weltgruppe.
- Multiverse-NetherPortals - bindet Vanilla-Nether/End-Portale an gewünschte Weltpaare.
Auf Servern mit getrennten Spielmodi laufen meist alle vier. Ein einfacher Survival-Build kommt mit Core aus.
Installation
Jars von Modrinth oder SpigotMC laden. Stand 2026 ist der 4.x-Branch für 1.20+ aktiv, 5.0 ist im Beta für aktuelle Paper-Versionen.
In plugins/ ablegen:
plugins/Multiverse-Core.jar
plugins/Multiverse-Portals.jar
plugins/Multiverse-Inventories.jar
plugins/Multiverse-NetherPortals.jar
Server neu starten. Nach dem Start erscheinen plugins/Multiverse-Core/, plugins/Multiverse-Portals/ usw. mit Configs. Die Defaults funktionieren, sofortiges Eingreifen ist nicht nötig.
Installation prüfen:
/mv version
/mv list
In der Liste stehen die Standardwelten world, world_nether, world_the_end, die Multiverse automatisch importiert.
Grundlegende Befehle
/mv help zeigt alle Befehle. In der Praxis nutzt man etwa zehn regelmäßig.
/mv create <name> <env> Welt erstellen (env: NORMAL, NETHER, THE_END)
/mv import <name> <env> bestehenden Weltordner importieren
/mv list geladene Welten auflisten
/mv tp <world> in eine Welt teleportieren
/mv unload <world> Welt aus dem Speicher entladen
/mv load <world> wieder laden
/mv remove <world> Eintrag aus Config entfernen (Ordner manuell)
/mv delete <world> Welt komplett löschen (mit Ordner)
/mv modify <prop> <val> Parameter der aktuellen Welt ändern
/mv setspawn Welt-Spawn an aktueller Position setzen
/mv info <world> alle Welt-Parameter anzeigen
Creative-Welt mit flacher Generierung erstellen:
/mv create creative NORMAL -t FLAT -g VoidGen
Flags: -t Generierungstyp (NORMAL, FLAT, AMPLIFIED, LARGEBIOMES), -g Generator-Plugin-Name, -s Seed.
Eine manuell hochgeladene Welt importieren:
/mv import skyblock_arena NORMAL
Liegt der Ordner schon im world_container, übernimmt Multiverse ihn und trägt ihn in die Config ein.
Welt-Einstellungen
Eine neue Welt startet mit Standardparametern. Anpassen via /mv modify:
/mv modify set gamemode CREATIVE
/mv modify set pvp false
/mv modify set monsters false
/mv modify set animals true
/mv modify set difficulty PEACEFUL
/mv modify set keepspawninmemory false
/mv modify set hunger false
Nützliche Parameter:
- gamemode - SURVIVAL / CREATIVE / ADVENTURE / SPECTATOR. Der Spieler wechselt beim Betreten automatisch.
- pvp - true/false, Vanilla-PvP.
- monsters / animals - Spawn von feindlichen und friedlichen Mobs. In der Creative-Welt Monster ausschalten, sonst leiden die Bauten.
- keepspawninmemory - ob die 19x19 Spawn-Chunks dauerhaft geladen bleiben. Mehr dazu unten.
- hunger - ob Hunger sinkt. Auf Build-Servern praktisch zum Deaktivieren.
- respawnworld - in welche Welt der Spieler nach dem Tod respawnt.
Alle Einstellungen liegen in plugins/Multiverse-Core/worlds.yml. Manuelle Bearbeitung möglich, danach /mv reload ausführen.
Multiverse-Inventories: Inventare trennen
Wenn auf einem Server Survival und Creative ohne Trennung laufen, schmuggeln Spieler Diamanten in 30 Sekunden ins Survival rüber. Multiverse-Inventories löst das über Weltgruppen.
Gruppe für Survival-Welten anlegen:
/mvinv group add survival_group
/mvinv group addworld survival_group world
/mvinv group addworld survival_group world_nether
/mvinv group addworld survival_group world_the_end
Eigene Gruppe für Creative:
/mvinv group add creative_group
/mvinv group addworld creative_group creative
Innerhalb einer Gruppe ist das Inventar geteilt, zwischen Gruppen getrennt. Standardmäßig wird alles getrennt: Items, XP, Hunger, Gesundheit, Effekte, Statistiken. Soll nur das Inventar geteilt werden und XP global bleiben, in plugins/Multiverse-Inventories/groups.yml die Shares anpassen:
groups:
survival_group:
worlds:
- world
- world_nether
- world_the_end
shares:
- inventory
- armor
- ender_chest
Ohne experience in der Liste bleibt XP global. Praktisch für Server mit XP-Wirtschaft oder gemeinsamem Fortschritt.
Multiverse-Portals: Portal-Blöcke
Vanilla-Obsidianportale führen in den Standard-Nether. Bei einem zweiten Nether oder einem Hub-Portal braucht es Multiverse-Portals.
Portal erstellen:
- Wand nehmen, Standard ist die Holzaxt:
/mvp wand. - Bereich zwischen zwei Punkten markieren wie in WorldEdit (Linksklick erste Position, Rechtsklick zweite).
/mvp create <name> <destination>ausführen.
Beispiel - Portal vom Hub in die Creative-Welt:
/mvp create hub_to_creative w:creative
Das w:-Präfix bedeutet, das Ziel ist eine Welt. Koordinaten gehen auch:
/mvp create spawn_portal w:world:100,64,100
Oder ein anderes Portal über den Namen:
/mvp create return_portal p:hub_to_creative
Das Portal löst aus, wenn der Spieler den markierten Bereich betritt. Innerhalb darf jeder Block stehen: Wasser, Luft, Spinnennetz, Lichtblock. Lichtblöcke oder Spinnennetze sind für unsichtbare Portale beliebt.
Zugriff über Rechte einschränken:
/mvp modify access add donor hub_to_creative
Der Teleport funktioniert nur für Spieler mit multiverse.access.hub_to_creative oder der donor-Permission über das Rechte-Plugin.
World Generators: eigene Generierung
Der Parameter -g in /mv create nimmt einen Generator-Plugin-Namen. Beliebte Optionen:
- TerraformGenerator - realistische Landschaften, Berge, Biome.
- EpicWorldGenerator - kostenpflichtig, sehr detaillierte Generierung.
- Terralith über Data Pack - erweiterte Biome auf Vanilla-Basis.
- VoidGenerator - leere Welt für Skyblock oder Build-Server.
- IrisWorlds - fortgeschrittene modulare Generierung.
Beispiel mit Terra:
/mv create wild_world NORMAL -g Terra:OVERWORLD
Nach dem Generator-Namen folgt nach dem Doppelpunkt das Preset. Preset-Namen stehen in der Doku des jeweiligen Plugins.
Wichtig: Eine mit Custom-Generator erstellte Welt braucht das Plugin dauerhaft. Wird Terra oder TerraformGenerator entfernt, lädt die Welt weiter, neue Chunks werden aber Vanilla generiert, was hässliche Wände an den Übergängen ergibt.
WorldGuard-Integration
WorldGuard speichert Regionen pro Welt in plugins/WorldGuard/worlds/<world_name>/regions.yml. Multiverse stört hier nichts: neue Welt erstellen und WorldGuard erkennt sie beim ersten /rg-Befehl.
Globale Flags pro Welt setzen. Beispiel - PvP in Creative aus, Creeper-Grief in Survival blockieren:
/rg flag __global__ -w creative pvp deny
/rg flag __global__ -w creative creeper-explosion deny
/rg flag __global__ -w world creeper-explosion deny
Ohne -w <world> greift der Befehl nur in der Welt, in der der Spieler steht. Im Backend bleiben das getrennte Region-Files, nicht verwechseln.
Welt richtig löschen
Welt-Löschen ist ein klassischer Anfängerfehler. /mv remove <world> löscht nur den Eintrag aus der Config, der Ordner bleibt liegen und alte Chunks tauchen wieder auf, wenn man eine Welt mit demselben Namen anlegt.
Richtige Reihenfolge:
/mv unload <world>
/mv remove <world>
Danach in den world_container und den Ordner löschen:
rm -rf /opt/minecraft/server/old_world
Oder alles in einem Multiverse-Befehl:
/mv delete <world>
/mv delete ist gefährlich: keine Bestätigungsabfrage, keine Backup-Prüfung. Auf Produktion sicherer mit unload + Backup + remove + manuellem Ordner-Löschen.
Den Default-Nether oder End mit /mv delete world_nether zu löschen, geht ebenfalls. Bukkit kann die Vanilla-Welten beim nächsten Restart aus level-name in server.properties und allow-nether=true neu erstellen. Um das zu verhindern, in bukkit.yml die worlds:-Sektion bereinigen und allow-nether=false setzen, falls Nether komplett wegsoll.
Performance: RAM kalkulieren
Jede geladene Welt verbraucht Ressourcen. Hauptlastpunkte:
- Spawn-Chunks - 19x19 Chunks (361 Stück) um den Spawn jeder Welt bleiben dauerhaft im Speicher, wenn
keepspawninmemory: true. Das sind etwa 50-80 MB RAM pro Welt plus dauerhafter TPS-Verbrauch durch Entity-Ticks. - Spielergeladene Chunks - view-distance multipliziert mit Spielerzahl und Welten.
- Entity- und Block-Ticks - jede Welt tickt separat. 5 Welten mit Mobs und Redstone bedeuten fünffache Last.
Auf einem 8-Welten-Server:
keepspawninmemory: false
Per /mv modify set keepspawninmemory false für jede Nebenwelt. Die Hauptwelt mit Spawn kann auf Default bleiben.
In paper.yml oder paper-world-defaults.yml (Paper-Version-abhängig) simulation-distance für Creative-Welten auf 4-6 reduzieren, Survival auf 8-10. Auf Paper 1.20+ ist die Einstellung in welt-spezifische paper-world.yml-Dateien gewandert, was praktisch ist.
Mob-Caps für Creative- und Spielwelten senken:
spawn-limits:
monsters: 0
animals: 0
water-animals: 0
Wenn die Creative-Welt keine Mobs braucht, alles auf null und die CPU darf atmen.
Backups
Multiverse erstellt keine Backups. Das ist Aufgabe eines separaten Systems oder Plugins wie DriveBackupV2. ALLE Weltordner sichern, nicht nur den Hauptordner.
Minimaler Shell-Skript für Cron:
#!/bin/bash
SERVER=/opt/minecraft/server
BACKUP=/var/backups/minecraft
DATE=$(date +%Y%m%d_%H%M)
cd "$SERVER"
tar -czf "$BACKUP/worlds_$DATE.tar.gz" world world_nether world_the_end creative resource_world
find "$BACKUP" -name 'worlds_*.tar.gz' -mtime +7 -delete
Vor tar auf einem laufenden Server save-off und save-all flush per RCON senden, danach save-on. Sonst Risiko eines halb geschriebenen Chunks im Archiv.
FAQ
Funktioniert Multiverse auf Folia?
Stand 2026 - teilweise. Folia braucht regionales Ticking und unterstützt nicht das gesamte Bukkit-API. Multiverse-Core 5.x wird aktiv für Folia umgebaut, 4.x stürzt bei einigen Befehlen ab. Wer auf Folia läuft, prüft die aktuellen Releases und den Issue Tracker.
Wie lösche ich den Default-Nether?
/mv unload world_nether, dann /mv remove world_nether. In server.properties allow-nether=false setzen, sonst erstellt Bukkit ihn neu. Den Ordner world_nether manuell löschen.
Kann ich verschiedene Gamemodes pro Welt haben?
Ja, über /mv modify set gamemode CREATIVE. Spieler wechseln beim Betreten automatisch. Falls EssentialsX oder ein anderes Plugin /gamemode betreut, sicherstellen, dass Multiverse Vorrang hat, sonst stellen Spieler den Modus selbst um.
Multiverse vs MyWorlds - was ist besser?
MyWorlds ist leichter, einfacher, ohne Zusatzmodule. Multiverse ist der Standard mit großem Ökosystem, WorldGuard, EssentialsX und BungeeCord-Kompatibilität sind darauf ausgelegt. Für zwei Welten reicht MyWorlds. Für einen Server mit Portalen, Inventaren und komplexer Logik gibt es zu Multiverse keine echte Alternative.
Wie respawnt ein Spieler in einer bestimmten Welt nach dem Tod?
/mv modify set respawnworld lobby auf der Quellwelt. Tod in dieser Welt schickt den Spieler nach lobby. Default-Respawnworld ist die aktuelle Welt.
Kann ich eine Welt mit allen Bauten klonen?
Ja: /mv clone <source> <target>. Multiverse kopiert den Ordner, benennt um, importiert in die Config. Praktisch für Arenen und Template-Kopien.
Was, wenn der Server nach Anlegen einer neuen Welt nicht startet?
logs/latest.log prüfen. Häufigste Ursache: ein Generator-Plugin, das nicht installiert oder veraltet ist. Welt zurücksetzen durch Löschen des Ordners und des Eintrags in worlds.yml, passenden Generator installieren, Welt neu erstellen.
Was als Nächstes
Wer zum ersten Mal einen Multi-Welt-Server aufzieht, behält drei praktische Punkte im Kopf. Erstens: ein vollständiges Backup vor dem Anlegen der zweiten Welt - spart einen Tag Wiederherstellung bei Fehlern. Zweitens: keepspawninmemory: false für alle Nebenwelten direkt setzen, nicht warten, bis der RAM voll ist. Drittens: Multiverse + Inventories auf einem Test-Server vor dem Produktionseinsatz prüfen, die Gruppen-Logik der Inventare ist nicht die intuitivste.
Ein Multi-Welt-Server ist ein attraktives DDoS-Ziel, besonders bei Events und großem Publikum. MineGuard filtert L4/L7-Angriffe vor dem Game-Port und hält die Welten während des Sturms erreichbar.
Schützen Sie Ihren Server vor DDoS-Angriffen
Kostenloser Schutz mit 5-Minuten-Einrichtung. 1 TB Traffic inklusive.
Kostenlos testenWeitere Artikel
Minecraft-Server Regeln und Moderation: Kompletter Admin-Guide
Wie man Serverregeln erstellt, eine Moderationshierarchie aufbaut, Bestrafungs-Plugins und Anti-Cheat einrichtet. Praktische Erfahrung und fertige Vorlagen.
Wie man einen Minecraft Server monetarisiert: Spenden, Raenge, Shops und EULA
Kompletter Leitfaden zum Geldverdienen mit deinem Minecraft Server ohne Verstoss gegen die Mojang EULA. Monetarisierungsmodelle, Spenden-Plugins, Preisstrategien und realistische Einnahmen.
Bot-Join-Angriffe auf Minecraft 2026: Bot oder echter Spieler?
Detaillierte Analyse von Bot-Join-Angriffen auf Minecraft-Server im Jahr 2026. Wie Bot-Verbindungen in Logs aussehen, welche Signale Filter zur Erkennung nutzen und welche Schutzmassnahmen wirklich funktionieren.