Community listing page, reviews here may not be monitored by the author.
BoxLib
No reviews yet
A client-side library mod with tons of features to do all the heavy lifting for all client-side mod developers.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the client. Works on vanilla servers.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
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
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
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers