Name Forging

Name Forging is client-only by design: dictionaries load from client resource packs, so generation always happens on the client, then the resulting string is sent to the server like any other player-typed input.

File Details

name_forging-0.1.0.jar

  • R
  • Jul 17, 2026
  • 81.53 KB
  • 7
  • 1.21.2
  • NeoForge

File Name

name_forging-0.1.0.jar

Supported Versions

  • 1.21.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:name-forging-1613671:8451028"

Learn more about Curse Maven

Initial release.

  • Pattern engine: weighted word choice, adjective/noun gender agreement, case-form support.
  • Data-driven dictionary format, separate from generator structure, with reload-listener loading and validation (untranslated words excluded, malformed patterns dropped with a warning).
  • Last-16-names anti-repeat.
  • World creation screen: dice button to generate a name, configurable via worldNameMode.
  • /namegen [generator] client command, click-to-copy result.
  • NameForgingApi public API for other mods to consume (client-side).
  • Built-in fantasy generator, English + Russian (20 adjectives / 20 nouns / 16 genitive words).