GameHosting.pl

Notatki operatora

Multiverse-Core: wiele światów na jednym serwerze (Multiverse 5)

Lobby, survival, świat kreatywny i arena na jednym serwerze bez stawiania kilku instancji: do tego służy Multiverse-Core. Ten poradnik opisuje wersję 5, aktualną w październiku 2026, razem z rzeczami, które zwykle wychodzą dopiero po fakcie: importem świata na Paperze 26.x, uprawnieniami dostępu, które domyślnie nic nie robią, i respawnem w złym świecie.

Opublikowano · ~7 min czytania

W skrócie: Multiverse-Core to plugin do Papera i Spigota, który pozwala trzymać na jednym serwerze wiele światów: lobby, survival, kreatywny, arenę. Aktualna linia to Multiverse 5 (wydanie 5.8.1 z 28 sierpnia 2026, a 9 października wyszła wersja testowa 5.8.2-pre oznaczona jako zgodna z 26.3). Nowy świat tworzysz komendą /mv create nazwa normal, przenosisz się /mv tp nazwa, istniejący świat dodajesz /mv import. MV5 wymaga Minecrafta 1.18 lub nowszego, a po aktualizacji z MV4 nie da się wrócić do starej wersji.

Najważniejsze komendy Multiverse 5

KomendaCo robi
/mv create <nazwa> <środowisko>tworzy świat; środowisko to normal, nether lub the_end; opcjonalnie --seed i --generator
/mv import <nazwa> <środowisko>dodaje do Multiverse świat, który już leży na dysku
/mv tp [gracz] <świat>teleportuje ciebie albo wskazanego gracza
/mv setspawnustawia spawn świata w miejscu, w którym stoisz
/mv spawnprzenosi na spawn bieżącego świata
/mv list, /mv who, /mv whoalllista światów i kto w którym jest
/mv modify [świat] set <właściwość> <wartość>zmienia ustawienia świata (alias, PvP, trudność, latanie)
/mv gamerule set <reguła> <wartość> [świat]reguła gry dla jednego świata
/mv entity-spawn-config modify ...spawn mobów według kategorii
/mv purge-all-entities <świat> <kategoria>usuwa istoty danej kategorii
/mv delete <świat> + /mv confirm <kod>kasuje świat z dysku; na potwierdzenie masz 30 sekund
/mv load, /mv unload, /mv removewczytuje, odładowuje lub usuwa świat z listy Multiverse bez kasowania plików
/mv clone, /mv regenkopiuje świat albo generuje go od nowa

Około 90 procent komend działa także z konsoli; wyjątkiem są te, które nie mają sensu bez postaci w grze, jak /mv setspawn. Pełną pomoc wyświetla /mv help.

Instalacja

Instalacja jest krótka i dokumentacja Multiverse sama to podkreśla: pobierasz plik JAR Multiverse-Core (z Modrinth, Hangar albo BukkitDev), wrzucasz go do folderu plugins i uruchamiasz serwer. Konfiguracja tworzy się przy pierwszym starcie, nie ma żadnej paczki ZIP do rozpakowania.

Dwie zasady z dokumentacji, które oszczędzają kłopotów:

Mocno zalecany jest plugin uprawnień. Autorzy polecają LuckPerms, a jak go ustawić od zera, opisujemy w poradniku LuckPerms.

Pierwszy świat krok po kroku

Przykład z dokumentacji, przełożony na typowy serwer dla znajomych, który chce mieć osobny świat kreatywny:

  1. /mv create kreatywny normal tworzy zwykły świat o nazwie „kreatywny”. Postęp widać w konsoli, trwa to kilka sekund.
  2. /mv modify kreatywny set gamemode creative ustawia tryb gry dla tego świata.
  3. /mv entity-spawn-config modify kreatywny monster set spawn false wyłącza potwory, żeby creepery nie wysadzały budowli.
  4. /mv tp kreatywny, dojdź do miejsca, które ma być spawnem, i wpisz /mv setspawn.
  5. /mv modify kreatywny set alias "&aKreatywny" nadaje światu ładną, kolorową nazwę widoczną w /mv list i na czacie.

