MC ToolboxMC TOOLBOX

Server and files

Генератор конфига BungeeCord

Стартовый config.yml, соответствующий Руководству по конфигурации BungeeCord от SpigotMC: listeners, servers, online_mode, ip_forward, permissions и forced hosts. Просмотрите перед использованием в продакшене.

Listener

Глобальные настройки

При ip_forward true установите для каждого бэкенда Spigot/Paper online-mode=false и включите режим BungeeCord в конфигурации бэкенда. См. вики Spigot: Руководство по конфигурации BungeeCord и перенаправление IP.

Бэкенд-серверы

Руководство по конфигурации BungeeCord

Этот инструмент генерирует базовый файл config.yml для BungeeCord, который можно использовать в качестве отправной точки для вашего прокси-сервера Minecraft. Он включает в себя основные настройки для слушателей, бэкенд-серверов, онлайн-режима, пересылки IP и разрешений.

Убедитесь, что вы просмотрели сгенерированный файл config.yml и настроили его в соответствии с вашими конкретными потребностями. Особенно важно проверить настройки бэкенд-серверов, чтобы убедиться, что они правильно настроены для вашего сервера Spigot или Paper.

Часто задаваемые вопросы

Что такое ip_forward и почему он важен?

ip_forward - это настройка BungeeCord, которая позволяет прокси-серверу передавать реальные IP-адреса игроков на бэкенд-серверы. Это важно для плагинов, которым требуется доступ к IP-адресам игроков для таких функций, как ведение журнала, анти-чит или управление банами. Если ip_forward включен, бэкенд-серверы Spigot/Paper должны иметь online-mode=false и включенный режим BungeeCord.

Как добавить или удалить бэкенд-серверы?

Вы можете добавлять новые бэкенд-серверы, нажимая кнопку «+ Add server» в разделе «Backend servers». Чтобы удалить сервер, нажмите кнопку «Remove» под соответствующими полями сервера. Обязательно укажите имя, адрес и MOTD для каждого сервера.

Что такое «Forced hosts»?

Forced hosts позволяют BungeeCord автоматически перенаправлять игроков на определенный бэкенд-сервер на основе доменного имени, которое они использовали для подключения. Например, если игрок подключается к pvp.example.com, он может быть автоматически отправлен на сервер «pvp».

Могу ли я использовать этот конфиг для production-сервера?

Этот генератор предоставляет стартовый config.yml. Хотя он включает в себя основные настройки, настоятельно рекомендуется тщательно просмотреть и настроить его в соответствии с вашими конкретными требованиями безопасности и производительности, прежде чем развертывать его на production-сервере. Всегда делайте резервные копии существующих конфигураций.

Generated config.yml

# BungeeCord config.yml starter - based on SpigotMC BungeeCord Configuration Guide
# Backend Spigot/Paper servers should use online-mode=false when ip_forward is true.
# Also set bungeecord: true (Paper: settings.bungeecord / spigot.yml paper settings).
server_connect_timeout: 5000
remote_ping_cache: -1
forge_support: false
player_limit: -1
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
timeout: 30000
log_commands: false
network_compression_threshold: 256
online_mode: true
disabled_commands: []
servers:
  lobby:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 'localhost:25566'
    restricted: false
listeners:
- query_port: 25577
  motd: '&1A BungeeCord Server'
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.example.com: pvp
  ping_passthrough: false
  priorities:
    - lobby
  bind_local_address: true
  host: '0.0.0.0:25577'
  max_players: 1
  tab_size: 60
  force_default_server: false
ip_forward: true
remote_ping_timeout: 5000
prevent_proxy_connections: false
groups: {}
connection_throttle: 4000
stats: 3adb0a64-4b1a-42f9-a10b-3dcc433046ec
connection_throttle_limit: 3
log_pings: true

Руководство по конфигурации BungeeCord

Этот инструмент генерирует базовый файл config.yml для BungeeCord, который можно использовать в качестве отправной точки для вашего прокси-сервера Minecraft. Он включает в себя основные настройки для слушателей, бэкенд-серверов, онлайн-режима, пересылки IP и разрешений.

Убедитесь, что вы просмотрели сгенерированный файл config.yml и настроили его в соответствии с вашими конкретными потребностями. Особенно важно проверить настройки бэкенд-серверов, чтобы убедиться, что они правильно настроены для вашего сервера Spigot или Paper.

Часто задаваемые вопросы

Что такое ip_forward и почему он важен?

ip_forward - это настройка BungeeCord, которая позволяет прокси-серверу передавать реальные IP-адреса игроков на бэкенд-серверы. Это важно для плагинов, которым требуется доступ к IP-адресам игроков для таких функций, как ведение журнала, анти-чит или управление банами. Если ip_forward включен, бэкенд-серверы Spigot/Paper должны иметь online-mode=false и включенный режим BungeeCord.

Как добавить или удалить бэкенд-серверы?

Вы можете добавлять новые бэкенд-серверы, нажимая кнопку «+ Add server» в разделе «Backend servers». Чтобы удалить сервер, нажмите кнопку «Remove» под соответствующими полями сервера. Обязательно укажите имя, адрес и MOTD для каждого сервера.

Что такое «Forced hosts»?

Forced hosts позволяют BungeeCord автоматически перенаправлять игроков на определенный бэкенд-сервер на основе доменного имени, которое они использовали для подключения. Например, если игрок подключается к pvp.example.com, он может быть автоматически отправлен на сервер «pvp».

Могу ли я использовать этот конфиг для production-сервера?

Этот генератор предоставляет стартовый config.yml. Хотя он включает в себя основные настройки, настоятельно рекомендуется тщательно просмотреть и настроить его в соответствии с вашими конкретными требованиями безопасности и производительности, прежде чем развертывать его на production-сервере. Всегда делайте резервные копии существующих конфигураций.