DGuard

Карта сервера Minecraft в браузере: BlueMap, Dynmap, squaremap и Pl3xMap

Веб-карта показывает мир сервера на сайте: постройки, игроков в реальном времени, метки. Ставится плагином, который рисует мир и сам раздаёт страницу через встроенный веб-сервер. Сравниваем четыре проекта по их собственным страницам — BlueMap, Dynmap, Pl3xMap и squaremap — и разбираем, что карта может выдать лишнего.

Команда DGuard8 мин

Коротко: BlueMap — единственный из четырёх с настоящим 3D: свободный полёт над миром, сборки до 26.3 для Paper, Spigot, Folia, Fabric, Forge, NeoForge и Sponge. squaremap и Pl3xMap — лёгкие 2D-карты сверху в стиле ванильной карты, обе уже вышли под 26.3. Dynmap — ветеран с плоской картой, изометрией и картой пещер, но его последний выпуск 3.8 (январь 2026) поддерживает Spigot и Paper только до 1.21.11. Любой карте нужен дополнительный TCP-порт: 8100 у BlueMap, 8123 у Dynmap, 8080 у squaremap и Pl3xMap.

Сравнение плагинов карты

BlueMapDynmapPl3xMapsquaremap
Вид3D: перспектива, свободный полёт, плоский вид сверху2D: плоская карта, изометрия с юго-востока, карта пещер2D сверху; рендеры basic, night, biomes, inhabited, flowermap2D сверху в стиле ванильной карты
СерверыPaper, Purpur, Folia, Spigot, Sponge; моды Fabric, Forge, NeoForgeSpigot и Paper; моды Fabric и ForgeBukkit, Spigot, Paper, Purpur, Folia; Fabric, QuiltPaper и Folia, Fabric, NeoForge, Sponge
Свежая сборка5.29, 10 октября 2026, до 26.33.8, 14 января 2026, Spigot и Paper до 1.21.11Сборка 557, 14 октября 2026, для 26.31.4.3, 16 октября 2026, для 26.3
ХранилищеФайлы (по умолчанию), MySQL, MariaDB, PostgreSQL, SQLiteФайлы (по умолчанию), SQLite, MySQL, MariaDB, PostgreSQL, S3Файлы в папке webФайлы в папке web
Порт встроенного веб-сервера8100812380808080
Внешний веб-сервер (nginx, Apache)ДаДаДаДа
КодОткрытый, MITОткрытый, Apache-2.0Открытый, MITОткрытый, MIT
Плагины — в алфавитном порядке. Данные — с Modrinth, SpigotMC (Dynmap), из README и вики каждого проекта на 19 октября 2026 года

Коротко о каждом

BlueMap

Превращает мир в 3D-модели и показывает их в браузере: можно смотреть в перспективе, летать над миром или переключиться на плоский вид. Нужна Java 25 или новее. При первом запуске BlueMap просит согласиться на загрузку ресурсов клиента Minecraft у Mojang: пока в core.conf не стоит accept-download: true, карта не рисуется. Первичная конвертация мира грузит процессор, но идёт в отдельных потоках (render-thread-count), а дальше BlueMap перерисовывает только изменённые чанки. В сети карты с нескольких серверов можно собрать на одной странице через общую базу или общую папку; на сам прокси BlueMap не ставится.

Dynmap

Самая старая из четырёх — «карта как Google Maps»: плоская карта, изометрический вид и карта пещер, метки (/dmarker), веб-чат с игрой и вход на карту по паролю (login-required, регистрация командой /dynmap webregister). Умеет ставить рендер на паузу, если TPS ниже 18 (update-min-tps, fullrender-min-tps). Главный минус на октябрь 2026 года: по страницам на SpigotMC и Modrinth сборок для Paper 26.x нет, последняя — 3.8 для 1.21.11.

Pl3xMap

Минималистичная 2D-карта в ванильном стиле с маркерами игроков (поворот, здоровье, броня) и несколькими встроенными рендерами: обычный, ночной, биомы, обжитость чанков и цветы. Работает и на Spigot, и на Paper, сборки выходят под каждую версию игры. После установки карта какое-то время пустая — это нормально, первый рендер ещё идёт.

squaremap

