Giter Club home page Giter Club logo

windowsgsm.palworld's Introduction

WindowsGSM.Palworld

🧩WindowsGSM plugin that provides Palworld Dedicated server

PLEASE ⭐STAR⭐ THE REPO IF YOU LIKE IT! THANKS!

WindowsGSM Installation:

  1. Download WindowsGSM https://windowsgsm.com/
  2. Create a Folder at a Location you wan't all Server to be Installed and Run.
  3. Drag WindowsGSM.Exe into previously created folder and execute it.

Plugin Installation:

  1. Download latest release
  2. Extract then Move Palworld.cs folder to plugins folder
  3. OR Press on the Puzzle Icon in the left bottom side and install this plugin by navigating to it and select the Zip File.
  4. Click [RELOAD PLUGINS] button or restart WindowsGSM
  5. Navigate "Servers" and Click "Install Game Server" and find "Palworld Dedicated Server [Palworld.cs]

Official Documentation

🗃️ https://Palworld.fandom.com/wiki/Dedicated_servers

Unofficial Documentation

🗃️ https://www.survivalservers.com/wiki/index.php?title=How_to_Create_a_Palworld_Server_Guide

The Game

🕹️ https://store.steampowered.com/app/1623730/Palworld/

Dedicated server info

🖥️ https://steamdb.info/app/2394010/info/

Port Forwarding

  • 8211 UDP - Default
  • 8212 TCP - if you are using 8211 it automatically using 8211 +1 = 8212 for QueryPort so you have to port forward this
  • RCONPort can be change to anything so thats for another forwarding TCP/UDP

Available Params

All these params are automatically set by WGSM

  • -publiclobby Setup server as a community server. Do not change this parameter.
  • -publicip=192.168.xxx.xxx Usualy the local port of the server (Change via WGSM settings)
  • -publicport=8211 cant be change and its not really working (Change via WGSM settings)
  • -port=8211 can be change and working (Change via WGSM settings)
  • -queryport=8212 this is a test not confirmed if its working or not
  • -players=32 can be set how much you want, as far as i know it can be 128 (Change via WGSM settings)
  • -servername="" can override via Server Start Param box (WGSM Edit button)
  • -serverdescription="" can override via Server Start Param box (WGSM Edit button)
  • -adminpassword="" can override via Server Start Param box (WGSM Edit button)
  • -serverpassword="" can override via Server Start Param box (WGSM Edit button)
  • -rconenabled=true can override via Server Start Param box (WGSM Edit button)
  • -rconport=25572 default can override via Server Start Param box (WGSM Edit button)

Config Guide

I've tried setting up PublicPort and PublicIP from here it looks like it gets overriden by launch parameters and its better than changing here

  • Run the server to generate Saved Folder files and Stop
  • Copy all the contents of \DefaultPalWorldSettings.ini to \Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
  • Change ServerName
  • Change PublicIP= x.x.x.x (Local Server IP eg: 192.168.x.x)
  • AdminPassword (Console can be perform in Chatbox using /AdminPassword then /Broadcast Test)
  • RCONEnabled (if you are using thirdparty apps this is useful for saving the game outside for example discord slash commands /Save)
  • RCONPort (Can be set any port you preferred and must be forwarded as well)
  • Any other settings can be set (WARNING: Changing world settings server administrators reported that their saves is being wipe after changing values)
  • go to single player and custom a world check for custom config max value or else it will not work

Connecting on a locked server (with password)

  • direct connect using ip:port
  • then go to Recent Servers click then input password (deprecated) they updated the game

Blank Console?

  • Try Install Required Redist insde _CommonRedist folder
  • VC++ latest DirectX offline version or latest
  • download and install steam launcher on your server will do the fix
  • you should be seeing Setting breakpad minidump AppID = 1623730

Stuck in loading?

Other notes

  • Server listing - Please be aware that the whole world is listing their own dedicated server it is advisable to use direct connect instead looking for it. The game is not region lock and max 200 items
  • The game is currently in Early Access Stage WGSM and this plugin is not taking liability if something happens to your server, the app is only for managing your server easily
  • To add GLST to help steam list your server https://steamcommunity.com/dev/managegameservers

How can you play with your friends without port forwarding?

  • Use zerotier folow the basic guide and create network
  • Download the client app and join to your network
  • Create static IP address for your host machine
  • Edit WGSM IP Address to your recently created static IP address
  • Give your network ID to your friends
  • After they've joined to your network
  • They can connect using the IP you've created eg: 10.123.17.1:8211
  • Enjoy

Support

Palworld

WGSM

Give Love!

Buy me a coffee

Paypal

License

This project is licensed under the MIT License - see the LICENSE.md file for details

windowsgsm.palworld's People

Contributors

ohmcodes avatar dkoz avatar

Stargazers

NUCL3ARN30N avatar Leaha McKay avatar  avatar  avatar  avatar DFPX avatar PastiiJay avatar Tiago Daru avatar Leounix avatar  avatar  avatar XHH avatar  avatar Rodrigo Cunha avatar David Lee Chen avatar DeLaVia TH avatar  avatar Alexander Barthel avatar La-Stein Studio avatar  avatar AnwarPy avatar Jiaa avatar rogafe avatar  avatar  avatar  avatar ErATOme51 avatar  avatar  avatar  avatar  avatar  avatar  avatar VAC @ myntfarm avatar  avatar Jake avatar HarrisonDo avatar  avatar  avatar  avatar Nightfire avatar  avatar  avatar Scott Jones avatar Daivy avatar Wes Hahn avatar  avatar  avatar  avatar Klementine Des Pêches avatar  avatar  avatar Adam avatar  avatar  avatar  avatar  avatar LatteEater avatar 缘空空 avatar  avatar  avatar Tako avatar  avatar  avatar  avatar Kurisu avatar Drumstix42 avatar  avatar  avatar  avatar Luu123 avatar mutsumi avatar Ricardo Suman avatar Tristan Meuschel avatar Alex Skobelev avatar  avatar  avatar  avatar  avatar  avatar yuna0x0 (edisonlee55) avatar  avatar Y0n1x avatar The Mystic G avatar kriegsmarine avatar  avatar  avatar  avatar  avatar Syntaxmind avatar  avatar Harry Scheiner avatar  avatar  avatar Soul avatar TsukumoSekai avatar  avatar Edward avatar  avatar Andy avatar

