promotional bannermobile promotional banner

Farmstead AI Builder

Type what you want built — a hologram shows where it goes, then it rises block by block. Text-to-build generation for NeoForge 1.21.1 servers, with full undo and daily spend limits. Powered by the Farmstead AI service.
Back to Files

Farmstead AI Builder 1.1.0

File namefarmstead-aibuilder-neoforge-1.21.1.jar
Uploader
FarmsteadFarmstead
Uploaded
Nov 12, 2026
Downloads
4
Size
215.2 KB
Mod Loaders
NeoForge
File ID
9580308
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:farmstead-ai-builder-1796957:9580308"

Learn more about Curse Maven

What's new

Farmstead AI Builder 1.1.0

Для: NeoForge 1.21.1, Java 21. Тот же jar на сервер и на клиенты игроков — замените старый файл.

  • Английский и русский. Каждый игрок читает чат мода на языке своей игры; подсказки голограммы — на языке клиента. Один язык на весь сервер — [language] language = "ru_ru" или "en_us" в config/farmstead_aibuilder.toml. Отказы сервиса (лимиты, баланс, запрет) тоже переведены.
  • Отмена — Backspace, а не Esc. Esc открывал меню паузы раньше, чем мод успевал его увидеть, поэтому отменить голограмму или выйти из выделения /aibuild area с клавиатуры было нельзя. Теперь — ПКМ или Backspace.
  • Подсказки в чате. После постройки, снятия и генерации — одна серая строка с кликабельными командами (undo, placed, list, get) именно тогда, когда они нужны.
  • Больше стадий генерации в чате: «Выбираю лучший вариант…», «Обставляю комнаты…»; одна и та же стадия подряд больше не повторяется.
  • Строка в консоли сервера на каждую успешную генерацию: чья постройка, какого размера и какой сервис её сделал — видно, что мод работает и на что уходит дневной лимит.
  • Понятный отказ вне привата (когда установлен RegionGuard или Farmstead Claims): размеры постройки, точные углы и команды, чтобы заприватить ровно это место.
  • Мод подписывает себя. Сообщения мода в чате начинаются с [Farmstead AI] — имя ведёт на сайт. Когда чья-то постройка достроена, остальные игроки видят одну строку об этом и кнопку «Построить своё» ([chat] announce_builds, порог announce_min_blocks). Под голограммой — подпись мода.
  • Новые команды: /aibuild и /aibuild help — команды, доступные именно этому игроку; about — версия и чей это сервис; status (операторы, работает и из консоли) — расход за день против лимита, автопродления, состояние AI-кошелька владельца без суммы.
  • Игроки без мода снова могут зайти. Сетевые каналы мода стали необязательными: клиент без мода больше не получает «you are not running NeoForge» — постройка просто ставится перед ним.
  • Надёжность. Ошибка при укладке больше не роняет сервер; карты высот пересчитываются после постройки (дождь не идёт сквозь новую крышу); запросы к сервису в своём пуле потоков — одна долгая генерация не задерживает команды других игроков; handshake повторяется, если сервис был недоступен при старте. Операторам при входе: «мод не настроен», «нет связи» или «вышла новая версия».
  • В личном кабинете (работает и со старыми версиями мода): пауза генерации, пауза между генерациями игрока, автопродление дневного лимита, письма о лимите и о заканчивающемся AI-кошельке, своё сообщение игрокам, лента событий.
  • Farmstead Claims. Кроме RegionGuard мод теперь спрашивает и Farmstead Claims — что найдено, написано в логе при старте.

Farmstead AI Builder 1.1.0

For: NeoForge 1.21.1, Java 21. The same jar on the server and on players' clients — replace the old file.

  • English and Russian. Each player reads the mod's chat in their own game language; the hologram hints follow the client. Pin one language for the whole server with [language] language = "en_us" or "ru_ru" in config/farmstead_aibuilder.toml. The service's refusals (limits, balance, bans) are translated too.
  • Cancel is Backspace, not Esc. Esc opened the pause menu before the mod could see the key, so the hologram and the /aibuild area selection could not be cancelled from the keyboard. Now it is RMB or Backspace.
  • Chat hints. After a build is placed, removed or generated — one grey line with clickable commands (undo, placed, list, get) right when they are needed.
  • More generation stages in chat ("choosing the best variant", "furnishing the rooms"); a stage repeated back to back is said once.
  • A server console line for every successful generation: whose build, how big, and which service made it — proof the mod works and a view of where the daily cap goes.
  • A clear refusal outside a claim (when RegionGuard or Farmstead Claims is installed): the build's size, its exact corners and the commands to claim exactly that spot.
  • The mod signs its work. Its chat lines start with [Farmstead AI], the name linking to the site. When someone's build is finished, other players see one line about it with a "Build your own" button ([chat] announce_builds, threshold announce_min_blocks). The hologram is signed too.
  • New commands: /aibuild and /aibuild help — the commands this player can use; about — version and whose service it is; status (operators, works from the console) — today's spend against the limit, auto-extensions, and the state of the owner's AI wallet (never the amount).
  • Players without the mod can join again. The mod's network channels are now optional: a client without the mod no longer gets "you are not running NeoForge" — its build is placed in front of it.
  • Reliability. An error while laying a build no longer crashes the server; heightmaps are recomputed after a print (rain no longer falls through a new roof); requests to the service run on their own threads, so one long generation does not delay other players' commands; the handshake is retried if the service was down at start-up. Operators are told on login when the mod is not set up, cannot reach the service, or is out of date.
  • In the owner's cabinet (works with older mod versions too): pause generation, a per-player cooldown, daily-limit auto-extension, emails when the limit runs out and when the AI wallet runs low, a custom message for players, an event feed.
  • Farmstead Claims. Besides RegionGuard the mod now asks Farmstead Claims too — the startup log says which one it found.

This mod has no additional files