TerrainAPI
TerrainAPI is a library for BTA on Babric that lets other mods add to and modify world generation through chunk decorator classes.
What it does
The library replaces the chunk decorator classes that BTA uses with a fresh implementation, so mods can add or change features and structures during world generation. It is built on a heavily modified version of Better Adventure for Minecraft b1.7.3, and it targets a modified Babric loader.
Its settings cover how many trees, ores, lakes and plants generate, along with the height range where ores appear. Server owners and players can change these values to shape the generated terrain, and some of the options are user configurable. TerrainAPI requires HalpLibe to run.
Only the server needs the mod, and players can join without installing it. The code is released under the CC0 1.0 Universal license and is open source, and the source code and issue tracker are public. Snapshot builds are published, and the first release dates from 2024-02-20, with the latest update on 2024-05-09.
Key features
Tree densities
Density settings control how many trees generate in the world, so the amount of forest can be adjusted.
Ore and spawn heights
Ore densities and ore spawn heights are configurable, which sets how common each ore is and where it appears.
Lake and plant densities
Lake and plant density values adjust how often lakes and plant life are placed during generation.
Chunk decorator API
A chunk decorator interface lets other mods add features and structures to BTA world generation.
Gallery
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 4 mods
Use cases
Generation mods
Other mods can hook into the chunk decorator classes to place their own features and structures in new worlds.
Custom worlds
Server owners who want a different terrain balance can change the density and height settings for their world.
Who it’s for: Mod developers building world generation content for BTA, and server owners who want to adjust how ores, trees, lakes and plants generate on their world.
Questions
Does TerrainAPI need to be installed on clients?
What does TerrainAPI require?
Which mods depend on TerrainAPI?
In the catalog
TerrainAPI is one of 3,514 Library mods on ModsFinder. 567 mods support Minecraft b1.7.3.
More from UselessBullets
Similar mods
What the author says
This mod uses a modified version of Fabric (Babric) and is designed only for Better than Adventure, a heavily modified version of Minecraft b1.7.3! TerrainAPI is a complete rewrite of the Chunk Decorator Classes in BTA, it allows for mods to easily add and modify world features and structures in BTA. TerrainAPI is…
Official listing
- Modrinth page
- modrinth.com/mod/terrainapi
- Owner
- UselessBullets
- Published
- 2024-02-20
- Updated on Modrinth
- 2024-05-09
- Facts verified
- 2026-10-15
