Name Forging
by mr.skvipers
Name Forging is a NeoForge library that generates grammar-aware names for the world creation screen and for in-game use, built for 1.21.2.
What it does
Instead of stitching random words together, the library builds names from dictionaries that respect grammar, with support for grammatical agreement, case and localization across multiple languages. Patterns and weighted word selection decide how each name is assembled, so output reads as natural language rather than a list of fragments.
A Generate Name button on the world creation screen fills in a name with one click, and a namegen command offers the same generation from the chat. The generation happens entirely on the client, and the resulting name reaches the server as a regular string, so no server-side install is involved. The API is exposed for other mods to call, and the author notes further generators for future updates.
Name Forging is published for NeoForge only, with a single game version, 1.21.2, and its latest file is 0.1.0 for 1.21.2. The mod is released under the MIT License and is open source; its source code is public. It is client-side only, so servers and players without the mod can still join and play.
Key features
Grammar-aware dictionaries
Words are drawn from dictionaries that track grammatical forms, so generated names agree in gender, number and case.
Pattern-based generation
Each name is assembled from configurable patterns, which control how the parts of a name are joined.
Weighted word selection
Dictionary entries carry weights, so some words appear more often than others when a name is produced.
Resource pack support
Dictionaries and patterns can be replaced through resource packs, allowing new languages and word sets without changing code.
Generate name button
The world creation screen gains a button that produces a name in one click, with an option to choose whether generated names are applied.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Mod developers who want a name generator their own mods can call through the exposed API, and players who prefer generated names when creating worlds. Because the mod is client-side only, server owners do not need to install it.
Questions
Does Name Forging need to be installed on the server?
Which game version does Name Forging support?
Can other mods use the name generator?
Can the word lists be changed?
In the catalog
Name Forging is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 12,072 mods support Minecraft 1.21.2.
More from mr.skvipers
Similar mods
What the author says
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.
Official listing
- Modrinth page
- modrinth.com/mod/name-forging
- Owner
- mr.skvipers
- Published
- 2026-07-17
- Updated on Modrinth
- 2026-07-17
- Facts verified
- 2026-10-15
