ModsFinder

TerraMath

by addavriance

With TerraMath, a server owner or world creator writes a mathematical formula that sets the terrain height across a new world.

FabricForgeServer required, client optionalGNU General Public License v3.0 onlyOpen source1.20 – 1.21.4

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

  1. Formula-based terrain

    Terrain height is defined by a mathematical formula, so each new world can have its own landscape shape.

  2. Adjustable generation parameters

    Scale, height variation and smoothing can be tuned to change how the formula shapes the land.

  3. Configurable noise overlay

    A noise layer can be applied over the base formula to add surface detail to the generated terrain.

  4. Terrain settings screen

    A settings screen opens from the world creation Go World tab, where the formula field and generation options are set.

Compatibility

Latest build for each game version and loader.

1.21.x5 of 5 versions with builds
1.21.41.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.21.31.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.21.21.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.21.11.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.211.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.20.x7 of 7 versions with builds
1.20.61.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.20.51.3.0-1.20.6+fabric1.3.0-1.20.6+forge
1.20.41.3.0-1.20.4+fabric1.3.0-1.20.4+forge
1.20.31.3.0-1.20.4+fabric1.3.0-1.20.4+forge
1.20.21.3.0-1.20.4+fabric1.3.0-1.20.4+forge
1.20.11.3.0-1.20+fabric1.3.0-1.20+forge
1.201.3.0-1.20+fabric1.3.0-1.20+forge
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
TerraMathFabric and Forge1.20 – 1.21.4Server required, client optional2025-05-13
Fantastic Worlds (WorldGeneration)Fabric and Forge1.20 – 1.21.5Client and server2025-06-07
Formula Addition FabricFabric1.16 – 1.19.2Client and server2022-12-02
Terrainless World GenerationFabric, Forge, NeoForge and Quilt1.19 – 1.21.10Server required, client optional2025-10-17

Questions

Does TerraMath need to be installed on the client?

No. The server must run the mod, while players may leave it out and join without it.

Which loaders does TerraMath support?

Files are published for Fabric and Forge only. The latest Fabric and Forge files are both 1.3.0 for 1.21.4.

Is the Mod Menu dependency needed?

No. Mod Menu is optional and only adds a menu entry for the mod's settings; terrain generation works without it.

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

All projects

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.
addavriance, on the Modrinth page

Official listing

Owner
addavriance
Published
2024-11-27
Updated on Modrinth
2025-05-13
Facts verified
2026-10-15

Tags