BCLib: New Dawn
by Raijin2312
BCLib: New Dawn is an unofficial NeoForge continuation of the utility library that the BetterX mods use for shared functionality.
What it does
Core utilities and shared code for BetterX mods are provided by this library, so dependent mods do not carry their own copies. The project keeps behavior as close to the original Fabric library as possible and changes code only where porting or compatibility requires it. Alone, it contributes no gameplay of its own.
Two libraries are required alongside it: WorldWeaver: New Dawn and WunderLib: New Dawn. Four catalog mods require this library, among them BetterEnd: New Dawn, WorldWeaver: New Dawn, BetterNether: New Dawn and Dungeon Train: A Lore-Rich Roguelite RPG Adventure. Files are published for Fabric, NeoForge and Quilt across 8 release versions, with the latest file for each loader targeting 26.3 and dated 2026-10-14. The code is released under the MIT License and is open source, with public source code and an issue tracker.
The artwork and most of the code belong to the BetterX Team, developers of the original library for Fabric. This page covers the separately maintained NeoForge port.
Key features
Shared utility code
Common helper code for BetterX mods lives in one library, so dependent mods load it from a single place.
Upstream-faithful port
The port aims to keep functionality close to the original Fabric library, changing only what porting requires.
Compatibility fixes
Targeted fixes are applied where the NeoForge platform differs from Fabric, so dependent mods run on NeoForge.
Dependency role
The library is meant to be installed only when a mod or modpack asks for it, since it adds no gameplay content alone.
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 2
Required by 4 mods
Use cases
NeoForge BetterX installs
Players who run NeoForge builds of BetterX mods such as BetterEnd: New Dawn need this library to start them.
Modpack builds
Modpack authors include it when a pack contains a BetterX mod that depends on it.
Who it’s for: Players and modpack authors running NeoForge who need the library for a BetterX mod. Server owners install it on the server as well, since the environment is client and server.
Questions
Does BCLib: New Dawn need WorldWeaver: New Dawn?
Does BCLib: New Dawn have to be installed on the server?
Which loaders are supported?
In the catalog
BCLib: New Dawn is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Raijin2312
Similar mods
What the author says
Provides the BCLib library on NeoForge (a dependency/utility library used by other mods, for example, NeoForge 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-neoforge
- Owner
- Raijin2312
- Published
- 2026-01-08
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
