Community listing page, reviews may not be monitored by the author.
BuildBattle
No reviews yet
Generates build-battle arenas with random biomes and terrain
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the server. Also works in singleplayer.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Build Battle Arena
A lightweight NeoForge mod for Minecraft 1.21.1 that generates build-battle arenas with random themes and terrain — fully reproducible via seed.
Features
- Random generation – choose between square or circular arenas with a random theme and terrain.
- 5 distinct themes –
PLAINS,ROLLING_HILLS,MOUNTAINS,SNOWY_PEAKS,DESERT_DUNES. Each theme uses its own void dimension with custom biome temperature (to prevent water from freezing or melting inappropriately). - Reproducible terrain – same theme + same seed = exactly the same landscape (terrain height, vegetation, trees). Perfect for tournaments or comparing builds.
- Smooth fade effect – screen darkens during generation, then fades back in showing the theme and seed in the corner.
- Clean separation – each arena is placed in its own dimension, so old arenas don't interfere with new ones.
Commands
| Command | Description |
|---|---|
/battle start cube <radius> |
Generates a square arena with random theme & seed, radius 8–200. |
/battle start circle <radius> |
Generates a circular arena with random theme & seed. |
/battle load cube <radius> <THEME> <seed> |
Re-creates a specific arena (same theme & seed) – square. |
/battle load circle <radius> <THEME> <seed> |
Re-creates a specific arena (same theme & seed) – circle. |
/battle seed |
Shows current arena's seed, theme, shape, radius, and gives a click-to-copy /battle load command for repetition. |
Theme names (case-sensitive): PLAINS, ROLLING_HILLS, MOUNTAINS, SNOWY_PEAKS, DESERT_DUNES.
How It Works
- The arena is generated entirely in a void dimension specific to its theme — so there is no surrounding terrain, and biome-specific rules (temperature, snowfall) behave correctly.
- Terrain uses Perlin noise with multiple octaves for natural hills, ridges (for mountains), and smooth transitions.
- Trees are vanilla-generated via Minecraft's
ConfiguredFeature(oak/spruce) — exactly as they would appear in the overworld. - The mod performs a cleanup of the old arena area (with a 15-block margin) before building the new one, avoiding leftover blocks.
Performance Note
Generation fills all columns from bedrock level up to the terrain surface. For large radii (150–200) this may cause a short lag spike on the server. For testing, start with radius 20–40.
Requirements
- Minecraft: 1.21.1
- Loader: NeoForge (tested with version 21.1.72 and later)
- Java: 21
Installation
- Install NeoForge for Minecraft 1.21.1.
- Download the
.jarfile from the Releases page. - Place it in your
modsfolder. - Launch the game (single-player or server).
Configuration
There is no configuration file yet — all settings are controlled via commands. Future versions may add a config screen or ModConfigSpec.
Russian
Build Battle Arena
Лёгкий мод для NeoForge на Minecraft 1.21.1, который генерирует арены для строительных баттлов со случайными темами и рельефом — причём результат полностью воспроизводим по сиду.
Возможности
- Случайная генерация – выбирайте квадратную или круглую арену со случайной темой и ландшафтом.
- 5 различных тем –
PLAINS,ROLLING_HILLS,MOUNTAINS,SNOWY_PEAKS,DESERT_DUNES. Для каждой темы используется своё пустое измерение с собственной температурой биома (чтобы вода не замерзала там, где не надо, и снег/лёд не таяли в холодных темах). - Воспроизводимый рельеф – одна и та же тема + один и тот же сид = абсолютно одинаковый ландшафт (высота, растительность, деревья). Идеально для турниров или сравнения построек.
- Плавное затемнение – экран темнеет во время генерации, а затем проявляется обратно, показывая тему и сид в углу.
- Чистое разделение – каждая арена создаётся в своём измерении, поэтому старые арены не мешают новым.
Команды
| Команда | Описание |
|---|---|
/battle start cube <radius> |
Генерирует квадратную арену со случайной темой и сидом, радиус 8–200. |
/battle start circle <radius> |
Генерирует круглую арену со случайной темой и сидом. |
/battle load cube <radius> <THEME> <seed> |
Воссоздаёт конкретную арену (та же тема и сид) – квадратную. |
/battle load circle <radius> <THEME> <seed> |
Воссоздаёт конкретную арену (та же тема и сид) – круглую. |
/battle seed |
Показывает сид, тему, форму и радиус текущей арены, а также выдаёт готовую команду /battle load для повтора — по клику на неё текст копируется в буфер обмена. |
Названия тем (регистрозависимы): PLAINS, ROLLING_HILLS, MOUNTAINS, SNOWY_PEAKS, DESERT_DUNES.
Как это работает
- Арена генерируется целиком в пустом измерении, соответствующем её теме — поэтому вокруг нет постороннего ландшафта, и правила биома (температура, снегопады) работают корректно.
- Рельеф использует шум Перлина с несколькими октавами для естественных холмов, гребней (для гор) и плавных переходов.
- Деревья генерируются стандартными ванильными средствами (через
ConfiguredFeature– дуб/ель), точно так же, как в обычном мире. - Мод выполняет очистку старой арены (с запасом в 15 блоков за её границей) перед постройкой новой, чтобы избежать остатков блоков.
Замечание по производительности
Генерация заполняет все столбцы блоков от уровня коренной породы до поверхности рельефа. При больших радиусах (150–200) это может вызвать кратковременный лаг на сервере. Для тестов лучше начинать с радиуса 20–40.
Требования
- Minecraft: 1.21.1
- Загрузчик: NeoForge (проверено на версии 21.1.72 и новее)
- Java: 21
Установка
- Установите NeoForge для Minecraft 1.21.1.
- Скачайте
.jar-файл со страницы релизов. - Поместите его в папку
mods. - Запустите игру (одиночную или сервер).
Настройка
Файла конфигурации пока нет — все настройки задаются через команды. В будущих версиях может появиться экран конфигурации или ModConfigSpec.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources