ModsFinder

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.

FabricForgeQuiltClient and serverMIT LicenseOpen source1.20 – 1.20.1

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

  1. Shared library code

    Other mods call BCLib for common code, so dependent mods need not bundle their own copies.

  2. Forge and Fabric ports

    The library is ported to Forge alongside the upstream Fabric build, with compatibility fixes applied where needed.

  3. Upstream-accurate behavior

    Behavior follows the upstream library wherever the port allows, changing only what the loader difference requires.

  4. 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.

1.20.120.0.14-fabric20.0.1420.0.14-fabric
1.2020.0.14-fabric20.0.1420.0.14-fabric
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

WunderLib: Before DawnAn unofficial port of the BetterX team library mod to Forge & Fabric 1.20.1 that simplifies configs with an automated UI, grid-based UI layouts, simplified network management, and other useful utilities
Required

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?

Yes. WunderLib: Before Dawn is a required dependency and must be installed alongside this library.

Does the server need BCLib: Before Dawn?

Yes. Servers that run it need every player to install it too.

Which loader should be picked for BCLib: Before Dawn?

The library is published for Fabric, Forge and Quilt. Choose the file that matches the loader of the mods that depend on it.

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

All projects

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.
Raijin2312, on the Modrinth page

Official listing

Owner
Raijin2312
Published
2026-01-19
Updated on Modrinth
2026-10-12
Facts verified
2026-10-15

Tags