Kaboom Library
by Goshi
Kaboom Library gives Fabric mod developers helper methods for drawing HUD widgets, rendering shapes in the world and handling button and text rendering.
What it does
The library collects helper methods that cover common rendering tasks: adding widgets to the HUD, placing text and buttons on screen, and drawing shapes into the game world. Mod authors call these methods instead of writing the rendering code themselves, which is the main purpose of the library.
Kaboom Library is meant for developers who build Fabric mods that need rendering, and for players who want other mods that depend on it. It needs Fabric API and runs on client and server. Files exist for Fabric only, for Minecraft 1.21, with 1.0.0 for 1.21 as the latest file, under the MIT License. The code is not open source under that license.
Key features
HUD widget helpers
Methods for adding widgets to the heads-up display, so a mod can place its own elements without custom drawing code.
Button and text rendering
Helpers for drawing buttons and text on screen, covering the rendering concepts that usually take the most effort to code.
World shape drawing
Functions that draw shapes and other objects into the world, which can then be seen from the player's view.
Shared helper methods
A set of general helper methods meant to shorten the rendering code of other mods and make their development simpler.
Gallery
Compatibility
Latest build for each game version and loader.
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
Building a HUD mod
A developer adds a status display to the screen by calling the library's widget methods instead of writing the drawing logic.
Drawing in the world
A mod that marks locations or shows shapes in the world uses the world rendering helpers to draw them.
Who it’s for: Mod developers who want rendering helpers for Fabric, and players who install a mod that requires Kaboom Library. Players with no such mod have no reason to add it.
How it compares
RzmLib runs on client and server, is not open source, is released under All rights reserved and targets only 1.21.1. Spell Renderer is client-side only, open source under the MIT License and targets 1.21.8. Kaboom Library is a client and server library under the MIT License, for 1.21, and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Kaboom Library | Fabric | 1.21 | Client and server | 2026-06-26 |
| RzmLib | Fabric | 1.21.1 | Client and server | 2026-04-23 |
| Spell Renderer | Fabric | 1.21.8 | Client-side only | 2026-05-09 |
Questions
Does Kaboom Library need Fabric API?
Does the library have to be installed on both sides?
Which Minecraft version is supported?
In the catalog
Kaboom Library is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,770 mods support Minecraft 1.21.
More from Goshi
Similar mods
What the author says
This is a library that i use when making mods for the things i hate(rendering). The library adds new helper methods that makes my life easier. I have problems with rendering coding so i made this library for most of the rendering consepts. Main things i added as helper methods: - Screen: - Easier adding of: buttons…
Official listing
- Modrinth page
- modrinth.com/mod/kaboom-library
- Owner
- Goshi
- Published
- 2026-06-26
- Updated on Modrinth
- 2026-06-26
- Facts verified
- 2026-10-15
