Skip to content

Palguard (PalWorld Dedicated Server anticheat)

License

Notifications You must be signed in to change notification settings

Ultimeit/palguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PalGuard v1.1199 (PalWorld Server AntiCheat)

English / 简体中文

Discord Server Static Badge

Consider supporting me on Ko-Fi if you like PalGuard.
It will definetly help the motivation and development!

Table of Contents

About

Implements comprehensive server-side validation to prevent a wide range of known and some yet undiscovered cheats, exploits, and crashes. Before executing any player action, PalGuard checks for potential cheating behavior. Depending on the server's configuration, players attempting such actions are warned, kicked, banned, or IP banned. Currently, this feature is in beta and is available exclusively for Windows-based dedicated servers. Any experienced Linux dev is welcome to help us out.

The code is closed source and we dont have any plans to release it.


Requirements


Installation

Windows

  1. Download the latest release at NexusMods.com
  2. Extract the contents and place it into your PalServer sub-directory Pal\Binaries\Win64 It should look like this:
    Palworld_Server/
    ├── Engine/
    ├── Pal/
    │   ├── Binaries/
    │   │   └── Win64
    │   │       ├── config/
    │   │       ├── palguard/                         # Will be generated
    │   │       ├── <...>
    │   │       ├── PalGuard.dll                      # << Put here
    │   │       ├── version.dll                       # << Put here
    │   │       ├── PalServer-Win64-Shipping-Cmd.exe
    │   │       └── PalServer-Win64-Shipping.exe
    │   ├── Content/
    │   ├── Plugins/
    │   └── Saved/
    ├── PalServer.exe
    ├── steamclient.dll
    └── <...>
    
  3. Start your server once to generate the config file PalGuard.json, which will be generated next to the PalGuard.dll.

Linux (Wine/Proton)

  1. Install a Palworld Proton/Wine server (This won't be covered here).
  2. Install UE4SS on your server.
  3. Follow the Windows instructions.

Features

  • Cheat & Exploit detection, prevention and punishment
  • More Admin commands (including RCON)
  • IP banning System
  • IP whitelist for Admin commands (so cheaters can't use them)
  • Chat logging
  • Unreal Engine Network logging
  • Configurable cheating punishments
  • PvP damage limiting (although we would suggest not enabling PvP at all)
  • A few game mechanic tweaks such as Pal Enhancement limitations or disable Butchering

Wiki

All around PalGuard and its usage can be found in the Wiki.


Authors


Credits


Afterwords

私たちは、Pocketpair, Inc.による素晴らしい仕事に感謝の意を表したいと思います。色鮮やかな世界や、パルとのダイナミックなインタラクション、そして創造的なデザインは、チームの献身と情熱を見事に表しています。コミュニティの一員として、私たちはPalServer向けのプラグインを開発し、セキュリティを強化し、潜在的な悪用から守ることでPalworldをサポートしています

私たちは今後も、Palworldサーバーに最高水準のセキュリティと保護を提供できるよう努め続けます。皆様からのフィードバックは非常に貴重で、心から感謝しています。
~ Zvend

We want to express our gratitude to Pocketpair, Inc. for their incredible work on Palworld. The vibrant world, dynamic interactions with Pals, and creative design showcase the team's dedication and passion. As a community, we are also working to support Palworld by developing a plugin for the PalServer that enhances security and protects it from potential exploits.

We will continue striving to provide the highest level of security and protection for your Palworld server. Your feedback is invaluable, and we truly appreciate it.