Palworld 전용 서버 설정 가이드
이 가이드는 설정 구성, 멀티플레이어 연결, 저장 파일 관리를 포함하여 Legion Hosting을 통해 호스팅되는 Palworld 전용 서버를 구성하는 방법을 다룹니다.
서버 IP 및 포트 찾기
서버를 구성하거나 연결하기 전에, 서버의 IP 주소와 쿼리 포트를 찾으세요. 가이드를 참조하세요: 서버 IP 및 포트 찾는 방법.
구성 파일 위치
주요 Palworld 서버 구성 파일은 다음과 같습니다:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
이 파일을 편집하려면, GPanel의 파일 관리자를 사용하거나 SFTP를 통해 연결하세요.
PalWorldSettings.ini에 자동으로 기록됩니다:
ServerNameAdminPasswordServerPasswordMaxPlayersServerDescription
이 값들을
PalWorldSettings.ini에서 직접 편집하면, 다음에 서버가 시작될 때 변경 사항이 덮어쓰여집니다. 대신 항상 GPanel의 Startup 탭에서 이 설정을 변경하세요.
AdminPassword와 ServerPassword는 1~30자 사이여야 하며 문자, 숫자, 하이픈(-), 밑줄(_)만 포함할 수 있습니다. 공백 및 특수 문자는 허용되지 않으며 인증 실패를 일으킵니다.
PalWorldSettings.ini 주요 설정
모든 설정은 단일 OptionSettings=() 줄에 있는 [/Script/Pal.PalGameWorldSettings] 섹션 내에 존재합니다. 아래는 가장 중요한 매개변수와 그 제어 내용입니다.
서버 식별 & 접근
| 설정 | 기본값 | 설명 |
|---|---|---|
ServerName |
"Default Palworld Server" |
서버 브라우저 및 연결 시 표시되는 이름입니다. GPanel의 Startup 탭에서 설정하세요. |
ServerDescription |
"" |
서버 브라우저에 표시되는 짧은 설명입니다. GPanel의 Startup 탭에서 설정하세요. |
ServerPassword |
"" |
접속에 필요한 비밀번호입니다. 공개 서버의 경우 비워 두세요. 1~30자, 문자/숫자/하이픈/밑줄만 가능합니다. GPanel의 Startup 탭에서 설정하세요. |
AdminPassword |
"" |
게임 내에서 관리자 권한을 얻는 데 사용되는 비밀번호입니다. 항상 설정하세요. 1~30자, 문자/숫자/하이픈/밑줄만 가능합니다. GPanel의 Startup 탭에서 설정하세요. |
MaxPlayers |
32 |
허용되는 최대 동시 플레이어 수입니다. 이 패널에서는 32명으로 제한됩니다. 값이 높을수록 메모리 및 CPU 부하가 증가합니다. GPanel의 Startup 탭에서 설정하세요. |
bUseAuth |
True |
Steam 인증을 활성화합니다. LAN/테스트용으로만 False로 설정하세요. |
RCONEnabled |
True |
RCON 원격 관리를 활성화합니다. 이 패널에서는 항상 활성화되어 있습니다. |
크로스플레이 (Steam / Xbox Game Pass)
ALLOW_CONNECT_PLATFORM 시작 변수는 어떤 플랫폼의 플레이어가 연결할 수 있는지를 제어합니다. 이는 GPanel의 Startup 탭에서 설정됩니다.
| 값 | 설명 |
|---|---|
Steam |
기본값. Steam 플레이어만 연결할 수 있습니다. |
Xbox |
Xbox Game Pass 플레이어가 연결할 수 있도록 허용합니다. 플레이어가 Xbox Game Pass를 사용하는 경우 GPanel의 Startup 탭에서 이를 변경하세요. |
게임플레이 비율 & 난이도
| 설정 | 기본값 | 설명 |
|---|---|---|
ExpRate |
1.000000 |
플레이어 XP 획득 배율입니다. 2.0 = 두 배 XP. |
PalCaptureRate |
1.000000 |
Pal 포획 성공률 배율입니다. |
PalExpRate |
1.000000 |
Pal XP 획득 배율입니다. |
WorkSpeedRate |
1.000000 |
거점에서의 Pal 작업 속도 배율입니다. |
CollectionDropRate |
1.000000 |
채집 시 자원 드롭률 배율입니다. |
EnemyDropItemRate |
1.000000 |
적으로부터의 아이템 드롭률 배율입니다. |
DeathPenalty |
All |
사망 시 드롭되는 아이템입니다. 옵션: None, Item, ItemAndEquipment, All. |
bEnablePlayerToPlayerDamage |
False |
플레이어 간 PvP 피해를 활성화합니다. |
bEnableFriendlyFire |
False |
Pal로부터의 아군 사격을 활성화합니다. |
DayTimeSpeedRate |
1.000000 |
낮 시간 속도 배율입니다. 높을수록 = 낮이 빠릅니다. |
NightTimeSpeedRate |
1.000000 |
밤 시간 속도 배율입니다. 높을수록 = 밤이 빠릅니다. |
예시 구성
일반적인 커스터마이징이 적용된 완전한 PalWorldSettings.ini입니다. ServerName, AdminPassword, ServerPassword, MaxPlayers, ServerDescription은 여기서 직접 변경하지 말고 GPanel의 Startup 탭을 통해 변경해야 한다는 점을 기억하세요.
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=2.000000,PalCaptureRate=1.500000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=2.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=2.000000,DeathPenalty=Item,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=True,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="My Palworld Server",ServerDescription="A Legion Hosting Palworld Server",AdminPassword="YourAdminPasswordHere",ServerPassword="",RCONEnabled=True,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
OptionSettings는 줄 바꿈 없이 단일 줄에 있어야 합니다. 여러 줄로 나누면 서버가 모든 설정을 무시하고 기본값으로 되돌아갑니다.
재시작 시 자동 업데이트
AUTO_UPDATE 기능은 이 패널에서 기본적으로 활성화되어 있습니다. 서버가 재시작될 때마다, 시작하기 전에 최신 Palworld 서버 업데이트를 확인하고 적용합니다. 이는 서버를 자동으로 최신 버전으로 유지하지만, 업데이트 크기에 따라 시작 과정에 몇 분의 지연이 추가될 수 있습니다.
서버에 연결하기
Palworld는 커뮤니티 브라우저에 비공개 전용 서버를 안정적으로 표시하지 않습니다. 권장되는 방법은 직접 IP 연결입니다.
직접 연결 단계
- Palworld를 열고 메인 메뉴에서 Join Multiplayer Game을 선택합니다.
- 서버 목록 하단에서 직접 연결 필드를 찾습니다.
- 다음 형식으로 서버의 IP 주소와 포트를 입력합니다:
IP:Port - Connect를 클릭합니다.
저장 파일 위치
Palworld 월드 및 플레이어 저장 데이터는 다음 위치에 저장됩니다:
Pal/Saved/SaveGames/
이 디렉터리 내에서 숫자 월드 ID로 이름이 지정된 폴더를 찾을 수 있으며, 다음을 포함합니다:
Level.sav-- 월드 지형 및 오브젝트 저장 데이터.LevelMeta.sav-- 월드 메타데이터.Players/-- 개별 플레이어 저장 파일 (플레이어당 하나씩, SteamID로 이름 지정).
월드 백업하기
변경하기 전에 SFTP를 통해 전체 Pal/Saved/SaveGames/ 디렉터리를 다운로드하세요. 업데이트나 주요 구성 변경 전에 로컬 백업을 보관하세요.
관련 문서
- Palworld 관리자 명령어 & RCON 접근 -- 게임 내 관리자 인증, 명령어 참조, RCON 설정.
- Palworld 문제 해결 -- 메모리 최적화, 연결 문제, 구성 문제, 충돌 해결.
- 서버 IP 및 포트 찾는 방법
- SFTP를 통한 파일 업로드 방법
더 많은 도움이 필요하신가요?
이 가이드에서 다루지 않은 문제가 발생하면, 지원팀이 도와드릴 수 있습니다. 서버 세부 정보와 문제에 대한 설명과 함께 legionhosting.net/submitticket.php에서 티켓을 개설하세요.