Skip to main content
Documentation
PalMods
Docs/Mod authors
Author workspace

Build mods that survive the next patch.

Find the right internal IDs, choose a format from the requirement, prove behavior on the correct authority, and publish only the compatibility claims your tests can support.

4,456identifiers across current author tables
5course modules
108minutes of guided learning
5searchable ID categories
1.0current game data line
Game data workbench

Search the names the game actually uses.

The complete reference includes runtime variants and internal rows that do not belong in a player database. Search names or IDs, filter within each table, and copy the exact value into your research notes.

Author mental model

A mod is a lifecycle, not a folder.

The advanced work is deciding who owns state, when objects exist, what persists, how changes coexist, and how users get back out.

Choose authority

Decide whether each behavior belongs to a local client, listen host, or dedicated server before reaching for a hook.

Respect lifecycle

Initialize only when dependencies and reflected objects can exist; make reload and repeated callbacks idempotent.

Define persistence

Separate runtime-only changes from save-affecting behavior and design removal before a public build writes durable state.

Publish evidence

Test the final archive on the exact sides and platforms you claim, then document the boundaries that remain unverified.

Build and release references

From prototype to supported artifact.

Course examples

Small, generic, and deliberately not production mod code.

Examples teach reflection, thread safety, schema targeting, cooked layout, and package structure without naming local projects or copying their implementations.

Review the syllabus
Sponsored
Indifferent Broccoli Palworld server hosting with fast setup, low latency, and an easy control panel.
Advertisement