Page:
Steam and Workshop
Pages
Administration
Billing and Website Integration
Configuration
Database
Development
File Management
Game Configuration Examples
Game Server Management
Game Template XML
Getting Started
Home
Installation
Module Reference
Modules
OGP Fork Notes
Release Process
Remote Servers and Agents
Requirements and Prerequisites
Steam and Workshop
Troubleshooting
Users and Permissions
XML Schema and Validation
No results
2
Steam and Workshop
Frank Harris edited this page 2026-06-20 13:04:55 -05:00
Steam and Workshop
GSP keeps Steam Workshop behavior in the dedicated steam_workshop module.
Current Module Scope
- user-facing Workshop installs and uninstalls
- Workshop search and item lookup
- admin Workshop XML profile management
- copying Workshop configuration settings between XML files
Important Paths
Panel/Panel/modules/steam_workshop/Panel/Panel/modules/steam_workshop/game_configs/Panel/Panel/modules/config_games/server_configs/
Confirmed Behavior
- the dedicated Workshop module is the active Workshop path in the current panel
- the admin copy feature is for copying configuration settings only
- installed mods, mod folders, and game server files are not the payload of that copy feature
- blank
File Pathmeans config-file editing is skipped
Workshop Config Copy Rule
The copy source selector should submit a safe XML filename value, and the handler should validate that filename before reading from game_configs/.
GSP Game XML Support
Current game XML includes a schema-level workshop_support block for Workshop-enabled templates.
See:
Notes
- do not move Workshop behavior back into
addonsmanager - Workshop configuration copying should not touch the game home directory