Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lemmaeof/kdlydata
Write JSON data with KDL!
https://github.com/lemmaeof/kdlydata
hacktoberfest
Last synced: 25 days ago
JSON representation
Write JSON data with KDL!
- Host: GitHub
- URL: https://github.com/lemmaeof/kdlydata
- Owner: LemmaEOF
- License: bsd-3-clause
- Created: 2022-09-02T22:42:34.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-24T23:36:57.000Z (about 2 years ago)
- Last Synced: 2024-10-15T06:24:51.535Z (2 months ago)
- Topics: hacktoberfest
- Language: Java
- Homepage:
- Size: 267 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Kdly Data
[>> Downloads <<](https://github.com/LemmaEOF/KdlyData/releases)
*Snuggle up and read something!*
**This mod is open source and under a permissive license.** As such, it can be included in any modpack on any platform without prior permission. We appreciate hearing about people using our mods, but you do not need to ask to use them. See the [LICENSE file](LICENSE.md) for more details.
Kdly Data (pronounced "cuddly data") is a little library that allows all `.json` files in resource or data packs to be replaced with [.kdl](https://kdl.dev) files instead, following the specification for [JSON-in-KDL 3.0.1](https://github.com/kdl-org/kdl/blob/main/JSON-IN-KDL.md).
Kdly Data currently does **not** support using KDL for .mcmeta files - this will require some complex changes to the odd system used for loading metadata. I may look into it in the future.
`.kdl` files used in place of `.json` will respect data pack priority, and filtering out the `.json` version of a resource will filter out the respective `.kdl` version too.