Плагін Minecraft dynmap

Інформація про dynmap і сервери, де його знайдено

🔌 Про Dynmap

Dynmap — це сімейство плагіна та мода для Minecraft, яке надає карти в реальному часі на основі вебу для серверів Minecraft. Воно рендерить тайли карти завантажених світів і показує інтерактивний інтерфейс карти, який може відображати мітки, області, лінії, поточні позиції гравців і хмаринки чату. Dynmap підтримує запуск власного внутрішнього вебсервера або експорт даних карти для зовнішнього хостингу та пропонує кілька backend-ів сховища.

🎯 Мета

Основна мета Dynmap — дати адміністраторам сервера та гравцям живий, зручний для навігації перегляд місцевості та активності сервера через браузер. Воно вирішує проблему візуалізації структури світу, відстеження місцеположення гравців, публікації карт сервера для користувачів і створення мап із позначками та регіонами.

⚙️ Функції

  • Рендеринг тайлів світів сервера в реальному часі (кілька режимів перегляду карти та рендеру).
  • Налаштовувані мітки, області та лінії для позначення карти для гравців або персоналу.
  • Живе відстеження гравців і необов’язкові хмаринки чату / інтеграція чату з вебу в гру.
  • Кілька backend-ів сховища: flat files, MySQL/SQLite/PostgreSQL/MariaDB, а також підтримка AWS S3 для сховища карти/вебу.
  • Вбудований вебсервер для показу інтерфейсу карти; його можна адаптувати для публікації/завантаження статичного вмісту сайту у зовнішнє сховище.
  • Збірки для різних платформ: окремі артефакти існують для Spigot/Paper, Forge та Fabric.

🧩 Для кого це

  • Власники серверів і адміністратори, які хочуть мати карту свого світу для перегляду.
  • Публічні SMP і survival-сервери, що публікують карти для гравців.
  • Minigame або roleplay-сервери, яким потрібні позначені карти, мітки спавну або накладки регіонів.
  • Хости, яким потрібні гнучкі варіанти сховища/backend-ів (SQL або S3) для великих карт.

🏗️ Приклади використання

  • Рендер і публікація живої карти overworld, щоб гравці могли переглядати її онлайн.
  • Позначення міст, крамниць і відомих орієнтирів власними мітками та контурами областей.
  • Запуск запланованого або ручного рендеру щойно досліджених чанків (рендер у радіусі або всього світу).

⌨️ Команди

CommandDescriptionPermissionAccess
/dynmap renderЗапит на ручний рендер/оновлення тайлів карти або карт.dynmap.renderAdmin
/dynmap radiusrender <radius> [mapname]Рендерить тайли карти в межах радіуса навколо гравця для вказаної карти.dynmap.renderAdmin

(Примітка: Dynmap надає більший набір команд для карти та конфігурації в офіційній документації.)

🔐 Дозволи

PermissionDescriptionDefault
dynmap.renderДозволяє використовувати команди, пов’язані з рендером, наприклад /dynmap render.не вказано

⚙️ Встановлення

📥 Налаштування

  • Завантажте офіційний JAR Dynmap для вашої серверної платформи та помістіть його в каталог plugins/ (або mods/ для Forge/Fabric) на сервері.
  • Перезапустіть сервер і перевірте консоль сервера, щоб переконатися, що Dynmap завантажився та створив папки конфігурації й карти.
  • Налаштуйте карти, мітки, backend сховища та параметри вебсервера у файлах конфігурації Dynmap, створених під час першого запуску.

📦 Залежності

  • Збірки Dynmap містять підтримку драйверів JDBC у багатьох дистрибутивах Spigot/Paper; інші платформи можуть потребувати додаткових драйверів або модів сумісності для SQL backend-ів.
  • Плагіни інтеграції (наприклад, WorldGuard, Towny, Citizens) надаються через окремі інтеграції Dynmap; це не є обов’язковими залежностями під час запуску.

🧾 Конфігурація

  • Dynmap використовує YAML-файли конфігурації, що створюються під час першого запуску. Конфігурація керує картами, параметрами рендеру, наборами міток, backend-ом сховища та поведінкою вебсервера.
  • Підтримувані backend-и сховища включають flat files, MySQL, SQLite, PostgreSQL, MariaDB та необов’язкове сховище AWS S3 для розміщення даних карти.

🧠 Технічні примітки

  • Офіційні джерела проєкту надають збірки для Spigot/Paper, Forge та Fabric, окремі для кожної платформи.
  • Кодова база Dynmap випущена під ліцензією Apache-2.0.
  • Проєкт підтримує запуск на Java 8 під час виконання, тоді як вимоги до збірки залежать від цілі та можуть вимагати новіші версії JDK для сучасних збірок.
  • Dynmap пропонує опубліковані API (DynmapCoreAPI та dynmap-api), які використовують плагіни інтеграції; це стабільні інтерфейси для сторонніх розширень.

🤝 Коли цей плагін корисний

Якщо ви хочете мати постійну, зручну для перегляду карту свого Minecraft-сервера (для навігації, відстеження гравців або карти спільноти), Dynmap пропонує гнучке, кросплатформене рішення з кількома backend-ами сховища та багатим набором функцій рендеру й міток.

Сервери з плагіном dynmap

Сторінка плагіна dynmap показує, на яких серверах моніторинг знайшов цей плагін, з якими платформами та версіями він зустрічається.

Плагіни можуть додавати команди, економіку, захист, права доступу, міні-ігри, інтеграції або інші механіки. Фактична роль dynmap залежить від конфігурації конкретного сервера.

Дані формуються автоматично з технічних відповідей серверів. Якщо сервер приховує список плагінів, він може не відображатися в цьому розділі, навіть якщо використовує dynmap.

Використовуйте список серверів з dynmap, щоб порівняти проєкти, перевірити сумісні версії або знайти приклади використання плагіна на публічних серверах.