PalSchema Hub - Community Schema Registry
🟢 Updated this month⚠️ Install Order · 1 step
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- ✅ Updated 297 days after the latest game patch — actively maintained
- 🏆 #21 of 37 Utilities mods in this game by downloads
📋 About This Mod
A free, browsable database of every field you can touch in PalSchema raw-table mods - 31 gameplay DataTables (pals, items, recipes, buildings, drops...) with every field name, type, example values and enum lists, verified against the
PalSchema Hub — Community Schema Registry
On Palworld 1. 0. 5? Your mods are fine.
The whole 1. 0. 2 patch line (v1. 0. 2, v1. 0. 2. 100993 "Mod Support Improvement", v1. 0. 2. 101103), 1. 0. 3, 1. 0. 4 and now 1. 0. 5 ("Bug fixes") changed no DataTable row struct the modding SDK describes. Every field that existed in 1. 0 still exists, unchanged, so nothing in your mod needs migrating. That is verified, not assumed: the decompiled SDK's row-struct headers have not been regenerated since 1. 0 (Source/Pal/Public @98ee60d, 11 Jul 2026). Check any mod yourself in one line:
npx palschema-validate --migrate 1. 0. 4.. 1. 0. 5 my-mod/
-> no row-struct changes between 1. 0. 4 and 1. 0. 5 (both alias Palworld 1. 0, SDK e663245)One asterisk, and you will not find it anywhere else: the SDK is a decompile that lags the game, so reading Palworld's own cooked DataTables is the only way to check it. Doing that shows PalCharacterParameterDatabaseRow picked up a 91st property in 1. 0. 4 that the SDK does not have yet, on DT_PalMonsterParameter and DT_PalHumanParameter. 1. 0. 5 left it exactly alone: same index, same single byte, still set on 103 of the 753 pal rows, every one a raid, tower, predator or boss entry. Nothing was removed, retyped or reordered, so your mods are genuinely unaffected, but this registry cannot name that field until the SDK catches up, and it says so instead of pretending the patch was empty.
New in 1. 10: Palworld 1. 0. 5, a patch that moved nothing at all.
Every lane was re-read against the new build before this went out, because a sha check cannot see a value change. All 28 extracted tables and 41,402 rows came back byte-identical to 1. 0. 4, and so did the 2,445 items and 483 buildings. The only thing that changed in the whole registry is the version label, which is worth knowing with certainty rather than guessing from patch notes.
From 1. 9: the drop, passive-skill and waza tables did move in 1. 0. 4, including the Power Bomb minimum range dropping from 1000 to 400, and the building reference went to 483 entries from 460 because the source site quietly stopped listing 16 buildings whose pages are still live, the Egg Incubator among them. Those are read by name now rather than disappearing from the reference.
PalSchema 0. 6. 7 (4 Sep 2026) must be run with UE4SS commit 2281fa31. That requirement arrived in 0. 6. 6, which changed literally nothing else, so no schema, field list or version diff could have hinted at it, and the symptom of getting it wrong is signature errors at launch rather than anything a validator would say. The commit is now recorded alongside the PalSchema version this registry claims, and checked against the release itself, so a UE4SS-only release cannot go unnoticed here again.
No field, type or row-validation behaviour changed in 0. 6. 6 or 0. 6. 7, and that was proven rather than assumed: the whole registry was regenerated from the SDK headers and compared against a hash of the previous build, byte for byte, across all 34 files. 0. 6. 5's item changes (bLegalInGame, WazaID on Consumables, $resource icon paths) already shipped in 1. 7 and are still exact.
Previously, in 1. 8 — every table's actual values, read out of the game.
Until now this told you what fields a table has. For items and buildings it also told you what they are set to. For everything else — pals, passive skills, waza, recipes, drops, lotteries — you were guessing, or copying numbers out of a community data dump from January 2024. The new DataTable value browser carries 41,416 rows across 28 tables: pick a table, filter to a row, read every field, copy a paste-ready raw-table patch.
These come out of Palworld's own cooked DataTables rather than a site that mirrors them, so they are the build you are actually playing. Concrete example, the Legend passive:
EffectType1 ShotAttack EffectValue1 20. 0 TargetType1 ToSelf
EffectType2 Defense EffectValue2 20. 0 TargetType2 ToSelf
EffectType3 MoveSpeed EffectValue3 20. 0 TargetType3 ToSelfThat old dump still says Rank 3 with move speed 15, so a guide written from it quietly reverts two values. Note also that the pal attack stat is ShotAttack, not MeleeAttack, which is the kind of thing that makes a passive edit silently do nothing.
Every one of those 41,416 rows is validated against this registry's own schema for its table, so the field list and the data agree. That check immediately caught seven fields typed too narrowly to accept the asset paths the game itself stores. Three tables do not extract yet and the index says which and why, rather than quietly omitting them. It all works offline from the download.
Previously, in 1. 7 — item mods get real val
📊 Mod Details
- Game
- Palworld Mods
- Author
- Booyaka101
- Version
- 1.10
- Downloads
- 276
- Endorsements
- 7
- Category
- Utilities
- Created
- 7/21/2026
- Updated
- 9/15/2026
🔧 How to Install Palworld Mods
Subscribe on Steam Workshop. Mods auto-download and install. Launch the game to activate.
📖 Full step-by-step install guide for Palworld →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Palworld commands, item IDs, and more.
Keep browsing — more Palworld mods await