Skip to content
Schemas

Schemas

Typed PKL schemas ship inside the mod jar. Amend one, set fields, get autocomplete and validation. The schema handles JSON rendering. Import them as @pkl4mc/<name>.pkl.

Every schema owner gets one sidebar entry: Minecraft groups the vanilla formats, pkl4mc groups the mod’s own schemas, and each supported mod has its own page. Mods with several schemas (Totemic, ProjectE) group them the same way.

Minecraft

Vanilla data formats: recipes, loot tables, advancements, tags, and the worldgen family from biomes to surface rules.

pkl4mc

The mod’s own schemas: generic recipes for mods without a dedicated schema, and recipe removals for removing or replacing recipes across all mods.

Mods

35 mods have dedicated schemas, alphabetical in the sidebar: from Actually Additions to YTech, including Mekanism, GregTech CEu Modern, Tinkers’ Construct, and Applied Energistics 2.

Run /pkl dump once and every ingredient and id field in these schemas autocompletes with your modpack’s real registry ids.