BlossomBridge API
BlossomBridge API is a Fabric and Quilt library for mod developers, with a config system built on Jankson and a logging system with a shared log format.
What it does
The library provides a config layer where a class extends AbstractConfig and is loaded through a ConfigManager, with values stored using Jankson. A separate logging handler, constructed alongside the BlossomBridge class, keeps the log format consistent across mods that use it. Developers can read the package layout and the Javadocs to see how the parts fit together.
Everything meant for other mods is placed in the api package, and the main package holds only the mod's own code, so the library can be depended on without pulling in anything else. The author recommends using the latest stable version rather than work-in-progress builds, and points to Constructra as an example of a large API in use.
The mod runs on the server side only, so players join without installing it and only the server needs it. It is published for Fabric and Quilt, with files for 1.19.2 – 1.21.8. Fabric Language Kotlin is a required dependency. The code is released under the MIT License and is open source.
Key features
Config system
Config classes extend AbstractConfig and are loaded through ConfigManager, with settings stored in files using Jankson.
Logging handler
A LoggingHandler is constructed next to the BlossomBridge class to produce a uniform log format for mods that share it.
Separated API package
Public classes sit in the api package, while the main package holds only the mod's internal code.
Javadoc coverage
The source is documented with Javadocs to make the classes and their intended use easier to read.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x7 of 7 versions with builds
1.19.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Mod developers
Developers building their own Fabric or Quilt mods can reuse the config and logging pieces instead of writing their own.
Server owners
Because the library is server-side only, a server can run mods built on it without asking players to install anything.
Who it’s for: The library is aimed at mod developers who want a shared config and logging layer on Fabric or Quilt. Players do not interact with it directly.
Questions
Does BlossomBridge API need Fabric Language Kotlin?
Do players need to install BlossomBridge API?
Which version should a developer depend on?
In the catalog
BlossomBridge API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from Tywrap Studios
Similar mods
What the author says
But as a general line of thumb, you do the following: Make a Config class that extends AbstractConfig, and then you can make a new ConfigManager to load and use it. Alongside that, also construct a LoggingHandler and you're good to go! > Do not use the BlossomBridge class! Matter of fact, don't use anything from the…
Official listing
- Modrinth page
- modrinth.com/mod/blossombridge
- Owner
- Tywrap Studios
- Published
- 2024-11-29
- Updated on Modrinth
- 2025-08-05
- Facts verified
- 2026-10-15
