COWMODSКаталог модов

BCLib: Before Dawn

An unofficial port of the BCLib library mod for BetterX mods to Forge & Fabric 1.20.1

Автор: Raijin2312145,1 тыс.7обновлён 20 окт. 2026 г.
БиблиотекиУтилитыГенерация мира

Описание

BCLib (Unofficial Forge & Fabric Port) — Minecraft 1.20.1

This project is an unofficial port of BCLib to Forge & Fabric for Minecraft 1.20.1.

What this project does

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.

Why download it

Download this only if a mod/modpack requires BCLib on Forge or Fabric. BCLib is a library and typically does not add standalone gameplay content on its own. Required on: both client and server.

How this project differs from the original

  • Loader/platform: Forge & Fabric (upstream is Fabric)
  • Goal: compatibility for Minecraft 1.20.1 on Forge & Fabric
  • Scope: upstream-accurate behavior where possible; compatibility fixes when needed

Credits / Attribution

All artwork and the majority of the code belong to the developers of the original library: the BetterX Team.

Original project (upstream)

BCLib (Fabric) by the BetterX Team (Modrinth): https://modrinth.com/mod/bclib

Upstream source (GitHub): https://github.com/quiqueck/BCLib

Support / Issue reports

This is an unofficial Forge & Fabric port. Please do not report issues to the official BetterX Team Discord or GitHub, as they do not maintain this port.

For bugs and support related to this Forge & Fabric version, please use this port’s GitHub issue tracker: https://github.com/Reijin2312/BCLib_Forge/issues

If any issues caused by this port affect the upstream community, please contact me directly.

BetterX Discord (upstream community): https://discord.com/invite/kYuATbYbKW

Последние версии

Все версии →
release

BCLib Forge 20.0.16

20.0.16
20 окт. 2026 г.3,2 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
- Fixed compatibility with Ascendant Arcana 1.3 and other mods that modify the anvil error icon - Restored the vanilla anvil error icon - Added compatibility with Confluence: Otherworld biome injection when BCLib replaces the Nether biome source - Preserved TerraBlender and Biomes O' Plenty biome features alongside Confluence - Combined BCLib, TerraBlender and Confluence surface rules without dropping any mod's terrain surfaces
beta

BCLib Fabric 20.0.16

20.0.16-fabric
20 окт. 2026 г.178Minecraft: 1.20, 1.20.1fabric, quilt
Скачать
Что нового
- Fixed compatibility with Ascendant Arcana 1.3 and other mods that modify the anvil error icon - Restored the vanilla anvil error icon
release

BCLib Forge 20.0.15

20.0.15
18 окт. 2026 г.1,2 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
- Config warnings now show the full path of ignored entries - Legacy block and item disable entries are ignored with a warning instead of crashing the game - Obsidian slabs and stairs retain obsidian piston behaviour - Fixed the missing display name of the chair seat entity - Fixed global registry access errors when loading singleplayer worlds - Made sub-biome and feature selection deterministic across server restarts - Prevented BCLib world generation from reading or writing outside the vanilla generation area - Fixed world loading with BetterNether and Colormatic, Vanadium or PCA installed - Fixed BetterNether spawn eggs failing when nearby entities were present - BetterEnd foods no longer share food properties with vanilla items - Fixed early sign texture loading for BetterEnd and BetterNether wood sets - Fixed remote players appearing to walk while seated on chairs and bar stools - Unbreaking now protects Armored and Crystalite Elytras during flight - Added BCLib anvils to the vanilla anvil block and item tags - Reduced saved data size of voxel structures such as giant ice stars and mossy glowshrooms - Fixed structure erosion becoming directionally biased during parallel world generation - Restored the biome type field in `/bclib dump_datapack` output - Missing custom block or item models are skipped with a warning instead of crashing startup - Fixed `force_exclude` for vanilla biomes and sub-biomes in the End and Nether - Existing worlds now preserve their End and Nether generator settings after restart - Fixed Lithium class-analysis log spam for BCLib blocks and items - Dedicated servers no longer rescan every region file on each startup - Optimized recipe lookups that repeatedly sorted every matching recipe - Reworked shears predicates to avoid intercepting every item check - Restored Velocity proxy compatibility by removing custom BCLib command argument types - Fully worn anvils no longer crash when placed and dropped anvils preserve their wear - Restored BCLib anvil recipes in EMI, including on dedicated servers - Fixed wood mining speeds and missing references in generated block tags - Fixed dedicated-server crashes when using a hammer on a BCLib anvil - Fixed the update checker loading client-only classes on dedicated servers
beta

