-
Notifications
You must be signed in to change notification settings - Fork 2
Home
gniftygnome edited this page Oct 2, 2024
·
10 revisions
-
Capabilities
- Place an Overworld, Nether, or End biome at a specified noise point.
- Remove a vanilla/datapack Overworld, Nether, or End biome from all noise points.
- Replace an Overworld, Nether, or End biome entirely or in part.
- Add a sub-biome to an Overworld, Nether, End, or modded biome.
- (End biome placement uses custom noise and is only available in 1.20+.)
- Register custom surface rules.
- Override vanilla surfaces using custom surface builders.
-
Compatibility
- From v1.2.0-alpha.1, Biolith supports all four major mod loaders!
- From v2.0.0-alpha.1, biome placement and surface rules can be added via datapacks.
- Fully compatible with TerraBlender and Fabric Biome API biomes.
- Somewhat compatible with BClib (biome placement will be modified by BClib).
- Can place biomes in Modern(er) Beta worlds since 1.2.0-beta.1.
For examples of Biolith usage, see the following mods:
-
Biolith Examples - Basic examples of most API features, including data API
- The latest datapack example can be downloaded here
- Terrestria - Large mod using most features of the code API
- Desolation - Example of biome placement including sub-biome
- Promenade - Another example including End biomes