mirror of
https://github.com/pelican-dev/plugins.git
synced 2026-05-09 00:08:54 +02:00
[PR #125] [MERGED] [Player Counter] Add Palworld Support #125
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/plugins#125
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/pelican-dev/plugins/pull/125
Author: @makepeacej
Created: 4/24/2026
Status: ✅ Merged
Merged: 5/4/2026
Merged by: @Boy132
Base:
main← Head:feature/palworld-player-count-support📝 Commits (9)
9c05266Added Palworld schema. Adjusted to handle looking at servers env settings for admin password.54873b2Fix incorrect Palworld metrics API field names63ccc36Fix Pint style violations: remove aligned => operators0c332f0Updated palworld query schema to check for ok response6389ca5adjusted some spacing for pint1fa85daRemoved server schema interface and adjusted original to include serverd49d018Adjusted GameQuery.php to pass in server param084d361Apply suggestions from code review0eb3a9eadd back $server param📊 Changes
9 files changed (+81 additions, -7 deletions)
View changed files
📝
player-counter/src/Extensions/Query/QueryTypeSchemaInterface.php(+3 -1)📝
player-counter/src/Extensions/Query/Schemas/CitizenFXQueryTypeSchema.php(+2 -1)📝
player-counter/src/Extensions/Query/Schemas/GoldSourceQueryTypeSchema.php(+2 -1)📝
player-counter/src/Extensions/Query/Schemas/MinecraftBedrockQueryTypeSchema.php(+2 -1)📝
player-counter/src/Extensions/Query/Schemas/MinecraftJavaQueryTypeSchema.php(+2 -1)➕
player-counter/src/Extensions/Query/Schemas/PalworldQueryTypeSchema.php(+65 -0)📝
player-counter/src/Extensions/Query/Schemas/SourceQueryTypeSchema.php(+2 -1)📝
player-counter/src/Models/GameQuery.php(+1 -1)📝
player-counter/src/Providers/PlayerCounterPluginProvider.php(+2 -0)📄 Description
This pull request introduces support for Palworld dedicated servers in the Player Counter plugin. Palworld does not
implement the Steam A2S query protocol despite binding the query port, so this adds a new interface and schema to
support REST API-based querying with server credential context.
*Assisted by Claude to match existing patterns
Relates to #124
Summary by CodeRabbit
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.