HomeJavaModsRandom World Names
Random World Names
ModsJava

Random World Names

by moehreag · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.2 · Fabric⬇ Download for 1.21.11 · Fabric⬇ Download for 1.21.9 · Fabric⬇ Download for 1.21.6–1.21.8 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.4 · Fabric⬇ Download for 1.21.2–1.21.3 · Fabric⬇ Download for 1.21.1 · Fabric⬇ Download for 1.20.1 · Fabric⬇ Download for 1.21.1 · Quilt
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Random World Names — screenshot 1

Random world names

Generates random world names for the world creation screen. Just New World gets boring after a while, doesn't it?

The default list of names allows for over 10 billion different combinations. There are only two cases the default name is used:

Configuration (from version 1.1.0)

Config file

The config file (as of version 1.1.0) offers the following options:

Name Description Default value
name_length The number of words (name entries) to generate a name from 3
delimiter The delimiter to use for joining the entries (Space)
timeout The generation timeout (seconds) 2

In-Game configuration is possible if ModMenu is installed.

Resource pack configuration

Additional names can be added using resource packs, and unwanted packs may be blacklisted.

Adding names

Location: assets/random-world-names/names.json

Structure: Json Array

Example:

[
    "name1",
    "name2",
    "name3",
    ...
]

Blacklisting Packs

Location: assets/random-world-names/blacklist.json

Structure: Json Array

Example:

[
    "pack-id",
    "other-pack-id",
    "third-pack-id",
    ...
]

Note: The default names can be disabled by adding random-world-names to the blacklist.

Configuration for versions < 1.1.0

Versions below 1.1.0 only contain the functionality to add names using the names.json file.

That's it!

License

This mod is licensed under the LGPL-3.0 (or any later version) license. For details, please see the included License file.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more