Kdly Data
by LemmaEOF
Kdly Data lets data packs use KDL files in place of JSON, following the JSON-in-KDL 3.0.1 specification.
What it does
Data pack and resource files can be written as .kdl documents instead of .json, and the loader applies the same pack priority and filtering to them. Version-specific .kdl files override the matching .json entries. Support for KDL in .mcmeta files is included, and the author notes that loading metadata this way needed some unusual changes to the standard system. Files are published for Fabric and Quilt, for 1.19 – 1.19.2, with 1.0.1+1.19.2 as the latest file for 1.19.2. It is open source under the BSD 3-Clause License and can run on a client or a server, though neither side needs it.
Key features
Pack priority filtering
KDL files follow data pack priority, and a version-specific file replaces the matching JSON file for that version.
Resource data in KDL
Resource data can be written in the KDL format, an alternative to JSON with a published specification.
Pack metadata support
Pack metadata files can be written in KDL as well, so the same format covers both data and metadata.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
In the catalog
Kdly Data is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 12,559 mods support Minecraft 1.19.2.
More from LemmaEOF
Similar mods
What the author says
Kdly Data (pronounced "cuddly data") is a little library that allows all.json files in resource or data packs to be replaced with.kdl files instead, following the specification for JSON-in-KDL 3.0.1. Kdly Data currently does not support using KDL for.mcmeta files - this will require some complex changes to the odd…
Official listing
- Modrinth page
- modrinth.com/mod/kdlydata
- Owner
- LemmaEOF
- Published
- 2022-10-07
- Updated on Modrinth
- 2022-10-14
- Facts verified
- 2026-10-15
