|
|
BCLib (BCLib)Github |相关wiki |源站链接支持: fabricBCLib是BetterX团队的一个模组库。
关键特性
* 提供常见类型的方块模板(带种子的植物、木材类型、告示牌等)
* 简单的API,用于创建自己的生物群系、特征、结构等
* SurfaceRule/MaterialRule 注册表。这使得模组和数据包可以在维度中定义额外的SurfaceRules/MaterialRules,而无需编辑/复制原版规则。
* 创建自己的世界类型的API
* 管理标签
* 简单的UI布局工具包
* 配方管理
* SDF工具
* 带有客户端/服务器自动同步的配置系统
* 管理特定于世界的数据
* 还有许多小扩展,如颜色助手、方块/物品管理、世界修补程序等。
截图:
来自Modrinth所有游戏版本1.211.21.11.19.41.19.31.191.19.11.19.21.20.31.20.41.201.20.11.19.3-rc3所有类型fabric21.0.13bclib-21.0.13.jar下载21.0.13#Alpha#### Changes- Datagen for Furnace Models#### Fixes- EMI is not initialized展开版本: 21.0.13支持游戏: 1.21, 1.21.1类型:FabricAlpha下载次数: 508,21121.0.12bclib-21.0.12.jar下载21.0.12#Alpha#### Features- Allow Minecraft 1.21.1展开版本: 21.0.12支持游戏: 1.21, 1.21.1类型:FabricAlpha下载次数: 8,41521.0.11bclib-21.0.11.jar下载21.0.11#Alpha#### Features- Vine Block-Tag#### Changes- Improved Vine-Block Behaviour- Make sure build Script sets the correct modid, otherwise all mods depending on BCLIb will call it\'s data generator- Do not call built-in BiomeTag Provider- Added Metal Wall Variant- Conforming to new Fabric Convention Tags- Moved POI-API to WorldWeaver#### Fixes- Shear handling in Loot-Tables- Only bottom half of chair should drop a chair item when destroyed- Proper Tags for Obsidian展开版本: 21.0.11支持游戏: 1.21类型:FabricAlpha下载次数: 8,05521.0.10bclib-21.0.10.jar下载21.0.10#Alpha#### Changes- Use changed DataComponent API- Ensure that Alloying and Anvil Recipes call the custom item-stack setup code for output#### Fixes- Spelling Error in Stripped Blocks- Wrong Models for Slab and Pillar Blocks展开版本: 21.0.10支持游戏: 1.21类型:FabricAlpha下载次数: 11,59621.0.9bclib-21.0.9.jar下载21.0.9#Alpha#### Fixes- Some Blocks have an empty loot table- Drop Behaviour for Chests is diffrent than vanilla展开版本: 21.0.9支持游戏: 1.21类型:FabricAlpha下载次数: 68,15621.0.8bclib-21.0.8.jar下载21.0.8#Alpha#### Fixes- Removed duplicate data- BookShelfs use correct top texture- Config Files were not registered展开版本: 21.0.8支持游戏: 1.21类型:FabricAlpha下载次数: 29,88721.0.7bclib-21.0.7.jar下载21.0.7#Alpha#### Fixes- Crash when using an anvil展开版本: 21.0.7支持游戏: 1.21类型:FabricAlpha下载次数: 7,52521.0.6bclib-21.0.6.jar下载21.0.6#Alpha#### Changes- Allow WorldWeaver patch-Version to change as a dependency展开版本: 21.0.6支持游戏: 1.21类型:FabricAlpha下载次数: 2,13021.0.5bclib-21.0.5.jar下载21.0.5#Alpha#### Changes- Added Proper Client-Environment Tags- User WorldWeaver to generate Gate Models- Fence Blocks use the DataGenerator to build models/blockstates- Gate Blocks use the DataGenerator to build models/blockstates- Trapdoor Blocks use the DataGenerator to build models/blockstates展开版本: 21.0.5支持游戏: 1.21类型:FabricAlpha下载次数: 10,43221.0.4bclib-21.0.4.jar下载21.0.4#Alpha#### Features- Dump Noise Maps as images or json#### Changes- Removed old WorldTogether Code (replaced by classes from WorldWeaver)- Use `WorldConfig` from WorldWeaver for Patch state展开版本: 21.0.4支持游戏: 1.21类型:FabricAlpha下载次数: 60821.0.3bclib-21.0.3.jar下载21.0.3#Alpha#### Features- Added Support for BetterEnd style Lantern Models#### Changes- Enabled EMI Support- Simplified Wall Model generation- Stalactite Blocks use Model Datagen instead of runtime models now- Ladders, Paths, Stairs and Terrain-Blocks use the DataGen Model Provider#### Fixes- Use BlockProperties from WoVer- Correct Anvil Model- Item generation for base plant and stalactite- Entities were no longer properly registered.展开版本: 21.0.3支持游戏: 1.21类型:FabricAlpha下载次数: 7,53621.0.2bclib-21.0.2.jar下载21.0.2#Alpha#### Features- Auto Provider BlockModel for Furniture- Place Blocks command#### Changes- Use improved AutoGenerators for Tags- Terrain Blocks generate model files for Datapack展开版本: 21.0.2支持游戏: 1.21类型:FabricAlpha下载次数: 2,28821.0.1bclib-21.0.1.jar下载21.0.1#Alpha#### Features- Expose method to process Tags for Behaviour Interfaces- `Ingredient` Codec that can store Item Tags#### Changes- Improved ItemStack with nbt codec- Removed old Config File System (replaced by WorldWeaver)- Removed BaseRegistry and `BCLCreativeTabManager`. Replaced with corresponding API from WorldWeaver.- Removed BCLib `TagManager` and replaced it with the one provided by WorldWeaver.- Removed `Biome`, `Structure`, `Feature` and most of the `Tag`-API. Those are handled by WoVer from now on.- Disc Handling#### Fixes- Moved structure nbts to correct folder展开版本: 21.0.1支持游戏: 1.21类型:FabricAlpha下载次数: 1,34321.0.0bclib-21.0.0.jar下载21.0.0#AlphaBeginning with this release, BCLib will use WorldWeaver as one of it\'s dependencies. WorldWeaver is designed to be amodular, easy to maintain Libraryfor Fabric mods that want to add world generation features to their mods. It is still in early development, but it isalready being used in BCLib.From a users perspective, WorldWeaver offers a new, more powerfull world configuration screens, that allows you to mixand available match world settingsfor each Dimensions. For example, this allows you to create a world with the BetterX World Presets for the Nether,Amplified Settings just for the Overworldand the Flat World Preset for the End.For ModPack Creators, we added new ways to modify Biomes and Dimensions using Datapacks. This allows you to easily addnew biomes to existing dimensions, oradd new features or structures to existing biomes. You can also define conditions, the game environment needs to match (for example that a certain Mod needs to beinstalled for the Modification to take effect). We will provide an example Datapack in the near future. As well as amore in depth descriptionon the Wiki for WorldWeaver (as soon as the Mods work reasonable stable with 1.21).#### Features- Use WorldWeaver- Build for Minecraft 1.21展开版本: 21.0.0支持游戏: 1.21类型:FabricAlpha下载次数: 4,5822.3.5bclib-2.3.5.jar下载2.3.5#Beta#### Features- Support for Fabric Launcher 15.x#### Changes- Rebalanced Anvil Durability#### Fixes- Stalactites could not grow beyong size 7展开版本: 2.3.5支持游戏: 1.19.4类型:FabricBeta下载次数: 14,1272.2.5bclib-2.2.5.jar下载2.2.5#Beta#### Features- Support for Fabric Launcher 15.x- Added `c:budding_blocks`-Tag#### Changes- Upgraded EMI- global registry warning only with verbose logging展开版本: 2.2.5支持游戏: 1.19.3类型:FabricBeta下载次数: 2,5792.1.8bclib-2.1.8.jar下载2.1.8#Release#### Features- Armor Render Helper based on Fabric ArmorRenderer-API- Support for Fabric Launcher 15.x#### Changes- SurfaceRules for the Nether will get injected after all biome independent rules- Include Biome count when printing the description of a BiomeSource#### Fixes- Default world gen did not use our Surface Rules when Terrablender is present展开版本: 2.1.8支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 82,6643.30.1bclib-3.30.1.jar下载3.30.1#Beta#### Changes- Destroy Underwater Plants in tick展开版本: 3.30.1支持游戏: 1.20.3, 1.20.4类型:FabricBeta下载次数: 124,0653.0.14bclib-3.0.14.jar下载3.0.14#Release#### Features- Support for Fabric Launcher 15.x#### Changes- Destroy Underwater Plants in tick- Tag for grass soil blocks- BCLib creates Datapack files for every Tag it defines- `SimpleLeavesBlock` do not register for random ticks- Have behaviour Builder for non-tickable leaves展开版本: 3.0.14支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 3,358,3483.30.0bclib-3.30.0.jar下载3.30.0#Alpha#### Features- Build for 1.20.4#### Changes- Expose strategy API that does not depend on underlying type- Adopted new Recipe handling- Recipes use Codecs for Serialization now- Upgraded build for 1.20.4- Disabled EMI for now- Adopted changes in Bonemeal API- Adopted new Fabric BlockSet/WoodType API- Use new name for short-Grass- Adapted to new Nbt-API- Adapted to new UI API for 1.20.3- Tag for grass soil blocks- BCLib creates Datapack files for every Tag it defines- `SimpleLeavesBlock` do not register for random ticks- Have behaviour Builder for non-tickable leaves#### Fixes- AlloyingRecipes returned a `null` codec- Server Crash on Startup展开版本: 3.30.0支持游戏: 1.20.3, 1.20.4类型:FabricAlpha下载次数: 1,0703.0.13bclib-3.0.13.jar下载3.0.13#Release#### Changes- Build against FAPI 0.86.1- Allow to run with FAPI 0.86.1 (and up), which fixes the forced registry Paths展开版本: 3.0.13支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 340,6783.0.12bclib-3.0.12.jar下载3.0.12#Release#### Features- Tool template for Spawners- Function in `LootUtil` to test for correct tool#### Changes- Build against FAPI 0.85- Flagged FAPI 0.86 as incompatible (will be fixed in one of the upcoming releases)- Use the `DropSelfLootProvider` where possible.- Added `BlockBehaviour` as a base Interface#### Fixes- DataFixerUpper does not recognize the `BCLChunkGenerator`- Crash in WilderWilds when applying BiomSource Patches展开版本: 3.0.12支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 9,1163.0.11bclib-3.0.11.jar下载3.0.11#Release#### Features- Added Behaviour for Explosion Resistance (only used when building Block Loot tables)- Interface to automatically add Block Loot tables in the Datagen pass- Added Turkish Localization (by Alper Karaca)#### Changes- Rebalanced Anvil Durability- If multiple results are possible for a crafting recipe, select the ones from a mod first.#### Fixes- Stalactites could not grow beyond size 7- Custom Item Drop for a Sign is created before the Blocks are registered- Blocks were registered after Items, which could cause issues with lootTables- Signs from older world were not properly converted- Ensure that a `null` drop does not cause crashes- CustomModelBakery could cause a crash when Resourcepacks are reloaded by another Mod before BCLib was initialized展开版本: 3.0.11支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 6,9623.0.10bclib-3.0.10.jar下载3.0.10#Beta#### Changes- Try to prevent `SingleEndPoolElement` inside of the terrain- Height check for Mob Spawns does no longer use the heightmap- Added compiler hint for possible `null` return#### Fixes- Place Command would remove LootTable from storage containers展开版本: 3.0.10支持游戏: 1.20, 1.20.1类型:FabricBeta下载次数: 7,2133.0.9bclib-3.0.9.jar下载3.0.9#Beta#### Features- Accesor to generate colorable particles#### Changes- SurfaceRules for the Nether will get injected after all biome independent rules- Removed deprecated methods from BiomeSources- Include Biome count when printing the description of a BiomeSource- Nullscape void barrens are added using an optional Biome Tag- BiomeSource merging checks Biome Tags to find modded or datapack biomes- Support for optional Tags#### Fixes- Default world gen did not use our Surface Rules when Terrablender is present- End will not generate if BetterEnd is not present展开版本: 3.0.9支持游戏: 1.20, 1.20.1类型:FabricBeta下载次数: 1,2513.0.8bclib-3.0.8.jar下载3.0.8#Beta#### Changes- Made World Customization Screen more compatible with other Mods.- Inject BiomeSource enforcer later than usual to give otehr mods the chance to initialize without having to add apriority- Prevent Crash when merging BiomeSources. A cought crash can result in modded biomes not getting loaded.#### Fixes- Make sure we also load all vanilla Dimensions when merging Biomes展开版本: 3.0.8支持游戏: 1.20, 1.20.1类型:FabricBeta下载次数: 5922.3.4bclib-2.3.4.jar下载2.3.4#Beta#### Changes- Added back support for EMI- Prevent Crash when merging BiomeSources. A cought crash can result in modded biomes not getting loaded.- Made World Customization Screen more compatible with other Mods.- Inject BiomeSource enforcer later than usual to give other mods the chance to initialize without having to add a priority展开版本: 2.3.4支持游戏: 1.19.4类型:FabricBeta下载次数: 5,4663.0.7bclib-3.0.7.jar下载3.0.7#Beta#### Features- New Ice Behaviour#### Changes- Output Blocks that are missing minable tags when runnig DataGen#### Fixes- Missing mineable definition for base block types展开版本: 3.0.7支持游戏: 1.20, 1.20.1类型:FabricBeta下载次数: 6003.0.6bclib-3.0.6.jar下载3.0.6#Beta#### Features- New Ice Behaviour#### Changes- Output Blocks that are missing minable tags when runnig DataGen#### Fixes- Missing mineable definition for base block types展开版本: 3.0.6支持游戏: 1.20, 1.20.1类型:FabricBeta下载次数: 4002.3.3bclib-2.3.3.jar下载2.3.3#Beta#### Features- Slot for wooden walls- Slot-based complex Material for Stone- Furniture API- Armor Render Helper based on Fabric ArmorRenderer-API- Added Smithing Template for Netherite Fire Bowls- New Block Behaviour Interfaces- Support for hanging Signs- Added `BehaviourBuilders`#### Changes- `TagDataProvider` can force write TagKeys- Recipe Builder for recipe that copies smithing templates- added inBiome Test before costly layer searches- Debug Placement Modifierers can have uniquie Captions- Better Thread-Syncing abilities for `RegistrySupplier`- Disabled TagRegistry when not running DataGen.- DataGen will force write references to other Tags without any error checks- ComplexMaterials can use MaterialSlots now- Removed custom sign rendering in favour of vanilla Wood-Types- `SmithingRecipeBuilder` requires a Template Item- Added default biome type for `nullscape:void_barrens` to our default datapack.- `END_LAND` as default Biome type for unknown End Biomes#### Fixes- Make wunderlib a required dependency- Vertical Attribute was not set for biomes- Crash due to outdated Biome reference展开版本: 2.3.3支持游戏: 1.19.4类型:FabricBeta下载次数: 2373.0.5bclib-3.0.5.jar下载3.0.5#Beta#### Changes- Support for 1.20.1- Default End Terrain generator is set to vanilla#### Fixes- World Recreation crashes for worlds with betterx customizations展开版本: 3.0.5支持游戏: 1.20, 1.20.1类型:FabricBeta下载次数: 1,1403.0.4bclib-3.0.4.jar下载3.0.4#Beta#### Features- `AirSelectionItem` allows Items to highlight/use air blocks#### Changes- `TagDataProvider` can forcewrite TagKeys展开版本: 3.0.4支持游戏: 1.20类型:FabricBeta下载次数: 2663.0.3bclib-3.0.3.jar下载3.0.3#Beta#### Features- `SingleEndPoolElement`-class that prevents Pool elements from spawning below y-5- Helper to register Structure-Processors in DataGen- WoodenComplexMaterial-Slot for wooden walls- Slot-based complex Material for Stone- Furniture API- Armor Render Helper based on Fabric ArmorRenderer-API#### Changes- New fill helpers for `DebugDataItem`- streamlined BehaviourBuilders for Plants- SurvivesOn-Tooltips can now show different prefixes- Changed default settings/Behaviours for plants- Added back EMI Support-#### Fixes- Make wunderlib a required dependency- Wrong visibility for DebugDataItem Interfaces- WallBlock had wrong behaviour and missing Tags- Disapearing Creative Tabs展开版本: 3.0.3支持游戏: 1.20类型:FabricBeta下载次数: 2773.0.2bclib-3.0.2.jar下载3.0.2#Alpha#### Changes- Automatic addition of tools to vanilla item tags- New generalised plant and shearable plant behaviour#### Fixes- Wrong recipe for hanging sign展开版本: 3.0.2支持游戏: 1.20类型:FabricAlpha下载次数: 6843.0.1bclib-3.0.1.jar下载3.0.1#Alpha#### Features- **API to generate default/cheap SimithingTemplate copy recipes**- Build for 1.20- BCLStructureBuilder supports Jigsaw Structures- Raft Support- API to simplify generation of Creative-Tabs- Equipment Sets can be configured to build Smithing Recipes- Support for Debug Items.- New `/bclib place`-command to add nbt-structures/jigsaw blocks to the world.- Support API for Smithing Templates- New Block Behaviour Interfaces- Support for hanging Signs#### Changes- Template Structures perform a biome test at random height before checking the noise columns- Moved Boat Entity Render registration to BCLib- Place NBT Structures silently- Recipe Builder for recipe that copies smithing templates- Added inBiome Test before costly layer searches- Debug Placement Modifierers can have uniquie Captions- Better Thread-Syncing abilities for `RegistrySupplier`- Disabled TagRegistry when not running DataGen.- DataGen will force write references to other Tags without any error checks- ComplexMaterials can use MaterialSlots now- Removed custom sign rendering in favour of vanilla Wood-Types- Added `BehaviourBuilders` to replace the deprecated Block-`Material`System- `SmithingRecipeBuilder` requires a Template Item- Disabled EMI and ModMenu Support for now- Added default biome type for `nullscape:void_barrens` to our default datapack.- `END_LAND` as default Biome type for unknown End Biomes#### Fixes- **Biomes can get added multiple times to BiomeTag Registry**- **Crash due to client code in Command execution**- Vertical Attribute was not set for biomes- Crash due to outdated Biome reference展开版本: 3.0.1支持游戏: 1.20类型:FabricAlpha下载次数: 3972.1.7bclib-2.1.7.jar下载2.1.7#Release#### Changes- Template Structures perform a biome test at random height before checking the noise columns- Added missing Biome tests to some nether features#### Fixes- Broken with EMI > 1.0展开版本: 2.1.7支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 335,6533.0.0bclib-3.0.0.jar下载3.0.0#Alpha#### Features- Build for 1.20- BCLStructureBuilder supports Jigsaw Structures- Raft Support- API to simplify generation of Creative-Tabs- Equipment Sets can be configured to build Smithing Recipes- Support for Debug Items.- New `/bclib place`-command to add nbt-structures/jigsaw blocks to the world.- Support API for Smithing Templates- New Block Behaviour Interfaces- Support for hanging Signs#### Changes- Template Structures perform a biome test at random height before checking the noise columns- Moved Boat Entity Render registration to BCLib- Place NBT Structures silently- Recipe Builder for recipe that copies smithing templates- Added inBiome Test before costly layer searches- Debug Placement Modifierers can have uniquie Captions- Better Thread-Syncing abilities for `RegistrySupplier`- Disabled TagRegistry when not running DataGen.- DataGen will force write references to other Tags without any error checks- ComplexMaterials can use MaterialSlots now- Removed custom sign rendering in favour of vanilla Wood-Types- Added `BehaviourBuilders` to replace the deprecated Block-`Material`System- `SmithingRecipeBuilder` requires a Template Item- Disabled EMI and ModMenu Support for now- Added default biome type for `nullscape:void_barrens` to our default datapack.- `END_LAND` as default Biome type for unknown End Biomes#### Fixes- Vertical Attribute was not set for biomes- Crash due to outdated Biome reference展开版本: 3.0.0支持游戏: 1.20类型:FabricAlpha下载次数: 2452.3.2bclib-2.3.2.jar下载2.3.2#Beta#### Features- Added `c:budding_blocks`-Tag#### Changes- global registry warning only with verbose logging展开版本: 2.3.2支持游戏: 1.19.4类型:FabricBeta下载次数: 2,1212.3.1bclib-2.3.1.jar下载2.3.1#Beta#### Changes- `AnvilRecipe` has a single input only- Allow ItemStacks with NBT-Data as recipe results in Builders- Added overloaded `equal`-Methods for BCLBiome#### Fixes- Warning in SignEditScreenMixin- Biome Debug Logging- NBT-Data is not serialized correct to recipes- Alloying Recipe Type is not registered展开版本: 2.3.1支持游戏: 1.19.4类型:FabricBeta下载次数: 8532.3.0bclib-2.3.0.jar下载2.3.0#Beta#### Features- Built for 1.19.4- Disable any Recipe using a DataPack file.- New Helper to handle config files from Datapacks#### Changes- `BCLBiomeRegistry` is used to populate Fabric Biomes- Updated Recipe Categories- Recipe Handling moved to Datagen- Removed `BiomeSourceFromRegistry`-Interface- Using `collectPossibleBiomes` for `BCLBiomeSource`- BetterX-Type initialization Code for Servers- More consistent Names for Anvil Mixins#### Fixes- New `SmithingTransformRecipe` crashes EMI#### NotesBCLib allows you to disable any recipe (by Id) in the game. You can add a new File `bclib/config/recipes.json` to yourdatapack with the following content:```json{\"disable\": [\"minecraft:jungle_chest_boat\",\"bclib:test_star\"]}```展开版本: 2.3.0支持游戏: 1.19.4类型:FabricBeta下载次数: 3432.1.6bclib-2.1.6.jar下载2.1.6#Release#### Changes- Updated Dependencies- Removed biome logging to from non-verbose logs- Simplified Method to find POIs in a region展开版本: 2.1.6支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 34,9482.2.4bclib-2.2.4.jar下载2.2.4#Beta#### Changes- Simplified and streamlined some aspects of `BCLBiomeRegistry``- Updated Ukrainian translation (by altegar)#### Fixes- Prevent crashes from null registry in Fog-Rendered- WorldConfig is not initialized properly on servers- Fixed Server-Crashes due to client-side boat types展开版本: 2.2.4支持游戏: 1.19.3类型:FabricBeta下载次数: 3,9192.2.3bclib-2.2.3.jar下载2.2.3#Beta#### Changes- Simplified Method to find POIs in a region展开版本: 2.2.3支持游戏: 1.19.3类型:FabricBeta下载次数: 1,1032.1.5bclib-2.1.5.jar下载2.1.5#Release#### Changes- Added `c:ores`-Tag to the `BaseOreBlock`.- Log Amplified Setting for Nether#### Fixes- Mossy Obsidian does not spread to Obsidian using Bonemeal展开版本: 2.1.5支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 20,6772.2.2bclib-2.2.2.jar下载2.2.2#Beta#### Changes- New method to add Item Triggers展开版本: 2.2.2支持游戏: 1.19.3类型:FabricBeta下载次数: 1092.2.1bclib-2.2.1.jar下载2.2.1#Beta## Important NotesThis is an alpha Release!!! Things might break.## Notable ChangesBeginning with 1.19.3, BCLib relies on builtin Datapacks for Biomes, Features(configured or placed) as well as Structures.#### Datagen EntrypointPlease set up a DataGeneration-Pass for your mod, according to[Fabric\'s DataGen Guidlines](https://fabricmc.net/wiki/tutorial:datagen_setup). In addition youshould 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 Setupin [BetterNether](https://github.com/quiqueck/BetterNether/tree/1.19.3/src/main/java/org/betterx/datagen/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 the `BaseOreBlock`.- 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展开版本: 2.2.1支持游戏: 1.19.3类型:FabricBeta下载次数: 712.2.0bclib-2.2.0.jar下载2.2.0#Beta## Important NotesThis is a beta Release!!! Things might break.## Notable ChangesBeginning with 1.19.3, BCLib relies on builtin Datapacks for Biomes, Features(configured or placed) as well as Structures.#### Datagen EntrypointPlease set up a DataGeneration-Pass for your mod, according to(Fabric\'s DataGen Guidlines)[https://fabricmc.net/wiki/tutorial:datagen_setup]. In addition youshould 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)[https://github.com/quiqueck/BetterNether/tree/1.19.3/src/main/java/org/betterx/datagen/betternether]## ChangeLog- Built for 1.19.3- Removed Canvas Support- `BCLBiomeSource` relies more on BCLRegistry- Adapted `BCLBiomeBuilder` for DataGen pass- Adapted `BCLPlacedFeatureBuilder` for DataGen pass- Adapted `BCLFeatureBuilder` for DataGen pass- Log Amplified Setting for Nether- Make sure BCLBiomes do not keep cyclic/order dependant references展开版本: 2.2.0支持游戏: 1.19.3类型:FabricBeta下载次数: 982.2.0-pre1bclib-2.2.0-pre1.jar下载2.2.0-pre1#Alpha## Important NotesThis is an alpha Release!!! Things might break.## Notable ChangesBeginning with 1.19.3, BCLib relies on builtin Datapacks for Biomes, Features(configured or placed) as well as Structures.#### Datagen EntrypointPlease set up a DataGeneration-Pass for your mod, according to(Fabric\'s DataGen Guidlines)[https://fabricmc.net/wiki/tutorial:datagen_setup]. In addition youshould 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)[https://github.com/quiqueck/BetterNether/tree/1.19.3/src/main/java/org/betterx/datagen/betternether]## ChangeLog- Built for 1.19.3-rc3- Removed Canvas Support- `BCLBiomeSource` relies more on BCLRegistry- Adapted `BCLBiomeBuilder` for DataGen pass- Adapted `BCLPlacedFeatureBuilder` for DataGen pass- Adapted `BCLFeatureBuilder` for DataGen pass- Log Amplified Setting for Nether- Make sure BCLBiomes do not keep cyclic/order dependant references展开版本: 2.2.0-pre1支持游戏: 1.19.3-rc3类型:FabricAlpha下载次数: 1172.1.4bclib-2.1.4.jar下载2.1.4#Release#### Changes- Improved FeatureAPI for use with Bonemeal-Features- Added new PlacementFilter for Biome IDs- Better Wording for double height Nether展开版本: 2.1.4支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 2,4202.1.3bclib-2.1.3.jar下载2.1.3#Release#### Features- New Bonemeal API- Added Portuguese Translation (by FITFC)- New WorldTypes for **BetterX + Large Biomes** (`bclib:large`) Overworld and **BetterX +Amplified** (`bclib:amplified`) Overworld- Additional UI Config Options for Nether BiomeSources on the Customize World Screen- Double Height Nether (Nether Roof at 256, default for amplified worlds)#### Changes- Make Modrinth the default Homepage/Update Location- EquipmentSets take values for attack-speed and -damage#### Fixes- Tree growing would sometimes not destroy sapling- Crash while using Crooks from the Crooked Crooks Mod展开版本: 2.1.3支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 6822.1.2bclib-2.1.2.jar下载2.1.2#Release#### Changes- Added some DataSync Output to the verbose logging- Moved \"Survives On\" Setting to the client config#### Fixes- Added missing strings for new config options展开版本: 2.1.2支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 1,4232.1.1bclib-2.1.1.jar下载2.1.1#Release#### Features- Config Option for verbose logging (enabled by default)- Config Option to disable the \"Survives On\" hint in the UI#### Changes- Wording of some log output to make clear that it is not an error- Corrected spelling of sulphuric items/blocks- Increased anvil base-durability- Updated translation for simplified Chinese#### Fixes- Double tall plants did not always drop item- Problem loading some datapack dimensions- Crashes when other mods load our features too early- End Biome Sizes from world config UI was not converted to chunks- Missing anvil recipes展开版本: 2.1.1支持游戏: 1.19, 1.19.1, 1.19.2类型:FabricRelease下载次数: 1,700全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
BCLib |
楼主
2025-8-10 16:49:31
回复(0)
收起回复
|