MCTOOLBOX
MC ToolboxMC TOOLBOX

서버 및 파일

BungeeCord 설정 생성기

SpigotMC BungeeCord 구성 가이드에 맞춰진 시작 config.yml: 리스너, 서버, 온라인 모드, IP 포워딩, 권한 및 강제 호스트. 프로덕션 전에 검토하세요.

Listener

글로벌 설정

ip_forward가 true인 경우, 각 백엔드 Spigot/Paper의 online-mode=false로 설정하고 백엔드 구성에서 BungeeCord 모드를 활성화하세요. Spigot 위키: BungeeCord Configuration Guide 및 IP Forwarding을 참조하세요.

백엔드 서버

생성된 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: 00000000-0000-4000-8000-000000000000
connection_throttle_limit: 3
log_pings: true

BungeeCord config.yml 가이드

이 도구는 BungeeCord 프록시 서버의 config.yml 파일에 대한 스타터를 생성합니다. 리스너, 백엔드 서버, 전역 설정 및 기타 중요한 옵션을 구성할 수 있습니다.

리스너 설정에서는 MOTD, 호스트 주소, 최대 플레이어 수, 쿼리 포트, 탭 목록 동작, 우선 순위 서버 및 강제 호스트를 정의할 수 있습니다. 또한 force_default_server, query_enabled, ping_passthrough 및 proxy_protocol과 같은 옵션을 활성화할 수 있습니다.

전역 설정에서는 전역 플레이어 제한, online_mode, ip_forward 및 forge_support를 관리할 수 있습니다. 관리자 플레이어 이름과 비활성화된 명령도 여기에서 지정할 수 있습니다.

백엔드 서버 섹션에서는 프록시가 연결할 각 Spigot/Paper 서버를 정의할 수 있습니다. 각 서버에 대해 이름, 주소(예: localhost:25565), MOTD 및 제한 여부를 설정할 수 있습니다. 서버를 추가하거나 제거하여 프록시 설정을 사용자 지정할 수 있습니다.

자주 묻는 질문

BungeeCord config.yml이란 무엇입니까?

BungeeCord config.yml은 BungeeCord 프록시 서버의 동작을 정의하는 기본 구성 파일입니다. 리스너, 백엔드 서버, 보안 설정 및 성능 옵션이 포함됩니다.

ip_forward를 활성화해야 하는 이유는 무엇입니까?

ip_forward를 활성화하면 BungeeCord가 플레이어의 실제 IP 주소와 UUID를 백엔드 서버로 전달할 수 있습니다. 이를 통해 백엔드 서버는 플레이어별 플러그인(권한, 안티 치트 등)이 올바르게 작동하도록 할 수 있습니다. 활성화하는 경우 백엔드 Spigot/Paper 서버에서 online-mode=false 및 BungeeCord 모드를 활성화해야 합니다.

강제 호스트는 어떻게 작동합니까?

강제 호스트는 특정 도메인 이름으로 연결하는 플레이어를 특정 백엔드 서버로 자동으로 리디렉션합니다. 예를 들어, 'pvp.example.com:pvp'를 설정하면 'pvp.example.com'으로 연결하는 플레이어는 'pvp'라는 이름의 서버로 직접 보내집니다.

백엔드 서버를 어떻게 추가합니까?

'+ Add server' 버튼을 클릭하여 새 백엔드 서버 항목을 추가합니다. 각 서버에 대해 고유한 이름, 주소(예: localhost:25565), MOTD 및 제한 여부를 설정할 수 있습니다.