Dynmap
Interaktywna mapa swiata serwera dostepna z poziomu przegladarki. Renderowanie w czasie rzeczywistym, zaznaczeni gracze, markery i regiony.
O pluginie Dynmap
Dynmap generuje interaktywna mape swiata Twojego serwera Minecraft, dostepna przez przegladarke internetowa (np. http://twojserwer.pl:8123). Mapa renderuje sie w czasie rzeczywistym, pokazujac teren, budowle, pozycje graczy i markery. Dynmap oferuje trzy tryby renderowania: mapa plaska (2D z gory), mapa izometryczna (3D) i mapa jaskiniowa (wnetrze jaskini). Kazdy swiat moze miec osobna konfiguracje renderowania.
Plugin integruje sie z WorldGuard (wyswietlanie regionow na mapie), Towny (terytoria miast) i innymi pluginami regionow. Mozesz dodawac wlasne markery: ikony, linie, obszary i HTML popupy. Dynmap jest zasobozerny pod wzgledem CPU i dysku (plik map zajmuje kilka GB dla duzego swiata), ale renderowanie odbywa sie stopniowo w tle. Na serwerach z ograniczonym CPU rozważ alternatywy.
Dynmap to jeden z popularniejszych pluginow do zarzadzania swiatem, ktory powinienes rozwazyc na swoim serwerze Minecraft. Wspiera wersje 1.13 - 1.21.x i dziala na Spigot, Paper, Purpur.
Funkcje Dynmap
Ponizej lista glownych funkcji, ktore Dynmap dodaje do Twojego serwera. Kazda z nich mozna skonfigurowac w pliku konfiguracyjnym pluginu.
- Mapa w przegladarce
- Renderowanie w czasie rzeczywistym
- Widok 2D, 3D i jaskiniowy
- Pozycja graczy na mapie
- Markery i regiony
- Integracja z WorldGuard i Towny
Komendy Dynmap
Dynmap rejestruje 5 komend (pokazujemy najwazniejsze). Pelna lista dostepna jest w oficjalnej dokumentacji. Pamietaj, ze kazda komende mozesz zablokowac lub odlokowac przez system uprawnien (np. LuckPerms).
| Komenda | Opis | Uprawnienie |
|---|---|---|
/dynmap fullrender [swiat] | Renderuje caly swiat (dlugo!) | dynmap.fullrender |
/dynmap radiusrender [promien] | Renderuje w promieniu od gracza | dynmap.radiusrender |
/dynmap hide | Ukrywa Cie na mapie | dynmap.hide.self |
/dynmap show | Pokazuje Cie na mapie | dynmap.show.self |
/dmarker add [nazwa] | Dodaje marker w Twojej pozycji | dynmap.marker.add |
Uprawnienia (permissions)
System uprawnien pozwala kontrolowac, kto moze uzywac poszczegolnych funkcji Dynmap. Uprawnienia nadajesz przez plugin rang, np. LuckPerms (/lp group [grupa] permission set [node] true). Kolumna "Domyslnie OP" oznacza, czy operatorzy serwera maja to uprawnienie bez konfiguracji.
Konfiguracja Dynmap
Po pierwszym uruchomieniu Dynmap wygeneruje plik konfiguracyjny w folderze plugins/Dynmap/. Ponizej najwazniejsze opcje z komentarzami. Pelna lista ustawien jest w oficjalnej dokumentacji.
# configuration.txt Dynmap
webserver-port: 8123 # Port serwera webowego
deftemplatesuffix: hires # Jakosc: hires, lowres, vlowres
render-triggers:
- chunkloaded # Renderuj chunki przy zaladowaniu
- chunkgenerated # Renderuj nowe chunki
updaterate: 3000 # Czestotliwosc aktualizacji (ms)
showplayerfacesinmenu: true # Pokazuj twarze graczy
Po zmianie konfiguracji zapisz plik i uzyj komendy przeladowania pluginu (np. /reload lub dedykowanej komendy pluginu). Jesli plugin nie pobiera zmian po przeladowaniu, zrestartuj serwer komenda /stop.
Jak zainstalowac Dynmap
Pobierz Dynmap ze SpigotMC. Wrzuc .jar do plugins/, zrestartuj serwer. Mapa bedzie dostepna pod adresem http://IP:8123. Wykonaj /dynmap fullrender world, zeby wyrenderowac caly swiat. Jezeli masz forwarding portow, przekieruj port 8123.
- Pobierz Dynmap z oficjalnej strony. Upewnij sie, ze pobierasz wersje kompatybilna z Twoja wersja Minecraft (1.13 - 1.21.x).
-
Skopiuj pobrany plik
.jardo folderuplugins/w katalogu Twojego serwera. -
Zrestartuj serwer komenda
/stopi uruchom go ponownie. Nie uzywaj/reloadprzy pierwszej instalacji. - Sprawdz konsole serwera. Jesli Dynmap zaladowal sie poprawnie, zobaczysz komunikat z wersja pluginu. Jesli pojawil sie blad, sprawdz czy masz zainstalowane wszystkie zaleznosciow.
-
Skonfiguruj plugin edytujac plik
plugins/Dynmap/config.yml(lub odpowiednik). Po zmianach uzyj komendy przeladowania.
Alternatywy dla Dynmap
Dynmap nie jest jedynym pluginem w swojej kategorii. Ponizej znajdziesz alternatywy, ktore warto rozwazyc, jesli szukasz czegos innego lub Dynmap nie spelnia Twoich oczekiwan.
BlueMap
Nowsza mapa 3D z pieknym renderowaniem. Lzejsza niz Dynmap.
squaremap
Minimalistyczna mapa 2D, bardzo lekka. Swietna wydajnosc.
Pl3xMap
Wydajna mapa 2D z nowoczesnym interfejsem webowym.
Czesto zadawane pytania o Dynmap
Jak zainstalowac Dynmap?
Pobierz Dynmap ze SpigotMC. Wrzuc .jar do plugins/, zrestartuj serwer. Mapa bedzie dostepna pod adresem http://IP:8123. Wykonaj /dynmap fullrender world, zeby wyrenderowac caly swiat. Jezeli masz forwarding portow, przekieruj port 8123. Szczegolowa instrukcja z zaleznosciami i konfiguracja znajduje sie w sekcji instalacja powyzej.
Na jakich silnikach serwerowych dziala Dynmap?
Dynmap dziala na: Spigot, Paper, Purpur. Rekomendujemy Paper jako silnik — wiekszosci serwerow daje najlepsza rownowage miedzy wydajnoscia a kompatybilnoscia z pluginami. Wiecej o silnikach serwerowych przeczytasz w naszym porownaniu.
Czy Dynmap jest darmowy?
Tak, Dynmap jest darmowy i dostepny na SpigotMC. Kod zrodlowy jest otwarty na GitHub.
Dynmap nie dziala — co robic?
Sprawdz plik logs/latest.log w katalogu serwera. Najczestsze przyczyny bledow: (1) brakujaca zaleznosc, (2) niekompatybilna wersja Minecraft (sprawdz czy masz 1.13 - 1.21.x), (3) blad w pliku config.yml (sprawdz format YAML), (4) konflikt z innym pluginem o tej samej funkcji.
Czy moge uzywac Dynmap na serwerze Bedrock?
Nie. Dynmap to plugin Java Edition i dziala na serwerach Spigot/Paper/Purpur. Bedrock Edition uzywa innego systemu (behavior packs). Jesli chcesz laczyc graczy Java i Bedrock na jednym serwerze, sprawdz Geyser.
Komentarze