World Manager
Zarządzaj światami
- Dostępne pliki
- 1
- Obsługiwane wersje
- 32
- Najnowszy plik
- 28.12.2021
Ta wtyczka zapewnia pojedyncze polecenie do wykonywania większości zadań związanych ze światami; krótki spis obsługiwanych podkomend:
world list
world create [<options>] <name>
world load { -a | <name> }
world unload [-n] {<name>|<uuid>} [...]
world control {<name>|<uuid>} { all | {<property>[=<value>]} [...] }
world save { -a | {<name>|<uuid>} [...] }
world switch [-c | -p <x>,<y>,<z>] {<name>|<uuid>}
Ta wtyczka została celowo zaprojektowana, aby obejść niektóre wewnętrzne ograniczenia Bukkit, CraftBukkit lub Minecraft, więc odpowiedzialność za ustawienie wartości, które mają sens, spoczywa na administratorach serwera, chyba że naprawdę chcesz zepsuć swój świat lub serwer; z tego powodu bądź bardzo ostrożny przy nadawaniu uprawnień do tej wtyczki innym.
Należy pamiętać, że niektóre funkcje wymagają Minecraft Forge (a co za tym idzie Cauldron lub jego pochodnych), jednak sama wtyczka powinna być kompatybilna z dowolnym oprogramowaniem serwerowym, które zaimplementowało Bukkit API.
Podkomendy
list
Ta podkomenda wyświetli wszystkie aktualnie załadowane światy wraz z ich nazwą i UUID. Jeśli Minecraft Forge jest obecny, nazwa dostawcy świata również będzie wyświetlana, o ile wszystkie niezaładowane światy będą dostępne do załadowania.
Przykład na Spigot i Glowstone:
> world list
Załadowane światy:
world (6b32b92e-9346-41da-85eb-039bdbffeea7)
world_nether (6bccd796-9f52-49de-9182-623351ac8314)
world_the_end (5d07dd3f-4db4-4d24-9daf-112df647ac38)
Przykład na Cauldron:
> world list
Załadowane światy:
Overworld 'world' (2be19a1c-fafe-47ff-8337-a8f1fc84b967)
Nether 'DIM-1' (cfa3d2ef-7fbe-466d-b636-1b2d1c2fa634)
Niezaładowane światy:
the_aether
The_End
create
Dynamicznie tworzy świat i go ładuje. Wykorzystuje standardowe API Bukkit do tworzenia światów, więc jeśli zapis świata istnieje w katalogu zapisu, świat zostanie załadowany z systemu plików; w takim przypadku niektóre, ale nie wszystkie ustawienia świata (takie jak seed świata) będą odczytywane z zapisu, a nie z opcji tej podkomendy.
Zobacz także online komunikat z instrukcją użycia po więcej informacji.
load
Ta podkomenda dostępna jest tylko jeśli obecny jest Minecraft Forge. Ładuje światy zarejestrowane w Forge, lecz obecnie niezaładowane. Użyj 'world list' dla aktualnie niezaładowanych światów.
unload
Odładuj świat. Uwaga: niektóre implementacje, takie jak Cauldron, mogą pozwalać na odładowanie Overworld, ale oprogramowanie serwera nie będzie prawidłowo funkcjonować po tym; inne, takie jak Glowstone, wydają się być w porządku z odładowaniem Overworld. Światy zarejestrowane w Forge mogą być ponownie załadowane przy użyciu 'load', podkomendy 'switch' lub portalami w grze, więc możesz użyć jej do odładowania aktualnie niepotrzebnych światów (ale nie Overworld!), aby zaoszczędzić pamięć na Cauldron.
control
Wyświetlanie lub zmiana właściwości świata.
save
Zapisz jeden lub więcej światów na system plików.
switch
Teleportuj się do innego świata. Ta komenda może być użyta tylko przez gracza, aby teleportować siebie do wybranego świata; jeśli świat jest aktualnie niezaładowany, ale dostępny z rejestru światów Minecraft Forge, najpierw zostanie załadowany.
Domyślnym miejscem teleportacji jest punkt spawn świata; opcja '-c' może być użyta, aby użyć bieżącej pozycji gracza jako celu, w tym przypadku brany jest pod uwagę współczynnik ruchu między światami (np. 1:8 dla Nether); opcja '-p' może być użyta do określenia współrzędnej, na którą chcesz się teleportować.
Kod źródłowy tutaj: sourceforge.net
Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.
Jak bezpiecznie sprawdzić ten plugin
Wybierz zgodny plik
Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.
Zachowaj kopię
Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.
Przeczytaj log
Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.