이 가이드는 Legion Hosting에서 StarMade 전용 서버를 설정하고, 서버 설정을 구성하며, 플레이어를 접속시키는 방법을 다룹니다. StarMade는 플레이어가 우주선, 정거장을 건설하고 절차적으로 생성된 유니버스를 탐험할 수 있는 복셀 기반 우주 샌드박스 게임입니다. 관리자 명령어, 서버 구성, 플레이어 관리는 StarMade 관리자 및 명령어 가이드를 참조하세요.
1. 최초 시작
- GPanel에 로그인하고 StarMade 서버를 선택합니다.
- Startup 탭으로 이동하여 구성 가능한 변수를 검토합니다(섹션 2의 표 참조).
- Console 탭으로 돌아가 Start를 클릭합니다.
- 서버가 초기화를 완료할 때까지 기다립니다. 서버가 준비되면 콘솔에
SenableGameState(1)이 표시됩니다. - 최초 실행 시 구성 파일이 생성되고 유니버스가 초기화됩니다.
2. GPanel 시작 변수
다음 변수는 GPanel Startup 탭에서 사용할 수 있습니다.
| 변수 | 기본값 | 설명 |
|---|---|---|
SERVER_JARFILE |
StarMade.jar |
실행할 서버 JAR 파일. 일반적으로 변경할 필요가 없습니다. |
또한 서버는 GPanel 서버 구성에서 할당된 메모리를 사용합니다. StarMade는 더 큰 유니버스와 더 많은 플레이어를 위해 넉넉한 메모리 할당의 이점을 얻습니다.
3. 서버 구성
StarMade는 최초 실행 시 생성되는 server.cfg 파일을 서버 구성에 사용합니다. 이 파일은 서버 루트 디렉터리에 있습니다.
server.cfg
GPanel의 Files 탭을 사용하거나 SFTP를 통해 연결하여 이 파일을 엽니다.
주요 설정
| 설정 | 설명 |
|---|---|
WORLD_NAME |
유니버스/월드의 이름. |
SERVER_NAME |
서버 브라우저에 표시되는 서버 이름. |
SERVER_MESSAGE |
접속 시 플레이어에게 표시되는 환영 메시지. |
MAX_CLIENTS |
접속된 최대 플레이어 수. |
PROTECTED_BY_PASSWORD |
비밀번호를 요구하려면 true로 설정합니다. |
PASSWORD |
서버 비밀번호(비밀번호 보호가 활성화된 경우). |
SUPER_ADMIN_PASSWORD |
게임 내에서 슈퍼 관리자 접근 권한을 얻기 위한 비밀번호. |
4. 플레이어 접속 방법
- StarMade를 실행합니다.
- 메인 메뉴에서 Multiplayer를 선택합니다.
- Connect to IP를 클릭하고 GPanel의 Network 탭에서 서버 IP와 포트를 입력합니다.
- 서버가 비밀번호로 보호되어 있으면, 요청 시 비밀번호를 입력합니다.
- 캐릭터 이름을 선택하고 접속합니다.
5. Java 메모리 설정
StarMade는 Java에서 실행되며 메모리 사용량은 GPanel 서버 할당에 의해 결정됩니다. 시작 명령어는 -Xmx{{SERVER_MEMORY}}m을 사용하며, 이는 최대 힙 크기가 할당된 메모리와 일치함을 의미합니다.
최적의 성능을 위해:
- 소규모 서버(1-5명): 2-4 GB RAM 권장.
- 중간 규모 서버(5-15명): 4-8 GB RAM 권장.
- 대규모 서버(15명 이상): 8 GB 이상 RAM 권장.
관련 문서
도움이 필요하신가요?
StarMade 서버에 문제가 발생하면 지원 티켓을 열어 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.