Jak zainstalować BlueMap (mapa 3D) na serwerze Minecraft?
W tym artykule
BlueMap tworzy mapę 3D twojego świata, którą każdy może oglądać w przeglądarce, razem z pozycjami graczy. To nowoczesny następca Dynmapa; działa jako plugin na Paperze i Purpurze oraz jako mod na Fabricu i Forge. Na SMP przydaje się obserwatorom, miłośnikom map i każdemu, kto chce znaleźć bazę kogoś innego.
Krok 1: instalacja
- Zainstaluj BlueMap z biblioteki pluginów w panelu albo wgraj plik jar do folderu
plugins. Zobacz jak zainstalować plugin. - Zrestartuj serwer. BlueMap utworzy folder
plugins/BlueMapz plikami konfiguracyjnymi i zatrzyma się z komunikatem, że musisz zaakceptować pobieranie.
Krok 2: zaakceptuj pobieranie
BlueMap potrzebuje oryginalnych plików Minecrafta, żeby rysować bloki. Otwórz plugins/BlueMap/core.conf i ustaw:
accept-download: trueZrestartuj serwer. Przy pierwszym uruchomieniu BlueMap pobierze potrzebne pliki i zacznie renderować w tle. Na istniejącym świecie może to potrwać kilka godzin i obciąża CPU; zrób to w spokojnym momencie.
Krok 3: otwórz port
BlueMap uruchamia własny serwer WWW na porcie 8100. Przypisz w panelu dodatkowy port do swojego serwera i wpisz go w plugins/BlueMap/webserver.conf:
ip: "0.0.0.0"
port: 8100Użyj numeru portu, który dał ci panel, jeśli to nie jest 8100. Po restarcie mapa jest dostępna pod adresem http://ip-twojego-serwera:8100. Jeśli mapa nie ma być publiczna, udostępniaj ten link tylko swojej ekipie.
Zarządzanie renderowaniem
/bluemappokazuje postęp renderowania./bluemap stopwstrzymuje renderowanie, na przykład na czas zatłoczonego wieczoru;/bluemap startje wznawia./bluemap render worldrenderuje świat od nowa po dużych zmianach.
Po pierwszym renderowaniu nowe chunki są aktualizowane automatycznie w trakcie gry.
Mniejsze obciążenie
Jeśli chcesz oszczędzić CPU i miejsce na dysku, wyłącz Nether i End w plugins/BlueMap/maps/, ustawiając w tych plikach enabled: false, albo ogranicz mapę do granicy świata. Świat o wymiarach 3000 na 3000 bloków renderuje się w kilka godzin i zajmuje około gigabajta na dysku; większe światy skalują się mniej więcej liniowo. Na serwerze z 5 GB RAM BlueMap działa bez problemu, o ile nie uruchomisz pierwszego renderowania w środku pełnego wieczoru.
Alternatywa: Dynmap
Jeśli wolisz lżejszą mapę 2D, Dynmap to dobra alternatywa. Wyjaśnienie znajdziesz w artykule jak skonfigurować Dynmap. Nie uruchamiaj obu naraz; to podwaja pracę renderowania bez żadnej wartości dodanej.
Uruchom swój serwer w 60 sekund na naszym własnym sprzęcie.