BCLib: Before Dawn
by Raijin2312
BCLib: Before Dawn is an unofficial Forge and Fabric port of the BCLib library for Minecraft 1.20.1, used by other mods as a shared dependency and utility layer.
What it does
BCLib provides shared code that other mods call instead of carrying their own copies. The port is aimed at keeping behavior close to the upstream Fabric library, with changes made only where porting or compatibility requires them. Most of the code and artwork belong to the original library developers, and the port is maintained by the BetterX Team.
The library typically adds no standalone gameplay of its own; its function is to support mods that depend on it. It runs on client and server, so both sides need it when a dependent mod is installed. Only the BCLib: Before Dawn library is needed for those mods, and nothing else from this port is required beyond WunderLib: Before Dawn, which it depends on.
Files are published for Fabric, Forge and Quilt on Minecraft 1.20 and 1.20.1. The source code and issue tracker are public, and the project is released under the MIT License as open source.
Key features
Shared library code
Other mods call BCLib for common code, so dependent mods need not bundle their own copies.
Forge and Fabric ports
The library is ported to Forge alongside the upstream Fabric build, with compatibility fixes applied where needed.
Upstream-accurate behavior
Behavior follows the upstream library wherever the port allows, changing only what the loader difference requires.
Public source and tracker
The source code and issue tracker are publicly available for anyone checking or reporting on the port.
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
Required by 2 mods
Use cases
Who it’s for: Players who install BetterEnd: Before Dawn or BetterNether: Before Dawn need this library, and mod developers can use it as a dependency.
Questions
Does BCLib: Before Dawn need WunderLib: Before Dawn?
Does the server need BCLib: Before Dawn?
Which loader should be picked for BCLib: Before Dawn?
In the catalog
BCLib: Before Dawn is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from Raijin2312
Similar mods
What the author says
Provides the BCLib library on Forge & Fabric for Minecraft 1.20.1 (a dependency/utility library used by other mods, for example, Forge ports of BetterEnd/BetterNether). The goal is to keep functionality as close to upstream as possible, with only porting/compatibility changes where required.
Official listing
- Modrinth page
- modrinth.com/mod/bclib-forge
- Owner
- Raijin2312
- Published
- 2026-01-19
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
