-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[Egg Request]: Palworld #2669
Comments
This is made by the same people behind Craftopia, so hopefully running a dedicated server is similar to that egg. I know they broke the Craftopia dedicated servers at some point and I don't know what the current status is as it's not a game that I have played yet. |
they should fix their Craftopia Release insteed releasing a new game. Not really worth to buy and create an server for it. But thats typical chinese releases; bringing out a reyyl good game and then create a new one and let the first die |
Minor nitpick: Pocketpair is Japanese. |
If you run the windows craftopua server with wine it works just fine. |
Link to dedicated server install instructions, linux is supported in that guide w/ steamCMD: |
the server files are not in the anonymous branch currently, so login is once again required until they change it.. UPDATE: they just added it! |
I made a test egg, I currently have no node running or own the game so I can not test this egg. in this state, this egg can and will not be merged. https://gist.github.com/QuintenQVD0/8d7af6f08d716872ee609e9a203d696a |
#!/bin/sh EDIT |
Startup Log
EDIT:
|
Not according to their docs (8221), but okay. Also, I can try to build an egg that doesn't rely on the script (unless someone's already on it). |
ingame they say 7777 but it also can be any other port
already tried with this startline ``cd Pal/Binaries/Linux && ./PalServer-Linux-Test -port 7877 -players 16 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS```makes no difference for now. However i am not able to find the server ingame or able to connect via IP:PORT.
|
fwiw DefaultPalWorldSettings.ini lists 8211 (not 8221) as default port [/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") note: PublicPort=8211 |
@hackles is that from the Linux install? For me the file is empty.. there some more useful data inside such as server and admin pw rcon and worldname |
@hackles I think the support article has a typo. When you're in game the port for multiplayer connections also defaults to 8211 and NOT 8221 @Ballaual the DefaultPalWorldSettings.ini is a folder up from where the configuration is intended to be set: steamapps/common/PalServer/DefaultPalWorldSettings.ini |
for Pterodactyl its localted in |
So this is interesting, when I run @QuintenQVD0 's script, and run the server it clears out the |
@Ballaual good call. Also the server works and I am able to connect when I use port 8211. There is an issue people were discussing in the discord about changing the port not working potentially? |
interesting, im still not able to join while using 8211. Have you set sth inside the file? |
NOTE: I edited my egg to drecitly launch the binary and not the sh file |
try to get the settings working for the egg otherwise anyone can join the server |
their shell script passes -cd Pal/Binaries/Linux && ./PalServer-Linux-Test -port 7877 -players 16 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
+cd Pal/Binaries/Linux && ./PalServer-Linux-Test Pal -port 7877 -players 16 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS not sure if that makes a difference as i'm still using their shell script, just noticed what you had there differed from their default script |
Quinten already updated the egg |
Try setting the port with |
did anyone already found out what the difference is between dedicated and community server (EpicApp=PalServer) ? |
I can confirm that there are no server parameters, rates etc in gameusersettings.ini and also the server name doesn't change I think because I don't see the server in the list |
Updated, for the port now to be set -port={{SERVER_PORT}} |
Tested and confirmed working! |
@Ballaual apparently the difference is this: "Dedicated servers and community servers are the same, but the difference is community servers show up in the server list" |
Alright.. I hope that a hotfix for all the problems will come very soon |
https://github.com/tetosama/Palworld-Server-Modding Is it possible to implement this? Or would this be a whole new egg? |
Let the server become stable first before thinking about modding ;) |
It works, but requries teh egg to use the windows platform and proton. Similar to ASA's ServerAPI system, it requires a DLL injection, which looks to be what the exe does. Otherwise, Proton using a DLL injection via wintricks does work (Slightly tested on a custom egg i made to try it) |
When I replace the game save, this error will appear after two minutes of playing, and then the server will automatically shut down. Does anyone know the reason? |
Cleary a old or modified egg, not supported. |
@QuintenQVD0, you seem to have deleted the egg. Was there some kind of problem? |
Its not deleted, its WIP. Because a lot of thing dont work, as ist should. Like config parsing ;) |
I removed mine because it is the same as the one in pr. And I have no time to deal with issues rn |
Which one do you mean? do you have a link to that one so we can follow? |
|
Hello, just wanted to thank you a lot for this! Wondering if it is possible to add RCON inside the pterodactyl egg ? I've been looking around the internet to find something that could send messages and commands with the Pterodactyl scheduler but to no avail. |
Sorry, but this is currently not possible, Our priority is now getting this egg function for as many as possible. Then we may add Rcon functionality and there must be a way to enable it as a startup args as there config is unparsable |
No problem, I am already happy with the egg so far. Thanks a lot |
Hey guys anyone has ran into this weird ass issue where players can only connect once per session? First connect, all fine. If they relog before the next restart... infinite loading screen. I have thinkered with everything I can't work around it, started to happen after the last hotfix! This one is much nastier than the memory leak, the issues that are building up over time are no joke... |
To be honest that sounds like a engine / game issue and not somthing we can fix rn. |
Yeah I'm afraid of that, the level data is all a mess packed in one file so even trying some soft resets to find what's the cause is impossible attm :/ |
actually didnt run into that issue, but heard that it might be a "common issue" which alredy existed prepatch |
Anyone has an update if the decay timer is working? (the 72h since login). I see bases that should have been decayed... |
I would assume it is this setting in the PalWorldSettings.ini: I've seen objects deteriorating, but haven't let anything fully destroy yet, so can't confirm if it "works" |
|
Is there an egg for this? I saw one on Google, but it's 404 now. |
https://github.com/parkervcp/eggs/tree/master/game_eggs/steamcmd_servers/palworld |
I apologize for being blind and appreciate the help! |
Hello, Ok, thank all for this egg. I have a last problem, with this egg, is Rcon. Tested on : But if install palword2 with LinuxGSM, this Rcon work. Help please, I don't understand why I have this error. |
egg has been updated 1h before, since 0.1.5.0 they have changed sth and needed a fix. https://github.com/parkervcp/eggs/tree/master/game_eggs/steamcmd_servers/palworld |
Ok I try, |
It's work ! Super ! Thanks all |
Does this expand an already existing service
No
Link to a game or software
https://store.steampowered.com/app/1623730/Palworld/
Links for the download
https://store.steampowered.com/app/1623730/Palworld/
Links for the install docs
https://store.steampowered.com/app/1623730/Palworld/
The text was updated successfully, but these errors were encountered: