Bow Tie
by Siphalor
Bow Tie lets a Fabric game read data files in formats other than JSON, such as Hjson, YAML and XML, for mods that load their data through it.
What it does
Bow Tie sits in front of the game's data loading and checks each file it finds against the formats that Tweed supports. A file whose format is supported is handed to the matching serializer, which converts it from its original form into the JSON structure the game expects. Files in other formats are returned to the game untouched, so ordinary JSON keeps working as before. The bundled example files show data written in alternate formats for a test mod. Files are published for Fabric only, for 1.16.5 – 1.17.1, and the mod is open source under the Apache License 2.0.
Key features
Alternate data formats
Data can be written in Hjson, YAML or XML instead of JSON, using the serializers provided through Tweed.
Format detection by file name
Files are matched to a supported serializer by their name and extension before the game reads them.
Fallback to JSON
Files in unsupported formats are passed back to the game unchanged, so standard JSON loading is not replaced.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Fabric Yaml Configuration is also a Fabric mod, but it is not open source and is published for 1.20.1 – 1.21.10, a later range than Bow Tie. YAML Resources is open source under the MIT License and works on Fabric for 1.0 – 1.21.4. Either side can run it, and neither needs it, so it shares the optional environment of Bow Tie.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Bow Tie | Fabric | 1.16.5 – 1.17.1 | Client or server, optional | 2021-08-09 |
| Fabric Yaml Configuration | Fabric | 1.20.1 – 1.21.10 | Client or server, optional | 2023-10-18 |
| YAML Resources | Fabric | 1.0 – 1.21.4 | Client or server, optional | 2025-03-09 |
Questions
Does Bow Tie need Tweed?
In the catalog
Bow Tie is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 4,181 mods support Minecraft 1.17.1.
More from Siphalor
Similar mods
What the author says
Did you ever get annoyed by not being able to write comments in your Minecraft JSON files? Do you want whitespace to decide on your data nesting?
Official listing
- Modrinth page
- modrinth.com/mod/bow-tie
- Owner
- Siphalor
- Published
- 2021-08-09
- Updated on Modrinth
- 2021-08-09
- Facts verified
- 2026-10-15
