Guide

TOML patch file schema, patch file auto-merging approach, automatic patch extraction from existing mods, patch file merging/unification, JSONPath experimentation, raw file patching, and Unity modding support

TOML Patch File Schema

Supported TOML form, JSON pointer, JSONPath, regex, and polyglot patchlet

Patch Auto-Merging Approach

Dynamic patch loading, ordering, and auto-merging

Patch File Extraction

Extracting patch files from existing mods using FModel and .diff or .diff.into

Patch File Unification

Unifying (merging) patch files into one patch file for each .uasset using .toml or .toml.all

JSONPath Experimentation

Experimenting with JSONPath queries using .search

Advanced Script Customizations

Customizing automod to process any JSON .uasset structure

Raw File Patching

Patching any non-.uasset game file (e.g., databases) using script or TOML patches

Unity Modding

Patching Unity games with class-scoped TOML/script patches and raw file patches