Discord

Dynmap

Interaktywna mapa swiata serwera dostepna z poziomu przegladarki. Renderowanie w czasie rzeczywistym, zaznaczeni gracze, markery i regiony.

Mapy i swiat SpigotPaperPurpur

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
Podpowiedz: Uzyj autouzupelniania w konsoli serwera (Tab), zeby zobaczyc dostepne argumenty komend. Na serwerze z LuckPerms nadawaj uprawnienia grupom, nie pojedynczym graczom.

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.

Node uprawnienia Opis Domyslnie OP
dynmap.fullrender Renderowanie swiata Tak
dynmap.hide.self Ukrycie sie na mapie Nie
dynmap.marker.add Dodawanie markerow Tak

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.

config.yml Przykladowa konfiguracja
# 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.

YAML to wredny format. Jeden bledny spacja albo tabulacja moze zepsuc caly plik. Uzywaj edytora z podswietlaniem skladni (VS Code, Notepad++) i sprawdzaj plik na yamllint.com przed wrzuceniem na serwer.

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.

  1. Pobierz Dynmap z oficjalnej strony. Upewnij sie, ze pobierasz wersje kompatybilna z Twoja wersja Minecraft (1.13 - 1.21.x).
  2. Skopiuj pobrany plik .jar do folderu plugins/ w katalogu Twojego serwera.
  3. Zrestartuj serwer komenda /stop i uruchom go ponownie. Nie uzywaj /reload przy pierwszej instalacji.
  4. Sprawdz konsole serwera. Jesli Dynmap zaladowal sie poprawnie, zobaczysz komunikat z wersja pluginu. Jesli pojawil sie blad, sprawdz czy masz zainstalowane wszystkie zaleznosciow.
  5. Skonfiguruj plugin edytujac plik plugins/Dynmap/config.yml (lub odpowiednik). Po zmianach uzyj komendy przeladowania.
Kompatybilnosc serwerow: Dynmap dziala na Spigot, Paper, Purpur. Rekomendujemy Paper jako silnik serwera — ma lepsza wydajnosc i wiecej API niz Spigot.

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.

Inne pluginy z kategorii Mapy i swiat

Komentarze