BoxLib
Modby Boxadactle
A client-side library mod with tons of features to do all the heavy lifting for all client-side mod developers.
Type
Mod
CurseForge Downloads
2,074,802
CurseForge ID
Modrinth Downloads
859,620
Modrinth ID
Last Updated
Nov 6, 2026
Description
BoxLib
The most basic client-side library mod.
BoxLib is a library mod containing shared code used in Boxadactle's client mods. It is designed to be lightweight and easy to use, with a focus on providing utilities and tools that are commonly used in client-side mods.
Library
Features
- Config GUI Handler
- Config file loader/saver
- Client Command Handler
- Math
- Client Utils
- Gui Utils
- Rendering Utils
- World Utils
- Mod Logger
- Google Translation Features
- Rendering Layouts
- Keybinding helpers
- Prompt system
- 3D world rendering
Dependents
BoxLib is required by all of the following mods:
- CoordinatesDisplay v10.0.0 and above
- DebugKeybind v8.0.0 and above
- MacroCraft v4.0.0 and above
If you have trouble finding the required version of BoxLib for a specific mod, just download the latest version of BoxLib for the Minecraft version you are using.
Usage
If you would like to use this library, it is published on my maven repository: https://maven.boxadactle.dev
Please DO NOT use BoxLib for server mods, it's been specifically written for Client mods.
Setup with Fabric
build.gradle:
repositories {
maven { url = "https://maven.boxadactle.dev/releases" }
}
dependencies {
[...]
modImplementation("dev.boxadactle.boxlib:Boxlib-fabric:VERSION")
}
Make sure to replace VERSION with the correct version of each mod
Setup with NeoForge
build.gradle
repositories {
maven { url = "https://maven.boxadactle.dev/releases" }
}
dependencies {
[...]
modImplementation("dev.boxadactle.boxlib:Boxlib-neoforge:VERSION")
}
Make sure to replace VERSION with the correct version of each mod
Setup with Architectury
build.gradle
repositories {
maven { url = "https://maven.boxadactle.dev/releases" }
}
dependencies {
[...]
modCompileOnlyApi("dev.boxadactle:Boxlib-common:VERSION")
}
Make sure to replace VERSION with the correct version of each mod
Setup with Forge
build.gradle:
jarJar.enable()
repositories {
maven { url = "https://maven.boxadactle.dev/releases" }
}
dependencies {
[...]
implementation fg.deobf("dev.boxadactle.boxlib:BoxLib-Forge:VERSION")
}
Make sure to replace VERSION with the correct version of each mod
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Corail Woodcutter
A sawmill for wooden recipes similar to the StoneCutter, with default support for Biomes O' Plenty, Twilight Forest, Qua...
Lycanites Mobs
Strange and Deadly Creatures!
AeroBlender
AeroBlender is a library mod dependent on TerraBlender, for adding biomes in a simple and compatible manner with Aether'...
Auudio [Forge]
Library mod to easily play background sound in menus and worlds.
ToroHealth Damage Indicators
Shows health and damage received for mobs, NPCs, and players
KubeJS Mekanism
Mekanism integration for KubeJS
Included in Modpacks (36)
Most downloaded
Into the backrooms: found footage horror
Legacies
Hoplite+
Vulkan Chapter Of Potato PVP
Kart's Chaotic Kit
Alyrion VII
Youtubers Essentials
Potato PVP
Create & Conquer