Как сделать сервер Minecraft с картой Dynmap/BlueMap на хостинге
Как установить и настроить Dynmap или BlueMap для сервера Minecraft. Веб-карта мира с отображением игроков и чата.
Введение: карта мира в браузере
Dynmap и BlueMap — это плагины, которые создают интерактивную веб-карту вашего мира. Игроки могут смотреть карту в браузере: видеть свои постройки, местоположение других игроков в реальном времени, чат сервера. В этом гайде я покажу, как установить и настроить обе карты на хостинге.
Dynmap vs BlueMap: что выбрать
| Критерий | Dynmap | BlueMap |
|---|---|---|
| Рендер | 2D (плоская карта) | 3D (изометрическая проекция) |
| Производительность | Средняя (Java-рендер) | Высокая (рендер на GPU) |
| Потребление памяти | Высокое | Ниже |
| Настройка | Много опций, сложнее | Проще |
Установка Dynmap
- Скачайте Dynmap с SpigotMC
- Поместите JAR в папку
plugins - Перезапустите сервер — Dynmap начнёт рендер
- Откройте в браузере:
http://IP_сервера:8123
Настройка Dynmap (config.yml)
webserver:
port: 8123
bindaddress: 0.0.0.0
worlds:
- name: world
title: "Основной мир"
extrazoomout: 3
render:
fullrender:
period: 0 # только по команде
updaterender:
period: 60 # обновление каждые 60 сек
Установка BlueMap
- Скачайте BlueMap с bluemap.bluecolored.de
- Поместите JAR в папку
plugins - Перезапустите сервер
- Откройте в браузере:
http://IP_сервера:8100
Защита карты от DDoS
- Закройте порт 8123/8100 брандмауэром от внешнего мира
- Настройте обратный прокси (Nginx) перед картой:
server {
listen 443 ssl;
server_name map.yourserver.ru;
location / {
proxy_pass http://127.0.0.1:8123;
limit_req zone=minecraft burst=10 nodelay;
}
}
limit_req_zone $binary_remote_addr zone=minecraft:10m rate=5r/s;
💡 Совет профи
Разместите карту на отдельном поддомене (map.yourserver.ru) и защитите её паролем через Nginx basic auth. Игроки получают пароль в личном кабинете на сайте или в Discord. Это предотвращает использование карты посторонними и снижает нагрузку от ботов.
Хостинг для сервера Minecraft
Подробнее об услугах и тарифах вы можете узнать на сайте
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!