Palworld Server erstellen: Anleitung
Einen Palworld Gameserver für Steam, Windows und Xbox (NEU!) zu erstellen ist ganz einfach und funktioniert sowohl auf einem Dedicated Server als auch auf deinem Heim-PC. Alternativ kannst du einen Palworld Server-Hoster wählen, der zu deinen Anforderungen passt.
Option 1: Einen Palworld Server mieten (Beispiel-Webinterface siehe unten!)
Option 2: Einen Palworld Server auf deinem Heim-PC oder Dedicated Server erstellen
Serveranforderungen
Windows 10/11, Server 2016/2019/2022 & 64-Bit
Quad-Core-Prozessor (benötigt bis zu 2 vollständige Kerne)
Bis zu 4 GB Arbeitsspeicher (aktuell werden etwa 1 GB Arbeitsspeicher genutzt)
12GB Speicherplatz (Installationsordner)
Schritt 1: Gameserver-Dateien abrufen
Die Spieldateien für den Dedicated Server bekommst du am besten über das Dedicated-Server-Depot auf Steam mit SteamCMD.
- Erstelle einen Ordner, in dem du die Dateien deines Palworld Gameservers speichern möchtest
- Lege die gerade heruntergeladene Datei SteamCMD.exe in diesem Ordner ab
- Erstelle eine Batch-Datei namens SteamCMD.bat
- Füge den folgenden Code in diese Batch-Datei ein:
- @echo off
- start "" steamcmd.exe +login USER PASS +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 2394010 validate +quit
- Klicke mit der rechten Maustaste auf SteamCMD.bat und wähle „Als Administrator ausführen“
- Deine Gameserver-Dateien sollten jetzt vollständig heruntergeladen sein
Schritt 2: Einen Palworld Dedicated Server einrichten
- Erstelle eine Batch-Datei mit dem Namen PalworldServer.bat in deinem neu erstellten Palworld-Serverordner aus Schritt 1
- Füge den folgenden Code in diese Batch-Datei ein:
- start PalServer.exe -ServerName="My Server Title" -port=12345 -players=32 -log -nosteam
Schritt 3: Deinen Palworld Server konfigurieren
Jetzt kommt der spaßige Teil: deinen Palworld Gameserver ganz nach deinem Geschmack einrichten. Dabei gibt es einige Startparameter zu beachten.
-log – Aktiviert das Logging
Außerdem gibt es einige Dateien, die du konfigurieren kannst.
DefaultPalWorldSettings.ini – ändert die Serverkonfiguration
Nutze das, um Verbindungen von der Steam-Version des Palworld Server-Hostings zuzulassen
; This configuration file is a sample of the default server settings ; Changes to this file will NOT be reflected on the server. ; To change the server settings, modify Pal/Saved/Config/WindowsServer/PalWorldSettings.ini. [/Script/Pal.PalGameWorldSettings] OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,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=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,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=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
Nutze das, um Verbindungen von der Windows/Xbox-Version des Palworld Server-Hostings zuzulassen
; This configuration file is a sample of the default server settings ; Changes to this file will NOT be reflected on the server. ; To change the server settings, modify Pal/Saved/Config/WindowsServer/PalWorldSettings.ini. [/Script/Pal.PalGameWorldSettings] OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,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=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,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=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt",AllowConnectPlatform=Xbox)
Passe unbedingt Folgendes an, damit dein Gameserver funktioniert:
name - Changes the host name of your game server
password - Enables a password to join
saveDirectory - Changes the location of the save directory
logDirectory - Changes the location of the log directory
ip - Set to the home IP, you can find your home ip here: Google "what is my IP"
gamePort - No need to change
queryPort - No need to change
slotCount - Changes the max allowable number of players (max is 16)
Der wesentliche Unterschied zwischen den beiden Varianten oben ist, ob du über Steam oder über Windows/Xbox verbindest (Crossplay kommt bald)
AllowConnectPlatform=Xbox – Mit diesem Eintrag müssen verbindende Clients die Windows/Xbox-Version verwenden
AllowConnectPlatform=Steam – Mit diesem Eintrag müssen verbindende Clients die Windows/Xbox-Version verwenden
Schritt 3: Portweiterleitung
Füge deiner Windows-Firewall eine eingehende Regel hinzu, die die TCP/UDP-Ports 15636 (Game-Port) und 15637 (Steam-Query-Port) zulässt (oder welche Ports du auch immer verwenden möchtest)
Möglicherweise musst du zusätzlich eine Weiterleitungsregel in deinem Router anlegen. Auf PortForward.com kannst du nachlesen, wie das geht.
Speicherort der Welt-Spielstände
Um deinen Speicherordner zu finden, navigiere zu diesem Ordner:
savegame
Es gibt zwei Dateien – sichere beide, um ein Backup zu erstellen.
Weitere Ressourcen und Lektüre
Demnächst verfügbar!!