Watchers

 avatar  avatar

windowsgsm.palworld's Issues

Param / ini file don't seem to be taking.

I can't seem to get any Params to take effect. I also tried the .ini file but my Server Admin Password never changes or the server name or anything else. Could you please help. I'm not sure what i am missing.

[ERROR] PalServer-Win64-Test-Cmd.exe not found

Since the last Update of Palworld, the Plugin is no longer able to start the server with Release 1.1.2, as the filename of the launcher changed from: PalServer-Win64-Test-Cmd.exe to PalServer-Win64-Shipping-Cmd.exe.

By editing this in the Palworld.cs file it is solved as a first fix and seems already be done on the Palworld.cs in the Repo, but should be compiled in a new release anyways ;)

The Fix can be applied on line 37:
public override string StartPath => @"Pal\Binaries\Win64\PalServer-Win64-Shipping-Cmd.exe"; // Game server start path

BR,
noxxville

Stuck Backuping

Hi there, a fresh install completely. When hitting the "Backup" button in WindowsGSM it just gets stuck in a "Backuping" status and never completes.

Anything I can do to provide further troubleshooting info?

EDIT: Was being too impatient, sorry :)

Port is not being set properly

I noticed that you said you left default ports because the devs supposedly said they cant be set, this is untrue, I modified the MOE plugin to run this game and port settings worked just fine. There is also a port setting in the game config file where it can be set. please update and fix. <3<3

[NOTICE] Server fail to stop gracefully

Occurs: After the 0.2.0.6 update on April 3, 2024.
Expect: The server to shut down through WindowsGSM without this message.
Instead: The server passes through some kind of message to WindowsGSM that it was not closed properly.

Tried: Changed the close command from "^c" to "/AdminPassword {Password} /Shutdown {Time} /DoExit" (having found suggestions on reddit regarding closing Palworld dedicated servers).

Same result of the not stopped gracefully message.

Problems connecting to the Palworld Server

Good morning, please forgive me for my bad English. :)

I'm trying to host a game server called Palworld on a Windows 10 machine. Currently, I'm facing difficulties in allowing my friends to connect using my public IP address. I have consulted many guides to resolve the problem without success.

Premises:
I have successfully opened ports 8211-8212-27015-27016 on my router in both UDP and TCP.
I have correctly configured my Windows firewall with the ports mentioned above.
I set the server address to the public address provided by my Internet Service Provider (ISP).

Having nothing left to test I opened a DMZ on my router to the server's IP address and disabled the Windows firewall but the problem persists.
I even attempted to change the game's destination port from the default port 8211 to 25565, but to no avail.

I have clearly already attempted to reboot my ISP provider's modem, routers and switches but nothing has worked.

It should be noted that this is not my first experience managing private game servers.
Also, the parameters I start the server with already include "EpicApp=PalServer".

What could be the possible causes of this problem?

CPU affinity fails

When running the server I see [NOTICE] Fail to set affinity. (The parameter is incorrect)

The server runs fine though. However I want to force it to use the P-cores on my 13900K. Is this possible?

executable not found

When running ./pwserver start on a clean install I get the following error.

[ FAIL ] Starting pwserver: executable was not found /home/pwserver/serverfiles/Pal/Engine/Binaries/Linux/PalServer-Linux

It seems like the correct path should be
/home/pwserver/serverfiles/Pal/Binaries/Linux/PalServer-Linux

or have I done something wrong?

how to change server config (ex: ExpRate, DeathPenalty)

I modified the 'servers/1/serverfiles/Pal/Saved/Config/WindowsServer/PalWorldSetting.ini' file ( Edited by referring to the DefaultPAlWorldSettings.ini file)
and restarted the server, but the file is initialized ( empty) and the settings are not applied.

I want to run two Palworld game servers on one server, how should I do it?

I tried modifying the port and query port, and it worked. I was able to successfully connect to the second game service. However, the game saves seem to use the same file, and I'm worried about potential conflicts, so I stopped trying.

Does anyone have similar experiences to share? How can I correctly launch a second game service on the same server?

Import Game Server

hey i have the Problem for this Plugin to import a existent Server

grafik

can anybody help me for this Problem?

He overide my config.

Hey, I have a problem where it doesn’t start the config. I wanted to activate rcon and it doesn’t accept the password. What could be the problem?

Server password configuration

Is there a way to set a password configuration for the server (for players to join) that works currently with direct IP connection?
I'm not familiar with all of the server parameters, so the solution seems unclear to me.

Thank you.

Changes to Palworldsettings.ini does not change anything from server

If I change Palworldsettings.ini settings, it does not change the behavior of the game server. The Palworldsettings.ini I am altering is in serverfiles\Pal\Saved\Config\WindowsServer. Is there somewhere else this is overridden? I have to transfer it locally and start single-player and change world settings there, in game, to make changes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.