Коротко: 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.
Сравнение плагинов карты
| BlueMap | Dynmap | Pl3xMap | squaremap | |
|---|---|---|---|---|
| Вид | 3D: перспектива, свободный полёт, плоский вид сверху | 2D: плоская карта, изометрия с юго-востока, карта пещер | 2D сверху; рендеры basic, night, biomes, inhabited, flowermap | 2D сверху в стиле ванильной карты |
| Серверы | Paper, Purpur, Folia, Spigot, Sponge; моды Fabric, Forge, NeoForge | Spigot и Paper; моды Fabric и Forge | Bukkit, Spigot, Paper, Purpur, Folia; Fabric, Quilt | Paper и Folia, Fabric, NeoForge, Sponge |
| Свежая сборка | 5.29, 10 октября 2026, до 26.3 | 3.8, 14 января 2026, Spigot и Paper до 1.21.11 | Сборка 557, 14 октября 2026, для 26.3 | 1.4.3, 16 октября 2026, для 26.3 |
| Хранилище | Файлы (по умолчанию), MySQL, MariaDB, PostgreSQL, SQLite | Файлы (по умолчанию), SQLite, MySQL, MariaDB, PostgreSQL, S3 | Файлы в папке web | Файлы в папке web |
| Порт встроенного веб-сервера | 8100 | 8123 | 8080 | 8080 |
| Внешний веб-сервер (nginx, Apache) | Да | Да | Да | Да |
| Код | Открытый, MIT | Открытый, Apache-2.0 | Открытый, MIT | Открытый, MIT |
Коротко о каждом
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
Получите второй порт
Карта — это сайт, ему нужен отдельный TCP-порт помимо игрового. На VPS откройте его в файрволе, на хостинге попросите в панели или у поддержки: часть хостингов дополнительных портов не выдаёт. Как устроены порты — в статье IP и порт сервера.
- 2
Поставьте jar под свою версию
Положите плагин в
plugins/и перезапустите сервер, не используйте/reload. Общий порядок — как установить плагин. - 3
Пропишите порт
BlueMap —
portвwebserver.conf, Dynmap —webserver-portвconfiguration.txt, squaremap и Pl3xMap —settings.internal-webserver.portвconfig.yml. После правки — перезапуск. - 4
Откройте карту
Адрес —
http://<IP сервера>:<порт>/, по HTTP, а не HTTPS. Первый рендер большого мира занимает время: прогресс BlueMap показывает/bluemap, Dynmap — сообщения в консоли.
# core.conf — согласие на загрузку ресурсов клиента у Mojang
accept-download: true
# webserver.conf — порт, который выдал хостинг
port: 8100Что карта выдаёт всем: базы, пещеры, игроки
Публичная карта показывает каждому то, что на выживании принято прятать: где стоят базы и где прямо сейчас ходят игроки. А anti-xray Paper здесь не поможет: он подменяет блоки в чанках, которые сервер отправляет игрокам, а плагин карты рисует мир на самом сервере (BlueMap, например, ждёт, пока чанки сохранятся на диск). Подземелья и игроков на карте прячут настройки самого плагина. Как закрыть X-Ray в игре — в статье защита от X-Ray.
| Плагин | Подземелья и руды | Игроки | Области |
|---|---|---|---|
| BlueMap | remove-caves-below-y (по умолчанию 55) убирает пещеры ниже этой высоты, которых не видно с поверхности | hide-vanished (невидимость, по умолчанию да), hide-sneaking, hidden-game-modes, hide-below-sky-light; live-player-markers: false убирает игроков совсем | render-mask с subtract: true вырезает зону из карты |
| Dynmap | hideores: true рисует руды камнем (нужна перерисовка); карту пещер можно не включать | /dynmap hide <игрок>, список hiddenplayers.txt | /dmap worldaddlimit … limittype:hidden скрывает прямоугольник или круг |
| Pl3xMap | 2D-вид сверху; рендера пещер среди встроенных нет | settings.hide.invisible и settings.hide.spectators (по умолчанию да) | В вики не описано |
| squaremap | 2D сверху: рисует верхний блок, iterate-up нужен для нижних ярусов Незера | hide.invisible, hide.spectators, hide.map-invisibility-equipment — игроки в вырезанной тыкве (по умолчанию да) | visibility-limits: граница мира или круг |
- Анархия и хардкорное выживание — либо без карты, либо без маркеров игроков: живая точка на карте — готовая наводка для охотников.
- Выживание с приватами — маркеры можно оставить, но спрячьте невидимых, наблюдателей и подземелья. Сами постройки защищают приваты, см. защита от гриферов.
- Креатив и лобби — карта как витрина, прятать обычно нечего.
Нагрузка на сервер
- Первый рендер — самый тяжёлый. 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 не удалось.
Источники
- BlueMap: установка
- BlueMap: настройки плагина (скрытие игроков)
- BlueMap: настройки карт (пещеры)
- BlueMap: FAQ
- Dynmap: установка (вики)
- Dynmap: configuration.txt (вики)
- Dynmap на SpigotMC: выпуски
- Pl3xMap на GitHub
- squaremap: config.yml по умолчанию
- Paper: настройка Anti-Xray
- DGuard — лучший античит для современного сервера Minecraft: сравнение проверок с GrimAC, Vulcan, Polar, Intave и Matrix
- DGuard: установка, требования и решение проблем
- DGuard: поддерживаемые версии Paper и Leaf