이 가이드는 Craftopia 전용 서버의 관리자 설정, 명령어, 플레이어 관리, 월드 관리, 문제 해결을 다룹니다. Craftopia는 농사, 탐험, 사냥, 공장 자동화가 있는 오픈 월드 생존 제작 게임입니다. 초기 서버 설정, 구성, 연결 지침에 대해서는 Craftopia 서버 설정 가이드를 참조하세요.
1. 관리자 설정
Craftopia 전용 서버는 호스트 기반 권한 모델을 사용합니다. 서버 운영자는 구성 파일과 GPanel 콘솔을 통해 서버를 관리합니다.
서버 운영자 접근
서버 운영자로서 다음을 통해 Craftopia 서버를 관리합니다:
- GPanel 콘솔: GPanel의 서버 콘솔은 서버 출력, 플레이어 연결 이벤트, 오류 메시지를 표시합니다.
- 구성 파일:
ServerSetting.ini파일이 모든 서버 설정을 제어합니다. GPanel의 Files 탭이나 SFTP를 통해 편집합니다. 자세한 내용은 Craftopia 서버 설정 가이드를 참조하세요. - 게임 내 호스트 제어: 호스트로 연결되어 있을 때 게임 내 메뉴를 통해 추가 관리 옵션에 접근할 수 있습니다.
2. 관리자 명령어
Craftopia는 GPanel 콘솔이나 게임 내 콘솔(사용 가능한 경우)을 통해 입력할 수 있는 서버 측 명령어를 제공합니다. 아래는 서버 관리를 위한 주요 명령어입니다.
| 명령어 | 설명 |
|---|---|
save |
즉시 월드 저장을 실행합니다. |
kick <player> |
이름 또는 Steam ID로 서버에서 플레이어를 추방합니다. |
ban <player> |
서버에서 플레이어를 차단하여 재연결을 방지합니다. |
unban <player> |
차단 목록에서 플레이어를 제거합니다. |
list |
현재 연결된 모든 플레이어를 이름과 Steam ID와 함께 나열합니다. |
3. 플레이어 관리
플레이어 추방
방해가 되는 플레이어를 서버에서 제거하려면:
- GPanel 콘솔에서 플레이어의 이름 또는 Steam ID와 함께
kick명령어를 사용합니다. - 또는 플레이어 목록 메뉴를 통해 사용 가능한 경우 게임 내 호스트 제어를 사용합니다.
- 최후의 수단으로 GPanel에서 서버를 재시작하여 모든 플레이어를 연결 해제한 다음, 방해가 되는 플레이어가 다시 참여하지 못하도록 비밀번호를 설정합니다.
플레이어 차단
플레이어의 참여를 영구적으로 방지하려면:
- GPanel 콘솔에서
ban명령어를 사용합니다. - 차단된 플레이어는 Steam ID로 추적되며 향후 연결 시도 시 거부됩니다.
- 차단을 해제하려면 동일한 플레이어 식별자와 함께
unban명령어를 사용합니다.
비밀번호 보호
가장 신뢰할 수 있는 접근 제어 방법은 서버 비밀번호를 설정하는 것입니다:
ServerPassword=YourSecretPassword
신뢰할 수 있는 플레이어와만 비밀번호를 공유하세요. ServerSetting.ini에서 변경하고 적용되도록 서버를 재시작하세요.
4. 월드 관리
월드 초기화
월드를 완전히 지우고 새로 시작하려면:
- GPanel에서 서버를 중지합니다.
- SFTP를 통해 연결하고
Saves/디렉터리로 이동합니다. - 월드 저장 폴더를 삭제하거나 이름을 변경합니다(백업으로 유지하려면 이름 변경, 예:
Saves_backup/). - 선택적으로 다른 지형을 위해 구성에서
WorldSeed를 변경합니다. - 서버를 시작합니다. 새 월드가 생성됩니다.
월드 전환
저장 디렉터리를 관리하여 여러 월드를 유지할 수 있습니다:
- GPanel에서 서버를 중지합니다.
- 현재
Saves/디렉터리의 이름을 설명적인 이름으로 변경합니다(예:Saves_world1/). - 이전 월드가 있는 경우 이름을 다시
Saves/로 변경합니다. - 서버를 시작합니다.
Saves/디렉터리에 있는 것을 로드하거나 비어 있으면 새 월드를 생성합니다.
자동 저장 관리
ServerSetting.ini에서 자동 저장 빈도를 구성합니다:
AutoSaveInterval=300
값은 초 단위입니다. 기본값은 300(5분)입니다. 값이 낮을수록 더 자주 저장되지만 큰 월드에서는 짧은 일시 정지가 발생할 수 있습니다. 자동 저장을 비활성화하려면 0으로 설정합니다(권장하지 않음).
5. 문제 해결
시작 시 서버 충돌
- GPanel 콘솔에서 오류 메시지를 확인하세요. 일반적인 원인으로는 잘못된 구성 구문이 있습니다.
- 포트 값이 수동으로 변경되지 않았는지 확인하세요. 포트는 GPanel이 할당한 것과 일치해야 합니다.
ServerSetting.ini를 삭제하고 재시작하여 기본값으로 새 구성을 다시 생성해 보세요.- 충돌이 저장 관련인 경우
Saves/디렉터리의 이름을 변경하고 새 월드로 시작해 보세요. - 충돌이 계속되면 서버 IP와 전체 콘솔 출력과 함께 지원 티켓을 제출하세요.
플레이어가 연결할 수 없음
- GPanel에서 서버가 실행 중인지 확인하고 콘솔에서 오류를 확인하세요.
- 플레이어가 GPanel Network 탭의 올바른 IP와 포트를 사용하고 있는지 확인하세요.
- 서버 비밀번호가 올바른지 확인하세요(비밀번호는 대소문자를 구분합니다).
- 서버가
MaxPlayers한도에 도달하지 않았는지 확인하세요. - 서버와 플레이어 모두 동일한 버전의 Craftopia를 실행하고 있는지 확인하세요. 게임 업데이트는 일시적으로 호환성을 손상시킬 수 있습니다.
서버가 브라우저에 나타나지 않음
- 새 서버는 나타나는 데 몇 분이 걸릴 수 있습니다. 기다리는 동안 직접 연결을 시도하세요.
- 오랫동안 실행되었는데도 브라우저에 나타나지 않으면 서버를 재시작하세요.
- 플레이어는 해결 방법으로 항상 직접 IP를 통해 연결할 수 있습니다.
성능 문제
- 자동화 설정이 많은 대규모 건축물은 서버 부하를 증가시킬 수 있습니다. 복잡한 건축물을 단순화하는 것을 고려하세요.
- 서버가 많은 동시 플레이어로 어려움을 겪는 경우
MaxPlayers를 줄이세요. - 저장으로 인해 주기적인 지연이 발생하면
AutoSaveInterval을 늘리세요. - 성능이 계속 좋지 않으면 서버 요금제 업그레이드에 대해 지원팀에 문의하세요.
저장 손상
- 저장 중에 서버가 충돌하면 저장 파일이 손상될 수 있습니다.
- 사용 가능한 경우 수동 SFTP 백업에서 복원하세요. 복원 지침은 Craftopia 서버 설정 가이드를 참조하세요.
- 정기적인 SFTP 백업이 최선의 보호책입니다. 플레이 세션당 최소 한 번 월드를 백업하세요.
관련 문서
도움이 필요하신가요?
여기에서 다루지 않은 Craftopia 서버 문제가 발생하면 지원 티켓을 제출하고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함하세요.