Plugin Minecraft dynmap
Informacje o dynmap i potwierdzonych serwerach
🔌 O Dynmap
Dynmap to rodzina pluginów i modów do Minecrafta, która zapewnia działające w czasie rzeczywistym mapy oparte na przeglądarce dla serwerów Minecraft. Renderuje kafelki mapy załadowanych światów i udostępnia interaktywny interfejs mapy, który może pokazywać znaczniki, obszary, linie, bieżące pozycje graczy oraz dymki czatu. Dynmap obsługuje uruchomienie własnego webservera lub eksport danych mapy do zewnętrznego hostingu i oferuje wiele backendów przechowywania.
🎯 Cel
Głównym celem Dynmap jest zapewnienie administratorom serwera i graczom nawigowalnego podglądu terenu i aktywności serwera na żywo przez przeglądarkę. Rozwiązuje problem wizualizacji układu świata, śledzenia lokalizacji graczy, publikowania map serwera dla użytkowników oraz tworzenia map z adnotacjami, znacznikami i regionami.
⚙️ Funkcje
- Renderowanie kafelków światów serwera w czasie rzeczywistym (wiele widoków mapy i trybów renderowania).
- Konfigurowalne znaczniki, obszary i linie do opisywania map dla graczy lub administracji.
- Śledzenie graczy na żywo oraz opcjonalne dymki czatu / integracja czatu web-to-game.
- Wiele backendów przechowywania: flat files, MySQL/SQLite/PostgreSQL/MariaDB oraz wsparcie AWS S3 dla przechowywania mapy/web.
- Wbudowany webserver do udostępniania interfejsu mapy; można go dostosować do publikowania/wysyłania statycznej zawartości strony do zewnętrznego magazynu.
- Kompilacje wieloplatformowe: dostępne są osobne artefakty dla Spigot/Paper, Forge i Fabric.
🧩 Dla kogo
- Właściciele i administratorzy serwerów, którzy chcą przeglądalnej mapy swoich światów.
- Publiczne serwery SMP i survivalowe, które udostępniają mapy graczom.
- Serwery minigier lub roleplay wymagające map z adnotacjami, znaczników spawnu lub nakładek regionów.
- Hostingi, które potrzebują elastycznych opcji przechowywania/backingu (SQL lub S3) dla dużych map.
🏗️ Przykładowe zastosowania
- Renderowanie i publikowanie mapy Overworld na żywo, aby gracze mogli ją oglądać online.
- Oznaczanie miast, sklepów i ważnych punktów orientacyjnych niestandardowymi znacznikami i obrysami obszarów.
- Uruchamianie zaplanowanych lub wykonywanych na żądanie renderów nowo odkrytych chunków (render według promienia lub całego świata).
⌨️ Komendy
| Command | Description | Permission | Access |
|---|---|---|---|
/dynmap render | Prosi o ręczne renderowanie/aktualizację kafelków mapy lub map. | dynmap.render | Admin |
/dynmap radiusrender <radius> [mapname] | Renderuje kafelki mapy w promieniu wokół gracza dla określonej mapy. | dynmap.render | Admin |
(Uwaga: Dynmap udostępnia w oficjalnej dokumentacji większy zestaw komend mapy i konfiguracji.)
🔐 Uprawnienia
| Permission | Description | Default |
|---|---|---|
dynmap.render | Umożliwia korzystanie z komend związanych z renderowaniem, takich jak /dynmap render. | nie określono |
⚙️ Instalacja
📥 Konfiguracja
- Pobierz oficjalny plik JAR Dynmap dla swojej platformy serwera i umieść go w katalogu
plugins/(lubmods/dla Forge/Fabric). - Uruchom ponownie serwer i sprawdź konsolę, aby potwierdzić, że Dynmap został załadowany i utworzył foldery konfiguracji oraz map.
- Skonfiguruj mapy, znaczniki, backend przechowywania i opcje webservera w plikach konfiguracyjnych Dynmap utworzonych przy pierwszym uruchomieniu.
📦 Zależności
- Kompilacje Dynmap zawierają obsługę sterowników JDBC w wielu dystrybucjach Spigot/Paper; inne platformy mogą wymagać dodatkowych sterowników lub modów zgodności dla backendów SQL.
- Pluginy integracyjne (np. WorldGuard, Towny, Citizens) są dostarczane przez osobne integracje Dynmap; nie są bezwzględnymi zależnościami w czasie działania.
🧾 Konfiguracja
- Dynmap używa plików konfiguracyjnych YAML tworzonych przy pierwszym uruchomieniu. Konfiguracja steruje mapami, ustawieniami renderowania, zestawami znaczników, backendem przechowywania i działaniem webservera.
- Obsługiwane backendy przechowywania obejmują flat files, MySQL, SQLite, PostgreSQL, MariaDB oraz opcjonalne AWS S3 do hostowania danych mapy.
🧠 Uwagi techniczne
- Oficjalne źródła projektu udostępniają kompilacje specyficzne dla platformy dla Spigot/Paper, Forge i Fabric.
- Kod Dynmap jest wydany na licencji Apache-2.0.
- Projekt wspiera uruchamianie na Java 8 w czasie działania, podczas gdy wymagania kompilacyjne zależą od celu i mogą wymagać nowszych wersji JDK dla nowoczesnych buildów.
- Dynmap oferuje opublikowane API (DynmapCoreAPI i dynmap-api) używane przez pluginy integracyjne; są to stabilne interfejsy dla rozszerzeń firm trzecich.
🤝 Kiedy ten plugin jest przydatny
Jeśli chcesz mieć trwałą, przeglądalną mapę swojego serwera Minecraft (do nawigacji, śledzenia graczy lub map społeczności), Dynmap zapewnia konfigurowalne, wieloplatformowe rozwiązanie z wieloma backendami przechowywania oraz bogatym zestawem funkcji renderowania i znaczników.
- Minecart Rapid Transit
Serwer nastawiony na społeczność, poświęcony budowaniu miast i transportowi, skupiony na jeżdżących pociągach, rozbudowanych sieciach komunikacyjnych, chronionych budowlach, gospodarce prowadzonej przez graczy i zorganizowanych arenach PvP.
1150.91 - DaemoniaCraft
Towny RPG: custom moby, ekonomia i wsparcie Bedrock — głęboka progresja dla fanów grindowania.
148.58 - A Fallout Roleplaying Server543.16
- Minetown
Holenderski serwer w stylu Minetopia — survival z ekonomią, wtyczkami i przyjazną społecznością. Zacznij przygodę już teraz!
142.26 - ArdakazMC
Przyjazny serwer survival z nastawieniem na społeczność — budowa, ochrona przed griefem, długoterminowe światy.
041.63 - RSD Minecraft
Freebuild survival z przyjazną społecznością, Dynmap i wsparciem Bedrock przez Geyser/Floodgate — skupienie na budowaniu i zabawie.
037.89 - ATM10 Modpack032.18
- GameHaus Light
Przyjazny serwer Survival z strefami PvP i bossami, światami Multiverse i aktywnym wsparciem na Discordzie.
031.59 - Lululand028.47
- txJttJ8e028.14
- 14 years, still trucking !028.04
- Britania
Serwer z modami — Survival, Freebuild i Semi‑RP; aktywna administracja i wiki. Wymagane mody Forge.
027.73 - Kaamelot024.13
- Nerd Central023.56
- A Minecraft Server022.64
Strona pluginu dynmap pokazuje serwery, na których monitoring znalazł ten plugin, używaną platformę i wersję.
Plugin może dodawać komendy, ekonomię, bezpieczeństwo, uprawnienia dostępu, minigry, integracje i inne mechaniki. Rzeczywista rola dynmap zależy od ustawień serwera.
Dane są generowane automatycznie z technicznych odpowiedzi serwerów. Jeśli serwer trzyma listę pluginów prywatnie, może używać dynmap, ale nie pojawiać się w tej sekcji.
Użyj listy serwerów z dynmap, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.