[WIP] Dynmap
Dynmap
Inhalt
Vorwort
Wenn man ChatGPT bittet, "ein Vorwort für eine technische Dokumentation zu dem Minecraft Plugin DynMap welches wie ein Google Maps für Minecraft ist" zu schreiben, ist das Ergebnis ernüchternd:
"Herzlich willkommen zur technischen Dokumentation von DynMap – dem Minecraft-Plugin, das deine Spielwelt in einem Format ähnlich wie Google Maps präsentiert. Dieses innovative Tool ermöglicht es Serveradministratoren und Spielern gleichermaßen, ihre Minecraft-Umgebung detailliert zu visualisieren und zu erkunden. In diesem Handbuch finden Sie umfassende Informationen zur Einrichtung, Konfiguration und Nutzung von DynMap, um sicherzustellen, dass Sie das Beste aus diesem leistungsstarken Plugin herausholen können. Tauchen Sie ein in die Welt von DynMap und entdecken Sie, wie Sie Ihre Minecraft-Erfahrung durch ansprechende Karten und benutzerfreundliche Funktionen bereichern können."
~ generiert von ChatGPT
Im Kern richtig, ansonsten viel Müll.
Die DynMap erreicht ihr übrigens unter map.mc.heyjoshiii.de
Funktionsweise
DynMap(c) ist ein Plugin, welches tatsächlich vergleichbar mit Google-Maps ist. Es kann die Chunks, welche von Spielern besucht wurden rendern und in 2D sowie in 3D darstellen. Dazu nutzt die DynMap spezielle Trigger um zu erkennen, ab wann Blöcke/Chunks vom Spieler geladen wurden. Wird einer der Trigger ausgelöst, wird der entsprechende Block oder die entsprechenden Blöcke in eine Queue zum Rendern geschoben.
Die DynMap rendert mit den folgenden Triggern: (# sind in der Konfiguration auskommentiert und somit nicht aktiv)
- #playermove (Jedes Mal wenn ein Spieler über einen Block läuft, wird dieser in die Queue geschoben)
- #playerjoin (Jedes Mal wenn ein Spieler joined, werden alle Blöcke um den Spieler im Chunk der Queue hinzugefügt)
- blockplaced (Jedes mal wenn ein Spieler einen Block platziert, wird dieser in die Queue geschoben)
- blockbreak ()
- leavesdecay ()
- blockburn ()
- #chunkgenerated ()
- blockformed ()
- blockfaded ()
- blockspread ()
- pistonmoved ()
- explosion ()
- blockfromto ()
- blockphysics ()
- structuregrow ()
- blockgrow ()
- #blockredstone ()
Ebenso kann es zur Navigation und Orientierung genutzt werden, da es Spielerpositionen anzeigen kann und wichtige Orte per Pin/Marker markiert werden können.
Einen Account anlegen - Registrierung
Wenn ihr auf der Login-Seite der DynMap gelandet seid, habt ihr quasi schon alle Schritte die ihr für die Anleitung braucht.

Hier aber zur Sicherheit die Schritt-für-Schritt-Anleitung:
- Starte dein Minecraft und verbinde dich mit dem Server!
- Gehe in das Portal, welches dich zum CommunityServerSMP führt!
- Gebe im Chat
/dynmap webregister <userID>ein! - Du erhältst nun alle Informationen - im Chat das sollte ungefähr so aussehen:
- Wechsel nun zum Browser und gebe deine UserID sowie dein Wunschpasswort ein. Merke dir dein Passwort gut! Ein Passwort-Reset ist nicht einfach so möglich, sondern muss von Admins durchgeführt werden.
- Gib nun Anschließend den Registrierungscode aus dem Chat ein!
- Drücke auf "Register"!
- Glückwunsch! Dein Account wurde erstellt.
Das UI
Um die DynMap richtig bedienen zu können muss man natürlich wissen wie man sich auf der Benutzeroberfläche zurecht findet.
- rote Region: Ansichtssteuerelemente
- pinke Region: Zeitinformationen
- gelbe Region: Navigationsmenü
- grüne Region: Hauptbedienfläche
- blaue Region: Misc
Rote Region (linke Seite)
- rot: Einstellen des Zoom-Level (kann alternativ auch mit dem Mausrad oder mit dem üblichen Zwei-Finger-Bewegung genutzt werden)
- gelb: detaillierte Weltkoordinaten Anzeige für den Mauszeiger
- grün: Ebenen-Sub-Menü
- Markers: Schaltet die Ortsmarkierungen ein/aus
- Players: Schaltet Spielerpositionen ein/aus
Pinke Region (obere Seite)
- rot: Ingame Zeit
- gelb: Ingame Mond-/Sonnenphase
Gelbe Region (rechte Seite)
- rot: Auswahl der Dimensionen (Deaktiviert)
- gelb: Ansichtswahl (top-down/3D)
- grün: Spielerwahl (bewegt die Karte zum Spieler)
Grüne Region (Mitte)
Hauptbedienfläche, Navigation mittels Klick & Drag
Blaue Region (untere Seite)
- rot: Logout-Knopf
- gelb: Chat-Zeile
- grün: Chatverlauf
Wichtige Orte / Marker
Die Dynmap hat eine neate FUnktionFunktion um Markierenungen, sogenannte Pins/Marker.Marker, hinzuzufügen.
ALs wichtige Orte zähle Orte die eine öffentliche NutzunugNutzung vorsehen, markant für die Orientierung sind oder andere Points-of-Interest.
Diese werden zur Sicherheit und ein Overcrowding zu verhindern nur von Admins markiert.