Лёгкая 2D-карта сверху на Leaflet с маркерами игроков и аддонами для популярных плагинов. Для сервера — только Paper и его форки (на Modrinth сборки отмечены и для Folia) плюс Fabric, NeoForge и Sponge; Spigot в списке платформ нет. Под каждую версию игры — своя сборка: 1.4.x для 26.3, 1.3.13.x для 26.1.2.

Установка и порт

  1. 1

    Получите второй порт

    Карта — это сайт, ему нужен отдельный TCP-порт помимо игрового. На VPS откройте его в файрволе, на хостинге попросите в панели или у поддержки: часть хостингов дополнительных портов не выдаёт. Как устроены порты — в статье IP и порт сервера.

  2. 2

    Поставьте jar под свою версию

    Положите плагин в plugins/ и перезапустите сервер, не используйте /reload. Общий порядок — как установить плагин.

  3. 3

    Пропишите порт

    BlueMap — port в webserver.conf, Dynmap — webserver-port в configuration.txt, squaremap и Pl3xMap — settings.internal-webserver.port в config.yml. После правки — перезапуск.

  4. 4

    Откройте карту

    Адрес — http://<IP сервера>:<порт>/, по HTTP, а не HTTPS. Первый рендер большого мира занимает время: прогресс BlueMap показывает /bluemap, Dynmap — сообщения в консоли.

BlueMap: plugins/BlueMap/core.conf и webserver.conf, затем /bluemap reload
# core.conf — согласие на загрузку ресурсов клиента у Mojang
accept-download: true

# webserver.conf — порт, который выдал хостинг
port: 8100

Что карта выдаёт всем: базы, пещеры, игроки

Публичная карта показывает каждому то, что на выживании принято прятать: где стоят базы и где прямо сейчас ходят игроки. А anti-xray Paper здесь не поможет: он подменяет блоки в чанках, которые сервер отправляет игрокам, а плагин карты рисует мир на самом сервере (BlueMap, например, ждёт, пока чанки сохранятся на диск). Подземелья и игроков на карте прячут настройки самого плагина. Как закрыть X-Ray в игре — в статье защита от X-Ray.

ПлагинПодземелья и рудыИгрокиОбласти
BlueMapremove-caves-below-y (по умолчанию 55) убирает пещеры ниже этой высоты, которых не видно с поверхностиhide-vanished (невидимость, по умолчанию да), hide-sneaking, hidden-game-modes, hide-below-sky-light; live-player-markers: false убирает игроков совсемrender-mask с subtract: true вырезает зону из карты
Dynmaphideores: true рисует руды камнем (нужна перерисовка); карту пещер можно не включать/dynmap hide <игрок>, список hiddenplayers.txt/dmap worldaddlimit … limittype:hidden скрывает прямоугольник или круг
Pl3xMap2D-вид сверху; рендера пещер среди встроенных нетsettings.hide.invisible и settings.hide.spectators (по умолчанию да)В вики не описано
squaremap2D сверху: рисует верхний блок, iterate-up нужен для нижних ярусов Незераhide.invisible, hide.spectators, hide.map-invisibility-equipment — игроки в вырезанной тыкве (по умолчанию да)visibility-limits: граница мира или круг
Ключи и значения по умолчанию — из документации и конфигов BlueMap, Dynmap, Pl3xMap и squaremap
  • Анархия и хардкорное выживание — либо без карты, либо без маркеров игроков: живая точка на карте — готовая наводка для охотников.
  • Выживание с приватами — маркеры можно оставить, но спрячьте невидимых, наблюдателей и подземелья. Сами постройки защищают приваты, см. защита от гриферов.
  • Креатив и лобби — карта как витрина, прятать обычно нечего.

Нагрузка на сервер

  • Первый рендер — самый тяжёлый. BlueMap прямо предупреждает, что после установки долго грузит процессор; дальше обновляются только изменённые чанки. Число потоков задаёт render-thread-count — оставьте ядра игре.
  • Рисуется только сгенерированный мир. Чтобы карта не была в дырах, а рендер не шёл кусками, мир заранее генерируют — см. прогенерация мира и граница мира.
  • Пауза при нагрузке. У BlueMap — player-render-limit (при таком числе игроков онлайн рендер встаёт на паузу), у Dynmap — fullrenderplayerlimit и паузы при TPS ниже 18. Если после установки карты сервер просел, проверьте TPS и MSPT и снимите профиль spark.

