promotional bannermobile promotional banner

JsonPatcher

A tool for patching minecrafts json files, without overrding them, using a custom DSL
Back to Files

v2.0.0-beta.8 [26.3]

File nameJsonPatcher-2.0.0-beta.8-mc.26.3.jar
Uploader
MattiDragonMattiDragon
Uploaded
Nov 8, 2026
Downloads
2
Size
929.0 KB
Mod Loaders
Fabric
File ID
9513310
Type
B
Beta
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:jsonpatcher-936929:9513310"

Learn more about Curse Maven

What's new

  • Ported to 26.3
  • Add new events library for interacting with fabric events
    • In the future custom events may also get added
    • Added hotswap_events config option to switch between fast events and developer convenience
  • Added new mod:jsonpatcher:async library
    • Provides mutexes and rw-locks for use in shared libraries
  • Lots of internal renames to match correct terminology
    • Shows up in global directories
  • Added new ctx global variable, containing context about the execution environment
  • Default patching timeout is now 500ms, instead of 100ms
    • This should allow for more leeway in cases where the JIT is slow to optimize patches
  • Setting the patching timeout to a negative number now disables it
    • This is mostly useful for development of JsonPatcher itself, but can be used by anyone
  • Switched to new, cleaner icon
  • Added feature flag system for toggling groups of patches
  • Added RecipePatcher, a set of built-in datapack patches that help with mass-patching recipes
    • Requires a feature flag to avoid patching every recipe when unused
    • Easily extensible to custom recipe types
  • Updated language version to 2.0.0-beta.9, bringing in various fixes and improvements