Перейти к содержимому

Name Forging

Generate natural-sounding names with grammar-aware dictionaries and full resource pack support. Client-side only.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
49
Подписчиков на Modrinth
0
версия
1
Обновлён
17 июля 202617 июл.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру
World Name Generator · свайп

Коротко о моде

Библиотека — нужна другим модам
Работает на NeoForge
Для Minecraft 1.21.2
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 0.1.0 от 17 июля 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.2
Перевода пока нет — показываем оригинал на английском

Title

Name Forging

A grammar-aware procedural name generator for Minecraft.

Instead of stitching random words together, Name Forging generates natural-sounding names with support for grammatical agreement, cases, localization, and multiple languages.

The mod adds a Generate Name button to the world creation screen, provides the /namegen command, and exposes an API for other mods.


✨ Features

  • 🎲 Pattern-based generation

    • Templates like {adj} {noun} or {noun.gen} {noun}
    • Weighted word selection
    • Grammatical agreement
    • Case support
  • 🌍 World creation integration

    • Generate a name with one click.
    • Configure whether names are generated:
    • automatically,
    • only when pressing the button,
    • or never.
  • 💬 /namegen command

    • Generate names anywhere.
    • Generated names are clickable for easy copying.
  • 🔌 Developer API

    • Generate names for towns, settlements, NPCs, waystones, dimensions, or anything else.
  • 📦 Data Pack friendly

    • Generators and language files are completely separated.
    • Add new languages without writing any Java code.
  • 🔄 Repeat protection

    • Recently generated names won't immediately appear again.

📚 Included Generators

GeneratorLanguagesDescriptionExample
FantasyEnglish
Russian
Fantasy-inspired places and kingdomsAncient Hollow, Silent Valley, Lands of Shadows

More generators will be added in future updates.


🚀 Usage

World Creation

Click the 🎲 button next to the world name field.

Command

/namegen

or

/namegen name_forging:fantasy

Configuration

worldNameMode = ...
worldNameGenerator = ...

🛠 API

Optional<String> name = NameForgingApi.generate(
    ResourceLocation.fromNamespaceAndPath(
        "name_forging",
        "fantasy"
    )
);

Generation happens entirely on the client, just like any other player input. The generated name is then sent to the server as a regular string.

Частые вопросы

Как установить Name Forging?

Установите NeoForge под свою версию Minecraft, скачайте Name Forging под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Name Forging?

У Name Forging есть сборки для Minecraft 1.21.2.

Нужен ли Name Forging на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее