Skip to main content

[WIP] Dynmap

Dynmap

Inhalt

Pinke Region (obere Seite) Gelbe Region (rechte Seite) Grüne Region (Mitte) Blaue Region (untere Seite) Wichtige Orte Command-Referenz

Vorwort

Wenn man ChatGPT bittet, "ein Vorwort für eine technische Dokumentation zu dem Minecraft Plugin DynmapDynMap welches wie ein Google Maps für Minecraft ist" zu schrieben,schreiben, ist das Ergebnis ernüchternd:

"Herzlich willkommen zur technischen Dokumentation von DynmapDynMap – 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,DynMap, um sicherzustellen, dass Sie das Beste aus diesem leistungsstarken Plugin herausholen können. Tauchen Sie ein in die Welt von DynmapDynMap und entdecken Sie, wie Sie Ihre Minecraft-Erfahrung durch ansprechende Karten und benutzerfreundliche Funktionen bereichern können."
~ generiert von ChatGPT

Im Kern richtigrichtig, ansonsten viel Müll.

Die DynMap erreicht ihr übrigens unter map.mc.heyjoshiii.de

Funktionsweise

Dynmap(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 DynmapDynMap spezielle triggerTrigger um zu erkennen, ab wann Blöcke/Chunks vom Spieler geladen wurden vom Spieler.wurden. Wird einer der Trigger ausgelöst, wird der entsprechende Block oder die entsprechenden Blöcke in eine Queue zum Rendern geschoben.

Die DynmapDynMap 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. ScreenShotLoginFensterDynMap
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: ScreenshotChatResponse 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.

    ScreenShotDynMapUI

      rote Region: Ansichtssteuerelemente pinke Region: Zeitinformationen gelbe Region: Navigationsmenü grüne Region: Hauptbedienfläche blaue Region: Misc

      Rote Region (linke Seite)

      dynmap-UI-regionMarkers-left-extended

        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ü
        dynmap-UI-regionMarkers-left-extendedLayers
          Markers: Schaltet die Ortsmarkierungen ein/aus Players: Schaltet Spielerpositionen ein/aus

          Pinke Region (obere Seite)

          dynmap-UI-regionMarkers-left-extended

            rot: Ingame Zeit gelb: Ingame Mond-/Sonnenphase

            Gelbe Region (rechte Seite)

            dynmap-UI-regionMarkers-left-extended

              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)

              dynmap-UI-regionMarkers-top-extended

                rot: Logout-Knopf gelb: Chat-Zeile grün: Chatverlauf

                Wichtige Orte / Marker

                Die Dynmap hat eine neate FUnktion um Markierenungen, sogenannte Pins/Marker. ALs wichtige Orte zähle Orte die eine öffentliche Nutzunug 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.

                Command-Referenz