promotional bannermobile promotional banner

BCLib: Remastered

BCLib Remastered is a powerful core library and API for Minecraft Fabric 1.21.1. It provides essential shared utilities, rendering tools, custom configs, and procedural models for BetterEnd and BetterNether. Specially optimized for modern modpacks!

File Details

BCLibRemastered-30.2.1.jar

  • R
  • Apr 11, 2026
  • 1.53 MB
  • 1.2K
  • 1.21.1
  • Fabric

File Name

BCLibRemastered-30.2.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:bclib-remastered-1501730:7910524"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Patch Notes - 30.2.1

This update focuses on stability, crash prevention, and safer world generation behavior across the full Remastered stack.

Included Mods

  • BCLib Remastered
  • WorldWeaver Remastered
  • BetterNether Remastered
  • BetterEnd Remastered

Highlights

  • Fixed a major End worldgen crash related to registry timing.
  • Hardened multiple worldgen and feature placement paths against startup and chunk-gen crashes.
  • Improved reliability of sapling growth, bonemeal vegetation, and deferred feature lookup in Nether and End generation.
  • Aligned all Remastered modules to version 30.2.1.

BCLib Remastered

Stability and Registry Safety

  • Added safer world-state lookup behavior for early lifecycle stages.
  • Added fallback handling when live registry or storage state is not yet available.
  • Removed unsafe assumptions about immediate registry availability.

Surface Material Provider

  • Refactored biome surface material lookup to be null-safe.
  • Added guards for missing biome keys, missing registry access, and missing biome-data registries.
  • Worldgen now falls back safely instead of crashing when data is unavailable.

BetterEnd Remastered

End Worldgen Stability

  • Hardened feature registration and biome bootstrap paths against early or partial registry state.
  • Added defensive checks during server-level biome initialization to prevent null access during lifecycle transitions.
  • End terrain and cave material resolution now benefits from the safer BCLib fallback behavior.

Player Impact

  • No intended gameplay rebalance.
  • Main improvement is more reliable End generation and reduced startup/worldgen crash risk.

BetterNether Remastered

Worldgen and Placement Safety

  • Updated multiple growth and placement paths to use world-local registry access instead of unsafe global timing assumptions.
  • Hardened mushroom growth, sapling growth, and feature placement flows against lifecycle race crashes.
  • Improved safety for deferred feature suppliers used by seed and vegetation systems.

Bonemeal and Feature Handling

  • Added null-safe holder resolution in bonemeal vegetation setup.
  • Added safe handling when deferred feature holders are temporarily unavailable.
  • Prevented null dereference risks during feature placement.

Command Safety

  • Improved registry source selection in command helper paths to prefer valid local context over unsafe global access.

WorldWeaver Remastered

  • Updated to 30.2.1 for full stack consistency.
  • No functional changes in this release.