Minecraft Servers HQ

Minecraft plugin dynmap

Informatie over dynmap en bevestigde servers

🔌 Over Dynmap

Dynmap is een Minecraft-plugin- en modfamilie die real-time, webgebaseerde kaarten voor Minecraft-servers biedt. Het rendert kaarttegels van geladen werelden en biedt een interactieve kaartinterface die markeringen, gebieden, lijnen, live spelersposities en chatballonnen kan tonen. Dynmap ondersteunt het draaien van de ingebouwde webserver of het exporteren van kaartgegevens voor externe hosting en biedt meerdere opslagbackends.

🎯 Doel

Het belangrijkste doel van Dynmap is serverbeheerders en spelers via een browser een live, navigeerbare weergave van de serverwereld en activiteit te geven. Het lost het probleem op van het visualiseren van wereldindelingen, het volgen van spelerslocaties, het publiceren van serverkaarten voor gebruikers en het maken van geannoteerde kaarten met markeringen en regio’s.

⚙️ Functies

  • Real-time rendering van kaarttegels van serverwerelden (meerdere kaartweergaven en rendermodi).
  • Configureerbare markeringen, gebieden en lijnen om kaarten te annoteren voor spelers of staff.
  • Live spelerstracking en optionele chatballonnen / web-naar-game-chatintegratie.
  • Meerdere opslagbackends: flat files, MySQL/SQLite/PostgreSQL/MariaDB en AWS S3-ondersteuning voor kaart-/webopslag.
  • Ingebouwde webserver voor het tonen van de kaart-UI; kan worden aangepast om statische site-inhoud te publiceren/uploaden naar externe opslag.
  • Cross-platform builds: er zijn aparte artefacten voor Spigot/Paper, Forge en Fabric builds.

🧩 Voor wie is dit

  • Servereigenaren en beheerders die een doorzoekbare kaart van hun wereld(en) willen.
  • Publieke SMP- en survivalservers die kaarten aan spelers publiceren.
  • Minigame- of roleplay-servers die geannoteerde kaarten, spawnmarkeringen of regio-overlays nodig hebben.
  • Hosts die flexibele opslag-/backing-opties (SQL of S3) nodig hebben voor grote kaarten.

🏗️ Voorbeeldtoepassingen

  • Een live overworld-kaart renderen en publiceren zodat spelers die online kunnen bekijken.
  • Steden, winkels en opvallende bezienswaardigheden markeren met aangepaste markeringen en gebiedscontouren.
  • Geplande of on-demand renders uitvoeren van nieuw verkende chunks (radius- of volledige-wereldrenders).

⌨️ Commando’s

CommandDescriptionPermissionAccess
/dynmap renderVraag een handmatige render/update van kaarttegels of kaarten aan.dynmap.renderAdmin
/dynmap radiusrender <radius> [mapname]Rendert kaarttegels binnen een straal rond de speler voor de opgegeven kaart.dynmap.renderAdmin

(Opmerking: Dynmap biedt een grotere set kaart- en configuratiecommando’s in de officiële documentatie.)

🔐 Rechten

PermissionDescriptionDefault
dynmap.renderStaat gebruik toe van rendergerelateerde commando’s zoals /dynmap render.niet gespecificeerd

⚙️ Installatie

📥 Setup

  • Download de officiële Dynmap JAR voor uw serverplatform en plaats die in de map plugins/ (of mods/ voor Forge/Fabric) op de server.
  • Start de server opnieuw op en controleer de serverconsole om te bevestigen dat Dynmap is geladen en zijn configuratie- en kaartmappen heeft aangemaakt.
  • Configureer kaarten, markeringen, opslagbackend en webserveropties in de Dynmap-configuratiebestanden die bij de eerste start worden aangemaakt.

📦 Afhankelijkheden

  • Dynmap-builds bevatten ondersteuning voor JDBC-drivers op veel Spigot/Paper-distributies; andere platforms kunnen extra drivers of compatibiliteitsmods vereisen voor SQL-backends.
  • Integratieplugins (bijv. WorldGuard, Towny, Citizens) worden geleverd via aparte Dynmap-integraties; ze zijn geen onvoorwaardelijke runtime-afhankelijkheden.

🧾 Configuratie

  • Dynmap gebruikt YAML-configuratiebestanden die bij de eerste start worden aangemaakt. De configuratie beheert kaarten, renderinstellingen, markeersets, opslagbackend en het gedrag van de webserver.
  • Ondersteunde opslagbackends zijn onder meer flat files, MySQL, SQLite, PostgreSQL, MariaDB en optionele AWS S3-opslag voor het hosten van kaartgegevens.

🧠 Technische opmerkingen

  • Officiële projectbronnen bieden platformspecifieke builds voor Spigot/Paper, Forge en Fabric.
  • De codebase van Dynmap is uitgebracht onder de Apache-2.0-licentie.
  • Het project ondersteunt runtime op Java 8, terwijl de buildvereisten per doel verschillen en mogelijk nieuwere JDK-versies vereisen voor moderne builds.
  • Dynmap biedt gepubliceerde API’s (DynmapCoreAPI en dynmap-api) die door integratieplugins worden gebruikt; dit zijn de stabiele interfaces voor uitbreidingen van derden.

🤝 Wanneer deze plugin nuttig is

Als u een permanente, doorzoekbare kaart van uw Minecraft-server wilt (voor navigatie, spelerstracking of communitykaarten), biedt Dynmap een configureerbare, cross-platform oplossing met meerdere opslagbackends en een rijke set rendering- en markeerfuncties.

Servers met plugin dynmap

De pagina van plugin dynmap toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.

Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van dynmap hangt af van de serverinstellingen.

Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server dynmap gebruikt maar niet in dit gedeelte verschijnt.

Gebruik de lijst van servers met dynmap om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.