ModsFinder

Seeds Filtering

by Unfamily

Seeds Filtering limits the world seed for new worlds to a list that the config file defines, so a server owner can decide which seeds players may generate.

ForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.1

What it does

When the seed list in the config is empty, Minecraft behaves as it normally does and picks a random seed. Whenever a new world is created, one entry is drawn at random from the list as soon as it holds at least one value. With three seeds listed, each has an equal chance of being chosen.

Entries in the config are plain strings. Numeric strings such as 12345 or -9876543210 are used as the numeric world seed, while text strings are converted through hashCode into a numeric seed, which is how Minecraft handles text seeds itself. An empty string in the list is treated like an empty seed and falls back to random generation. The mod is published for Forge and NeoForge on 1.20.1 and 1.21.1 under the MIT License, and it is open source. The server and every player need the mod installed.

Key features

  1. Seed list in the config

    The allowed world seeds are written as plain entries in the config file, one per line.

  2. Random pick from the list

    Each new world takes one seed from the list at random, with equal odds for every entry.

  3. Numeric and text seeds

    Numeric entries become the seed directly, and text entries are converted with hashCode as Minecraft does.

  4. Empty list keeps vanilla behavior

    With no entries, world creation works as in unmodified Minecraft and picks a random seed.

Compatibility

Latest build for each game version and loader.

1.21.1Not available1.0.0.0.0
1.20.11.0.0.0.01.0.0.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Fixed seed for a server

A server owner can restrict every new world to a few seeds the community has already scouted.

Seed events

Organizers can list one seed for a season and let each new world start from it.

Who it’s for: Server owners who want to control which world seeds players can generate, and modpack authors who need a fixed or limited set of seeds for a pack.

How it compares

Full comparison

Forced seed is a server-side mod for Forge on 1.20.1, open source under the MIT License, with the server required and the client optional. Seeds Filtering covers Forge and NeoForge on 1.20.1 and 1.21.1 and needs both the server and the client. TFCGenViewer is a client and server mod for Forge and NeoForge on 1.20.1 – 1.21.1 under the MIT License, and it shows terrain generation rather than restricting seeds.

ModLoadersGame versionsEnvironmentUpdated
Seeds FilteringForge and NeoForge1.20.1 – 1.21.1Client and server2026-07-27
Forced seedForge1.20.1Server required, client optional2025-08-22
TFCGenViewerForge and NeoForge1.20.1 – 1.21.1Client and server2026-08-19

Questions

Does Seeds Filtering need to be installed on both sides?

Yes. Every player and the server need a copy of the mod.

What happens if the seed list is left empty?

Minecraft behaves normally and picks a random seed, the same as without the mod.

Which loaders and versions does Seeds Filtering support?

Files are published for Forge and NeoForge on 1.20.1 and 1.21.1, with a latest file of 1.0.0.0.0 for 1.20.1.

In the catalog

Seeds Filtering is one of 8,515 World generation mods on ModsFinder, and one of 5,058 World generation mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from Unfamily

All projects

Similar mods

What the author says

A mod for PackDev that allows you to select only certain default seeds. If you type a seed manually, the mod does nothing and your chosen seed is used as usual.
Unfamily, on the Modrinth page

Official listing

Owner
Unfamily
Published
2026-07-02
Updated on Modrinth
2026-07-27
Facts verified
2026-10-15

Tags