이 가이드는 콘솔 명령어, 플레이어 관리, 맵 관리, 게임 규칙, 모드 설치 등 Mindustry의 서버 관리에 대해 다룹니다.
사전 준비: 이 가이드는 서버가 이미 실행 중이라고 가정합니다. 먼저 서버를 설정해야 한다면 Mindustry 서버 설정 가이드를 참조하세요.
서버 콘솔
Mindustry는 풍부한 콘솔 명령어 세트를 제공합니다. GPanel Console 탭에서 입력하세요. 서버는 exit 명령어로 정지됩니다(GPanel의 Stop 버튼이 처리함).
필수 명령어
| 명령어 | 설명 |
|---|---|
help |
사용 가능한 모든 명령어 목록을 표시합니다 |
host [mapname] [mode] |
선택적 게임 모드(survival, attack, pvp, sandbox)와 함께 맵을 호스팅합니다 |
maps |
사용 가능한 모든 맵 목록을 표시합니다 |
status |
현재 서버 상태, 맵, 플레이어 수를 표시합니다 |
say [message] |
모든 플레이어에게 메시지를 방송합니다 |
save [name] |
현재 게임 상태를 파일로 저장합니다 |
load [name] |
이전에 저장된 게임을 불러옵니다 |
saves |
저장된 모든 게임 목록을 표시합니다 |
gameover |
게임 오버를 강제로 발생시켜 로비로 돌아갑니다 |
exit |
서버를 종료합니다 |
플레이어 관리
| 명령어 | 설명 |
|---|---|
players |
접속한 모든 플레이어와 해당 ID 목록을 표시합니다 |
kick [player] |
이름 또는 ID로 플레이어를 추방합니다 |
ban [type] [value] |
플레이어를 차단합니다(이름, IP, 또는 ID로) |
unban [ip/id] |
IP 또는 ID로 플레이어 차단을 해제합니다 |
bans |
현재 모든 차단 목록을 표시합니다 |
admin [player] |
플레이어에게 관리자 권한을 부여합니다 |
unadmin [player] |
플레이어의 관리자 권한을 박탈합니다 |
admins |
모든 관리자 플레이어 목록을 표시합니다 |
관리자 플레이어
admin 명령어로 관리자 권한을 부여받은 플레이어는 게임 내 조정 도구에 접근할 수 있습니다. 게임 내에서 직접 플레이어를 추방하고 차단할 수 있습니다.
서버 구성
| 명령어 | 설명 |
|---|---|
config [name] [value] |
서버 구성 값을 설정합니다 |
config name [value] |
서버 이름을 변경합니다 |
config port [value] |
서버 포트를 변경합니다(GPanel에서 설정됨) |
config desc [value] |
서버 설명을 설정합니다 |
게임 모드
Mindustry는 맵을 호스팅할 때 지정할 수 있는 여러 게임 모드를 지원합니다:
- Survival: 기본 모드입니다. 방어 시설을 짓고 적의 웨이브에서 살아남으세요.
- Attack: 자신의 코어를 방어하면서 적의 코어를 파괴하세요.
- PvP: 플레이어 대 플레이어입니다. 팀이 서로의 코어를 파괴하기 위해 경쟁합니다.
- Sandbox: 무제한 자원, 적 없음. 자유롭게 건설하세요.
host Tendrils survival
host Fork pvp
host Glacier sandbox
맵 관리
커스텀 맵
커스텀 .msav 맵 파일을 config/maps/ 디렉터리에 업로드하세요. 업로드한 후 maps 명령어를 사용하여 표시되는지 확인한 다음 host [mapname]으로 호스팅하세요.
맵 로테이션
Mindustry는 게임이 종료된 후 자동으로 다음 맵으로 순환합니다. 로테이션에는 맵 디렉터리의 모든 맵이 포함됩니다. 콘솔에서 gameover를 실행하여 현재 맵을 건너뛸 수 있습니다.
모드 설치
- GPanel에서 서버를 정지합니다.
- Mindustry 커뮤니티 또는 모드 저장소에서 모드를 다운로드합니다.
- SFTP를 통해 모드 파일(
.jar또는.zip)을config/mods/디렉터리에 업로드합니다. - 서버를 재시작하고 콘솔에서 모드 로드 메시지를 확인합니다.
클라이언트 모드: 플레이어가 모드가 적용된 서버에 접속하려면 클라이언트에 동일한 모드를 설치해야 합니다. 클라이언트 설치 지침은 각 모드의 문서를 확인하세요.
문제 해결
| 문제 | 해결 방법 |
|---|---|
| 서버가 브라우저에 표시되지 않음 | 서버가 실행 중이고 포트가 올바른지 확인하세요. 서버가 목록에 등록되는 데 1분 정도 걸릴 수 있습니다. |
| 커스텀 맵 로드 실패 | 맵 파일이 유효한 .msav이며 호환되는 Mindustry 버전으로 제작되었는지 확인하세요. |
| 모드로 인한 충돌 | config/mods/에서 모드를 제거하고 재시작하세요. 모드 버전 호환성을 확인하세요. |
| 메모리 부족 | 대형 맵이나 많은 모드를 위해 서버에 더 많은 RAM이 필요할 수 있습니다. 서버 플랜의 메모리 할당량을 확인하세요. |
관련 문서
도움이 필요하신가요? 이 가이드에서 다루지 않은 문제가 발생하면 지원 티켓을 열어 주시면 저희 팀이 도와드리겠습니다.