BCLib Fabric 20.0.15

20.0.15-fabric
18 окт. 2026 г.80Minecraft: 1.20, 1.20.1fabric, quilt
Скачать
Что нового
- Config warnings now show the full path of ignored entries - Legacy block and item disable entries are ignored with a warning instead of crashing the game - Obsidian slabs and stairs retain obsidian piston behaviour - Fixed the missing display name of the chair seat entity - Fixed global registry access errors when loading singleplayer worlds - Made sub-biome and feature selection deterministic across server restarts - Prevented BCLib world generation from reading or writing outside the vanilla generation area - Fixed world loading with BetterNether and Colormatic, Vanadium or PCA installed - Fixed BetterNether spawn eggs failing when nearby entities were present - BetterEnd foods no longer share food properties with vanilla items - Fixed early sign texture loading for BetterEnd and BetterNether wood sets - Fixed remote players appearing to walk while seated on chairs and bar stools - Unbreaking now protects Armored and Crystalite Elytras during flight - Added BCLib anvils to the vanilla anvil block and item tags - Reduced saved data size of voxel structures such as giant ice stars and mossy glowshrooms - Fixed structure erosion becoming directionally biased during parallel world generation - Restored the biome type field in `/bclib dump_datapack` output - Missing custom block or item models are skipped with a warning instead of crashing startup - Fixed `force_exclude` for vanilla biomes and sub-biomes in the End and Nether - Existing worlds now preserve their End and Nether generator settings after restart - Fixed Lithium class-analysis log spam for BCLib blocks and items - Dedicated servers no longer rescan every region file on each startup - Optimized recipe lookups that repeatedly sorted every matching recipe - Reworked shears predicates to avoid intercepting every item check - Restored Velocity proxy compatibility by removing custom BCLib command argument types - Fully worn anvils no longer crash when placed and dropped anvils preserve their wear - Restored BCLib anvil recipes in EMI, including on dedicated servers - Fixed wood mining speeds and missing references in generated block tags - Fixed dedicated-server crashes when using a hammer on a BCLib anvil - Fixed the update checker loading client-only classes on dedicated servers
beta

BCLib Forge 20.0.14

20.0.14-fabric
12 окт. 2026 г.217Minecraft: 1.20, 1.20.1fabric, quilt
Скачать
Что нового
- Port to Fabric 1.20.1
release

BCLib Forge 20.0.14

20.0.14
11 окт. 2026 г.4,4 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
- Added material-system support for functional chiseled bookshelves
release

BCLib Forge 20.0.13

20.0.13
6 авг. 2026 г.33,8 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
**Fixes** - Fixed vanilla Nether biomes disappearing when using the BetterX world type - Fixed vanilla End biomes potentially missing from the BCLib biome source - Fixed third-party structures, including Cataclysm structures, not generating in compatible Nether biomes - Fixed biome-source initialization so structure filtering receives the complete set of possible biomes - Fixed nearby entity limits counting all entities instead of the requested entity type - Improved compatibility with Arclight by removing a conflicting portal-frame mixin while retaining Forge portal-frame support
release

BCLib Forge 20.0.12

20.0.12
29 июл. 2026 г.4,8 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
- Updated internal APIs required by the official BetterEnd content backport - Fixed bug with vanilla end biomes not generating
release

BCLib Forge 20.0.11

20.0.11
6 июл. 2026 г.13,3 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
- Added/fixed compatibility with Biomes O Plenty, Regions Unexplored, Incision, Infernal Expansion Redux, Jaden's Nether Expansion, Luminous: Nether, Nether's Exorcism Reborn, Gardens of the Dead, Blueprint, Endless Biomes, Unusual End, Nullscape and improved compatibility with others - Added logic to disable biomes, structures and features - Fixed some bonemeal issues
release

BCLib Forge 20.0.9

20.0.9
23 мар. 2026 г.50 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
- Fixed fog compatibility issue with Distant Horizons