- 
                Notifications
    You must be signed in to change notification settings 
- Fork 3
Home
        gniftygnome edited this page Apr 17, 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 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