Minecraft-Plugin BlueMap

Informationen zu BlueMap und den Servern, auf denen es gefunden wurde

🔌 Über BlueMap

BlueMap ist ein Minecraft-Mapping-Tool, das die Weltdateien des Servers liest und 3D-Modelle sowie einen interaktiven Web-Viewer erzeugt. Es kann als Server-Plugin oder Mod laufen (Spigot/Paper- oder Sponge-Plugin, Fabric/Forge-Mod) oder als eigenständiger Renderer über die Kommandozeile. Wenn BlueMap auf einem laufenden Server installiert ist, rendert es asynchron, sodass der Haupt-Server-Thread nicht blockiert wird.

🎯 Zweck

BlueMap bietet eine im Browser zugängliche, dreidimensionale Darstellung einer Minecraft-Welt, damit Administratoren und Spieler das Gelände erkunden, Strukturen finden und Bauten ansehen können, ohne dem Server beizutreten. Es richtet sich an Serverbetreiber, die eine aktuelle visuelle Karte für Verwaltung, Navigation oder zur Präsentation der Community benötigen.

⚙️ Funktionen

  • Erstellt 3D-Modelle der Weltoberfläche und stellt sie in einem browserbasierten Web-Viewer bereit.
  • Läuft als Plugin/Mod (Spigot/Paper, Sponge, Fabric, Forge) oder als eigenständiges CLI-Tool.
  • Asynchrones Rendern, damit der Minecraft-Server-Thread nicht blockiert wird.
  • Unterstützt Resource Packs und Data Packs, um Texturen, Blockmodelle und Biomfarben für Renderings anzupassen.
  • Unterstützt mehrere Speicher-Backends und Kartenverwaltung per Befehlen (load, unload, list, delete usw.).
  • Marker-Unterstützung und eine API, damit Plugins von Drittanbietern Marker auf Karten hinzufügen oder verwalten können.
  • Befehle zum Neuladen und zur Laufzeitsteuerung des Renderns (reload, Rendering starten/stoppen, Karten aktualisieren/löschen, Karten einfrieren/auftauen).

🧩 Für wen es gedacht ist

  • Survival- und SMP-Server, die eine öffentliche oder adminseitige 3D-Karte möchten.
  • Creative- oder Showcase-Server, die browserzugängliche Vorschauen von Builds brauchen.
  • Serveradministratoren, die Remote-Inspektion und kartenbasierte Navigationstools benötigen.

🏗️ Beispielanwendungen

  • Spielern eine öffentlich gehostete 3D-Karte der Welt bereitstellen, um die Navigation zu erleichtern und Builds zu präsentieren.
  • Ein Admin findet und prüft von Spielern gebaute Basen oder Claims im Web-Viewer, bevor er sie im Spiel besucht.
  • Ein Plugin nutzt die API von BlueMap, um dynamische Marker für Events, Shops oder Teleportpunkte anzuzeigen.

⌨️ Befehle

BefehlBeschreibungBerechtigungZugriff
/bluemapHaupteinstieg des Befehls (zeigt Hilfe/Status an).nicht angegebenAdministrator
/bluemap reloadLädt alle Konfigurationen und Ressourcen neu (vollständiges Neuladen).nicht angegebenAdministrator
/bluemap reload lightLädt nur die Konfigurationen neu, ohne Resource Packs (schneller).nicht angegebenAdministrator
/bluemap mapsListet alle konfigurierten Karten auf.nicht angegebenAdministrator
/bluemap storagesListet verfügbare Speicher-Backends auf.nicht angegebenAdministrator
/bluemap storages <name>Listet Karten in einem bestimmten Speicher auf.nicht angegebenAdministrator
/bluemap storages <name> delete <mapid>Löscht eine bestimmte Karte aus einem Speicher (die Karte muss entladen sein).nicht angegebenAdministrator
/bluemap stopPausiert das gesamte Rendering (bleibt über Neustarts hinweg bestehen).nicht angegebenAdministrator
/bluemap startSetzt pausiertes Rendering fort.nicht angegebenAdministrator
/bluemap freeze <mapid>Friert Aktualisierungen für eine bestimmte Karte ein.nicht angegebenAdministrator
/bluemap unfreeze <mapid>Hebt das Einfrieren einer Karte auf.nicht angegebenAdministrator
/bluemap purge <mapid>Löscht alle Renderdaten für eine Karte und löst ein vollständiges Neurendern aus.nicht angegebenAdministrator
/bluemap update <mapid>Rendert nur geänderte Chunks einer Karte.nicht angegebenAdministrator
/bluemap force-update <mapid> <x> <z> <radius>Erzwingt das Neurendern eines Bereichs um Koordinaten.nicht angegebenAdministrator
/bluemap fix-edges <mapid>Rendert Kachelkanten neu (nützlich nach Änderungen an Render-Masken).nicht angegebenAdministrator
/bluemap troubleshootAnalysiert mögliche Renderprobleme an der Position des Spielers.nicht angegebenAdministrator
/bluemap debug dumpSchreibt den vollständigen BlueMap-Zustand in eine Debug-Datei.nicht angegebenAdministrator

(Alle oben genannten Befehle sind im Projekt dokumentiert; die genauen Berechtigungsknoten sind in der Projektdokumentation enthalten und werden hier nicht wiederholt.)

⚙️ Installation

📥 Einrichtung

  • Lade die passende BlueMap-JAR für deine Plattform herunter (Plugin-JAR für Spigot/Paper/Sponge, Mod-JAR für Fabric/Forge oder eigenständige CLI-Distribution).
  • Lege die JAR in den Serverordner plugins/ (für Spigot/Paper/Sponge) oder mods/ (für Fabric/Forge) oder verwende die Dateien der CLI-Distribution für eigenständiges Rendern.
  • Starte oder starte den Server neu. Beobachte die Serverkonsole, um zu bestätigen, dass BlueMap und der eingebettete Webserver erfolgreich gestartet wurden.

📦 Abhängigkeiten

  • Für das grundlegende Kartenrendering werden keine verpflichtenden externen Plugin-Abhängigkeiten benötigt. Es gibt optionale Integrationen und Add-ons; siehe die Projektdokumentation für Informationen zu Add-ons von Drittanbietern.

🧠 Technische Hinweise

  • BlueMap wird als Server-Plugins, Mods und CLI-Tool verteilt; wähle das Artefakt, das zu deinem Setup passt.
  • Das Rendern erfolgt asynchron, um den Haupt-Server-Thread nicht zu blockieren.
  • Resource Packs und Data Packs können in das konfigurierte Packs-Verzeichnis gelegt werden, um das Aussehen der Karte zu ändern.
  • Das Projekt pflegt ein öffentliches Quellcode-Repository und Release-Builds; die Konfiguration ist dateibasiert und kann zur Laufzeit neu geladen werden.

🤝 Wann dieses Plugin nützlich ist

Wenn du eine browserzugängliche, dreidimensionale Ansicht deiner Minecraft-Welt für Navigation, Bauprüfung oder Community-Präsentation brauchst, bietet BlueMap automatisches Rendering, Laufzeitsteuerung und eine API für Marker und Integrationen, ohne dass Spieler dem Server beitreten müssen.

Server mit dem Plugin BlueMap

Die Seite des Plugins BlueMap zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.

Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von BlueMap hängt von der Konfiguration des jeweiligen Servers ab.

Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er BlueMap nutzt.

Nutze die Serverliste mit BlueMap, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.