ModsFinder

BuildBattle

by ErrorTime

BuildBattle, a NeoForge minigame mod, generates build-battle arenas with random themed terrain on the server.

NeoForgeServer-side onlyMIT License1.21.1 – 26.2

What it does

Arenas are placed in separate dimensions, so an older arena never overlaps a newer one. Before a new arena is built, the previous area is cleared with a 15-block margin to avoid leftover blocks.

Players choose between square and circular arenas with a random theme. The terrain uses Perlin noise with several octaves for natural hills, ridges and mountains. The same theme and seed always produce the same landscape, including terrain height, vegetation and trees, so tournaments can compare builds on identical ground. Trees come from vanilla ConfiguredFeature oak and spruce generation, so they look like normal overworld trees. Theme names are case-sensitive, and large radii of 150 to 200 can cause a short lag spike on a server, so testing usually starts with a radius of 20 to 40.

The mod is server-side only, so players join without installing it. It is released under the MIT License and is not open source. Files are published for NeoForge across 15 release versions, 1.21.1 – 26.2, with 1.0.0 as the latest beta file for 26.2. Settings are controlled through commands, since there is no configuration file yet; a config screen using ModConfigSpec is planned for later versions.

Key features

  1. Random themed arenas

    Arenas are generated with a random theme, and the player picks square or circular shapes.

  2. Reproducible terrain

    A given theme and seed rebuild the same landscape, down to the height of hills and the placement of trees.

  3. Theme selection

    Available themes are PLAINS, ROLLING HILLS, MOUNTAINS, SNOWY PEAKS and DESERT DUNES.

  4. Smooth fade effect

    The screen darkens while an arena generates and fades back once it is ready, showing the theme, seed and corner.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.x4 of 4 versions with builds
26.21.0.0
26.1.21.0.0
26.1.11.0.0
26.11.0.0
1.21.x11 of 11 versions with builds
1.21.111.0.0
1.21.101.0.0
1.21.91.0.0
1.21.81.0.0
1.21.71.0.0
1.21.61.0.0
1.21.51.0.0
1.21.41.0.0
1.21.31.0.0
1.21.21.0.0
1.21.11.0.0
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

NeoGeo: New Terrain Features is also a server-side only NeoForge mod under the MIT License, but it is published for 1.21.1 only and targets general terrain generation rather than arenas. SMP PVP MODE is server-side only and released under the MIT License, covering 1.20.1 – 26.2 on NeoForge. Craftlings is client and server, released under All rights reserved, and has a single NeoForge file for 1.21.8.

ModLoadersGame versionsEnvironmentUpdated
BuildBattleNeoForge1.21.1 – 26.2Server-side only2026-08-11
NeoGeo: New Terrain FeaturesNeoForge1.21.1Server-side only2026-05-19
SMP PVP MODENeoForge1.20.1 – 26.2Server-side only2026-07-03
CraftlingsNeoForge1.21.8Client and server2025-08-17

Questions

Does BuildBattle need to be installed on the client?

No. Server owners install it, and players connect with no copy of their own.

Why does the same seed produce the same arena?

The terrain is generated from the theme and seed, so the same pair always rebuilds the same height, vegetation and trees.

How are settings changed without a config file?

Settings are controlled through commands, since a configuration file does not exist yet. A config screen using ModConfigSpec is planned for future versions.

In the catalog

BuildBattle is one of 2,135 Minigame mods on ModsFinder, and one of 712 Minigame mods for NeoForge. 13,894 mods support Minecraft 26.2.

Similar mods

What the author says

A lightweight NeoForge mod for Minecraft 1.21.1 that generates build-battle arenas with random themes and terrain — fully reproducible via seed. Theme names (case-sensitive): PLAINS, ROLLING_HILLS, MOUNTAINS, SNOWY_PEAKS, DESERT_DUNES.
ErrorTime, on the Modrinth page

Official listing

Owner
ErrorTime
Published
2026-08-11
Updated on Modrinth
2026-08-11
Facts verified
2026-10-15

Tags