Compatibility
Minecraft: Java Edition
1.21–1.21.1
1.20.3–1.20.4
1.20–1.20.1
1.19.x
Platforms
Fabric
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Published 2 years ago
Updated 3 months ago
Changelog
Important Notes
This is an alpha Release!!! Things might break.
Notable Changes
Beginning with 1.19.3, BCLib relies on builtin Datapacks for Biomes, Features (configured or placed) as well as Structures.
Datagen Entrypoint
Please set up a DataGeneration-Pass for your mod, according to
Fabric's DataGen Guidlines. In addition you
should also add the following argument to the datagenClient
in your build.gradle:
vmArg "-Dfabric-api.datagen.modid=<modID>"
.
Otherwise the generated data may include the datapack-entries from bclib as well. You can find an example for this Setup in BetterNether
Features
- Added Method that returns all known biomes for a given type
Changes
- Added recipe advancements to Datagen
- Sort Tags by name before writing
- new
AdvancementDataProvider
with Mod Filter - Migrated Advancement Manager to DataGen
- Added
c:ores
-Tag to theBaseOreBlock
. - BCLBiome's equals recognises Keys and Locations as well
- Removed old reflection code to create a Disc
- Some changes needed for BetterEnd
- Re-Enabled ModMenu
Fixes
- RegistryDataProvider lock was not acquired soon enough.
- Crash in Deciders when pickers are null