Какую карту выбрать

  • Нужна красивая 3D-карта для сайта — BlueMap.
  • Сервер на Spigot — BlueMap или Pl3xMap: у squaremap Spigot среди платформ нет.
  • Слабый сервер или огромный мир, нужна просто навигация — squaremap или Pl3xMap: 2D-рендер сверху.
  • Версия 26.x — BlueMap, Pl3xMap или squaremap: у Dynmap сборок под 26.x на его страницах нет.
  • Нужен вход на карту по паролю без внешнего веб-сервера — Dynmap (login-required), если сервер на 1.21.x.

Карта и античит

Живая карта упрощает охоту: увидел одинокого игрока — и полетел к нему через полмира. Честному игроку на это нужно время, читеру — ElytraFly, Fly или Speed, а на месте — KillAura. DGuard — лучший античит для современного сервера Minecraft — собирает улики на всех фронтах сразу: бой, движение, пакеты, инвентарь, постройка и мир — и закрывает все 47 видов читов из нашего сравнения, у ближайшего соперника, Intave, — 27. X-Ray, честно, не видит ни один античит, включая DGuard: это чит картинки, а не пакетов, поэтому руды прячет anti-xray, а подземелья на карте — её настройки.

Частые вопросы

Как сделать карту сервера Minecraft в браузере?

Поставьте плагин карты — BlueMap, Dynmap, Pl3xMap или squaremap, — откройте для него отдельный TCP-порт и пропишите его в конфиге плагина. Карта откроется по адресу http://<IP сервера>:<порт>/; у BlueMap перед этим нужно поставить accept-download: true в core.conf.

Что лучше: BlueMap или Dynmap?

BlueMap рисует мир в 3D и уже вышел под 26.3, Dynmap — плоская карта и изометрия, а его последний выпуск 3.8 поддерживает Spigot и Paper до 1.21.11. На сервере 26.x выбор — BlueMap или 2D-карты Pl3xMap и squaremap.

Почему карта BlueMap не открывается или пустая?

Проверьте accept-download: true в core.conf, открыт ли порт (по умолчанию 8100, TCP) и что вы открываете адрес по HTTP, а не HTTPS. Пустые области — несгенерированные чанки или ещё идущий рендер: прогресс покажет /bluemap.

Как скрыть игроков на карте сервера?

В BlueMap — live-player-markers: false или выборочно hide-vanished, hide-sneaking, hidden-game-modes; в Dynmap — /dynmap hide <игрок>; в squaremap и Pl3xMap — раздел hide настроек слоя игроков. По умолчанию невидимые и наблюдатели скрыты в BlueMap, squaremap и Pl3xMap.

Можно ли поставить карту на Aternos или другой бесплатный хостинг?

Только если хостинг выдаёт дополнительный порт: карте нужен свой TCP-порт для сайта. Вики Dynmap отмечает, что Aternos блокирует порты и запустить на нём Dynmap не удалось.

Источники

Все разделы
Защита сервера8 минЗащита от X-Ray на сервере MinecraftX-Ray не видит ни один античит: чит работает только на стороне клиента. Защищаются от него иначе — не отправляют клиенту руды, которых игрок видеть не должен. Разбираем anti-xray в Paper с рекомендованным конфигом из документации, Orebfuscator и то, как вычислить тех, кто уже копал с X-Ray.ЧитатьОптимизация6 минПрогрузка мира и граница: как убрать лаги от генерации чанковГенерация новых чанков — одна из самых тяжёлых операций сервера. Поставьте границу мира, прогрузите всё внутри неё плагином Chunky до открытия — и игроки на элитрах больше не уронят TPS.ЧитатьСоздание сервера7 минКак зайти на свой сервер Minecraft: IP, порт 25565 и проброс портовСервер Minecraft Java принимает игроков на TCP-порту 25565. Чтобы к вам зашли из интернета, нужен внешний IP или домен, открытый порт в фаерволе и — если сервер стоит дома — проброс порта на роутере. Ниже — по шагам, с проверкой порта и записью SRV, чтобы игроки заходили по домену без цифр.Читать

Поставьте лучший античит для современного Minecraft

DGuard ловит все 47 видов читов из нашего сравнения — у ближайшего соперника, Intave, 27. Полная защита на любом тарифе, до 30 игроков онлайн — бесплатно.