Brick Lib API is part of Brick Lib, designed to provide developers with the most basic functionalities for cross-platform and cross-version Minecraft mod development.
Brick Lib API offers the following features:
- Added a universal event API that supports event registration, triggering, and cancellation.
- Added a universal registration API that supports both vanilla registries and Brick Lib's additional registries (Note: Lower versions will include higher version registries after compatibility updates, but these are only placeholders, and the registered object type is Object!).
- Added a universal network API that supports login packets from the server to the client and in-game regular network packets. It also allows sending strings directly between both ends and monitoring sending/receiving via events.
- Added a universal configuration file API, using Forge-style configuration files for configuration management.
- Supports universal data generators, update checkers, and client-side commands.
- Provides support for custom JSON functions, allowing registered handlers to be called within JSON and return values.
- Added the ResourceID class for partial replacement of the ResourceLocation class
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Brick Lib API 1.0.0-beta.3 for fabric 1.20.1 1.0.0-beta.3 |
1.20.1
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.21.5 1.0.0-beta.3 |
1.21.5
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.21.3 1.0.0-beta.3 |
1.21.3
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for forge 1.20.4 1.0.0-beta.3 |
1.20.4
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.21.3 1.0.0-beta.3 |
1.21.3
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.21.5 1.0.0-beta.3 |
1.21.5
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.21.4 1.0.0-beta.3 |
1.21.4
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.19.4 1.0.0-beta.3 |
1.19.4
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.21.4 1.0.0-beta.3 |
1.21.4
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.18.2 1.0.0-beta.3 |
1.18.2
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for forge 1.19.4 1.0.0-beta.3 |
1.19.4
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.20.4 1.0.0-beta.3 |
1.20.4
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for forge 1.18.2 1.0.0-beta.3 |
1.18.2
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.20.6 1.0.0-beta.3 |
1.20.6
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.21.1 1.0.0-beta.3 |
1.21.1
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.21.1 1.0.0-beta.3 |
1.21.1
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for forge 1.19.2 1.0.0-beta.3 |
1.19.2
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.21 1.0.0-beta.3 |
1.21
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for forge 1.20.1 1.0.0-beta.3 |
1.20.1
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for fabric 1.19.2 1.0.0-beta.3 |
1.19.2
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.20.6 1.0.0-beta.3 |
1.20.6
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.21 1.0.0-beta.3 |
1.21
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.3 for neoforge 1.20.4 1.0.0-beta.3 |
1.20.4
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for forge 1.18.2 beta.2 1.0.0-beta.2 |
1.18.2
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.21.4 beta.2 1.0.0-beta.2 |
1.21.4
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.20.6 beta.2 1.0.0-beta.2 |
1.20.6
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.21.5 beta.2 1.0.0-beta.2 |
1.21.5
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.20.1 beta.2 1.0.0-beta.2 |
1.20.1
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.21.5 beta.2 1.0.0-beta.2 |
1.21.5
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.21.3 beta.2 1.0.0-beta.2 |
1.21.3
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.21.4 beta.2 1.0.0-beta.2 |
1.21.4
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.19.2 beta.2 1.0.0-beta.2 |
1.19.2
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.18.2 beta.2 1.0.0-beta.2 |
1.18.2
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.19.4 beta.2 1.0.0-beta.2 |
1.19.4
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.21.3 beta.2 1.0.0-beta.2 |
1.21.3
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.20.6 beta.2 1.0.0-beta.2 |
1.20.6
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.21.1 beta.2 1.0.0-beta.2 |
1.21.1
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for forge 1.20.1 beta.2 1.0.0-beta.2 |
1.20.1
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for forge 1.19.2 beta.2 1.0.0-beta.2 |
1.19.2
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.21 beta.2 1.0.0-beta.2 |
1.21
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.21.1 beta.2 1.0.0-beta.2 |
1.21.1
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for fabric 1.20.4 beta.2 1.0.0-beta.2 |
1.20.4
|
fabric
|
Download |
|
Brick Lib API 1.0.0-beta.2 for forge 1.19.4 beta.2 1.0.0-beta.2 |
1.19.4
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for forge 1.20.4 beta.2 1.0.0-beta.2 |
1.20.4
|
forge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.20.4 beta.2 1.0.0-beta.2 |
1.20.4
|
neoforge
|
Download |
|
Brick Lib API 1.0.0-beta.2 for neoforge 1.21 beta.2 1.0.0-beta.2 |
1.21
|
neoforge
|
Download |