Nazwę folderu świata zostaw w spokoju. Jeśli chcesz, żeby świat inaczej się nazywał dla graczy, użyj aliasu, a nie zmieniaj nazwy katalogu.

Import istniejącego świata i pułapka Papera 26.1+

Świat pobrany z internetu albo przeniesiony z innego serwera dodajesz komendą /mv import <nazwa> <środowisko>. Co jest „nazwą”, zależy od silnika:

To najczęstszy powód, dla którego import „nie widzi” świata po przejściu na linię 26.x. Druga zasada: importowany świat musi być wygenerowany na tej samej wersji Minecrafta co serwer. Świat ze starej wersji najpierw otwórz i zaktualizuj, dopiero potem importuj, i zawsze na kopii.

Ustawienia światów, które naprawdę się przydają

WłaściwośćPrzykładDo czego
alias"&aLobby"nazwa wyświetlana graczom, z kolorem
gamemodecreativetryb gry w danym świecie
difficultypeaceful, hard albo 0 do 3trudność per świat
allow-flightfalsewyłącza latanie (nie dotyczy trybu kreatywnego)
pvpfalsePvP tylko tam, gdzie ma być
auto-loadfalsenie wczytuj świata przy starcie serwera
adjust-spawnfalsewyłącza automatyczne „poprawianie” spawnu na bezpieczne miejsce
respawn-worldsurvivalgdzie odradza się gracz po śmierci w tym świecie

Spawn mobów ustawiasz osobno dla każdej kategorii: monster, animal, water_animal, water_ambient, water_underground_creature, ambient, axolotl i misc. Każda ma przełącznik spawn, listę wyjątków, częstotliwość prób (tick-rate) i limit (spawn-limit). Przykład z dokumentacji: potwory włączone, ale z wyjątkiem CREEPER, czyli świat bez creeperów. W świecie z trudnością peaceful potwory i tak się nie pojawią.

Ustawienia trafiają do pliku worlds.yml. Autorzy odradzają ręczną edycję, komendy /mv modify są bezpieczniejsze.

Dostęp do światów przez uprawnienia

Każdy utworzony lub zaimportowany świat dostaje automatycznie uprawnienie multiverse.access.<nazwa>. Haczyk: działa ono tylko wtedy, gdy w config.yml Multiverse włączysz wymuszanie dostępu (enforce-access). Domyślnie jest wyłączone i każdy może wejść do każdego świata, a uprawnienia dostępu są ignorowane.

Teleportację kontrolują uprawnienia multiverse.teleport.self.* i multiverse.teleport.other.*, a tworzenie i kasowanie światów multiverse.core.create czy multiverse.core.delete. Operatorzy mają wszystko, ale z ciekawym skutkiem ubocznym: dostają też mv.bypass.gamemode.*, więc Multiverse nie zmienia im trybu gry przy wejściu do świata. Jeśli testujesz ustawienia trybu jako operator i „nie działa”, to właśnie dlatego.

Moduły dodatkowe

Przejście z Multiverse 4 na 5

Najważniejsze punkty z oficjalnego przewodnika: serwer musi stać na 1.18 lub nowszym, przed aktualizacją zrób kopię, a po instalacji MV5 nie ma powrotu. Konfiguracje, światy, portale i dane ekwipunków przenoszą się automatycznie, nie trzeba ponownie importować światów. Wtyczki zewnętrzne korzystające ze starego API mogą przestać działać (tu pomaga Legacy-Api). PlaceholderAPI jest teraz wbudowane, a składnia placeholderów się zmieniła: wersji z eCloud nie należy już używać. Jak działają placeholdery w ogóle, opisujemy w tekście o PlaceholderAPI.

Stara składnia (MV4)Nowa składnia (MV5)
/mv modify set <właściwość> <wartość> [świat]/mv modify [świat] set <właściwość> <wartość>
/mv gamerule <reguła> <wartość> [świat]/mv gamerule set <reguła> <wartość> [świat]
/mv purge [świat/all] <co>/mv purge-all-entities <kategorie>
/mv modify set animals <true/false>/mv entity-spawn-config modify [świat] animal set spawn <true/false>
/mv anchor <nazwa>/mv anchor set <nazwa>
/mv version -p/mv dumps

Typowe problemy

Gracz odradza się w złym świecie. Ustaw /mv modify <świat_śmierci> set respawn-world <świat>. Jeśli to nie pomaga, winny jest zwykle inny plugin, który przejmuje odradzanie. Dokumentacja wymienia wprost CMI i EssentialsX; w EssentialsX wyłącz funkcje związane z respawnem. Uwaga: wyjście z Endu Minecraft traktuje jako odrodzenie, więc to samo ustawienie decyduje, gdzie gracz wyląduje po pokonaniu smoka.

Datapack nie działa w nowym świecie. Datapacki instaluje się tylko w świecie domyślnym i nie ma datapacków per świat. Czy datapack zadziała w światach z Multiverse, zależy od samego datapacka. Usunięcie datapacka zmieniającego generowanie terenu po fakcie może sprawić, że światy przestaną się wczytywać, więc kopia przed instalacją jest obowiązkowa.

Konflikt z innym pluginem od światów. Multiverse nie tworzy światów sam, tylko wywołuje API Bukkita. Dwa pluginy zarządzające światami naraz to proszenie się o kłopoty.

Serwer hybrydowy (Mohist i podobne). Może działać, ale nie jest testowany ani wspierany.

Każdy wczytany świat zajmuje pamięć, więc przy kilku światach warto wyłączyć auto-load dla tych używanych rzadko. Jeśli światów przybywa, a serwer zaczyna łapać lagi, policz zapas pamięci w kalkulatorze RAM, zanim dorzucisz kolejną arenę. Serwer z zapasem RAM na kilka światów znajdziesz też w ofercie Supercraft.

Dokumentacja wszystkich komend i właściwości: oficjalna dokumentacja Multiverse.

Najczęstsze pytania

Jak dodać nowy świat na serwer Minecraft? Z pluginem Multiverse-Core wpisz /mv create nazwa normal (albo nether lub the_end). Po kilku sekundach świat jest gotowy, a przeniesiesz się do niego komendą /mv tp nazwa. Spawn ustawisz komendą /mv setspawn w wybranym miejscu.

Jak zaimportować gotowy świat do Multiverse? Komendą /mv import nazwa środowisko. Na Spigocie i starszym Paperze nazwa to folder świata w katalogu serwera. Na Paperze 26.1 i nowszym światy leżą w katalogu dimensions i podajesz klucz z przestrzenią nazw, na przykład minecraft:the_nether. Świat musi być wygenerowany na tej samej wersji gry co serwer.

Dlaczego uprawnienie multiverse.access nie blokuje wejścia do świata? Bo domyślnie wymuszanie dostępu jest wyłączone. Uprawnienia multiverse.access zaczynają działać dopiero po włączeniu enforce-access w config.yml Multiverse. Wcześniej każdy może wejść do każdego świata.

Czy Multiverse 5 działa ze starymi światami z MV4? Tak. Konfiguracje, światy, portale i dane ekwipunków przenoszą się automatycznie, nie trzeba ich ponownie importować. Serwer musi stać na 1.18 lub nowszym, a po instalacji MV5 nie da się wrócić do MV4, więc kopia przed aktualizacją jest obowiązkowa.

Dlaczego gracz odradza się w złym świecie? Ustaw /mv modify świat_śmierci set respawn-world docelowy_świat. Jeśli to nie pomaga, odradzanie przejmuje inny plugin, najczęściej EssentialsX albo CMI, i trzeba wyłączyć w nim funkcje respawnu.

Powiązane