TerraMath
by addavriance
With TerraMath, a server owner or world creator writes a mathematical formula that sets the terrain height across a new world.
What it does
TerraMath replaces the usual terrain shaping with custom terrain generated from mathematical functions. A formula entered in the world creation screen defines the terrain height at each position, which lets a world take shapes that the standard generator does not produce. The Go World tab of the world creation screen opens a terrain settings screen, and the formula goes into a dedicated field there.
Basic generation can be adjusted through scale, height variation and smoothing, and a noise overlay can be configured on top of the base formula. The formula field accepts mathematical constants and functions, so a formula can combine several terms. Only the server needs the mod for the generated terrain to take effect. Mod Menu is an optional dependency that adds a menu entry for the mod's settings.
TerraMath is open source under the GNU General Public License v3.0 only and is published for Fabric and Forge across 12 release versions, 1.20 – 1.21.4. The first file was released on 2024-11-27, and the latest was published on 2025-05-13 for 1.21.4.
Key features
Formula-based terrain
Terrain height is defined by a mathematical formula, so each new world can have its own landscape shape.
Adjustable generation parameters
Scale, height variation and smoothing can be tuned to change how the formula shapes the land.
Configurable noise overlay
A noise layer can be applied over the base formula to add surface detail to the generated terrain.
Terrain settings screen
A settings screen opens from the world creation Go World tab, where the formula field and generation options are set.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x5 of 5 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
How it compares
Fantastic Worlds is a Fabric and Forge world generation mod with an MIT License, published for 1.20 – 1.21.5 and run on both client and server, so every player needs it. Formula Addition Fabric is a Fabric-only mod for 1.16 – 1.19.2, also a client and server environment, released under the GNU General Public License v3.0 only and open source. Terrainless World Generation is open source under the MIT License and has files for Fabric, Forge, NeoForge and Quilt; on servers it is needed on the server, with the client optional.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| TerraMath | Fabric and Forge | 1.20 – 1.21.4 | Server required, client optional | 2025-05-13 |
| Fantastic Worlds (WorldGeneration) | Fabric and Forge | 1.20 – 1.21.5 | Client and server | 2025-06-07 |
| Formula Addition Fabric | Fabric | 1.16 – 1.19.2 | Client and server | 2022-12-02 |
| Terrainless World Generation | Fabric, Forge, NeoForge and Quilt | 1.19 – 1.21.10 | Server required, client optional | 2025-10-17 |
Questions
Does TerraMath need to be installed on the client?
Which loaders does TerraMath support?
Is the Mod Menu dependency needed?
In the catalog
TerraMath is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from addavriance
Similar mods
What the author says
TerraMath is a Minecraft 1.20 - 1.21.x mod that allows you to customize world generation using mathematical functions. Create unique landscapes by defining terrain height through mathematical formulas! You can also join my Discord to find more formulas or share yours.
Official listing
- Modrinth page
- modrinth.com/mod/terra-math
- Owner
- addavriance
- Published
- 2024-11-27
- Updated on Modrinth
- 2025-05-13
- Facts verified
- 2026-10-15
