Skip to content
Palpedia

Palworld 1.0 modding guide · 7 min read

Your first PalSchema mod

Regular vs Dev edition, where the JSON files live and the skeleton of a custom Pal — the friendliest entry point into Palworld content modding.

7 min read4 sectionsReviewed 2026-08-03

Regular vs Dev edition

PalSchema ships in two flavors on its GitHub releases page. Regular is for players: it loads PalSchema mods and nothing else. Dev adds the authoring tooling and schemas you want when writing your own JSON. Install Dev for this guide; both require UE4SS and live in Palworld\Pal\Binaries\Win64\Mods like any other script mod.

Where PalSchema mods live

Once PalSchema is enabled in mods.txt, it creates its own mods directory inside its folder. Every PalSchema mod is a folder there containing JSON files — no cooking, no packing, no Unreal Editor. Edit a file, restart the game, see the change.

The JSON skeleton

A PalSchema mod declares which data table it touches and what it adds or overrides. A minimal custom Pal mod carries a manifest plus a Pals JSON with the new entry: an ID that does not collide with official Pals, display name, element, stats, work suitabilities and the assets it reuses. Start from the examples in the Dev edition rather than a blank file — the schemas catch mistakes as you type.

Read the official docs

The maintained reference is the PalSchema documentation site at okaetsu.github.io/PalSchema: the installation guide, the full schema reference for every supported table and a troubleshooting section for the classic failure modes. When this page and the docs disagree, the docs win — PalSchema moves fast.

Related guides

Sources and editorial review

This guide was reviewed against the locally documented Palworld 1.0 workflow or official TCG mechanics on 2026-08-03. Product availability and software compatibility can change; verify external tools before installation or purchase.