Freedom251 › Minecraft Seed Finders
EZ Seed Finder

What EZ Seed Finder is
EZ Seed Finder is a free, MIT-licensed tool for finding Minecraft Java Edition seeds on Linux, macOS, and Windows. It uses cubiomes, through a vendored cubiomespi-fork build, to search for structures and biome data. Its .ezsf criteria language lets a search combine conditions for the Overworld, Nether, and End, with random or sequential scanning, seed ranges, thread counts, and result limits. Searches can cover structures including villages, temples, mansions, monuments, ruined portals, ancient cities, and trial chambers; spawn and biome conditions; strongholds; bastion types; structure spacing; mob suitability; and version-aware chest loot. Ruined portals can also be filtered by frame criteria. Results appear in a table, and double-clicking one copies its seed. The package includes the ezsf command-line interface for headless searches as well as a graphical interface. It requires Python 3.11 or later, and the GUI requires tkinter. Windows installation may require Microsoft C++ Build Tools and the Desktop development with C++ workload to compile the native library. Terrain and height checks are experimental biome-based proxies, not true surface-noise analysis. The full-stronghold option also uses a ring-1 proximity heuristic because cubiomes does not model portal-room layout.
Who it suits
EZ Seed Finder suits Minecraft Java Edition players who want to search seeds by combining structure, biome, spawn, or loot criteria. It can also suit users who prefer headless searches through a command-line interface or need to search across multiple dimensions.
What it does well
- Combines Overworld, Nether, and End criteria in one search.
- Supports random and sequential scans, seed ranges, thread counts, and result limits.
- Searches structures, biomes, spawn conditions, strongholds, bastions, mobs, and chest loot.
- Table results can be copied by double-clicking.
- Includes both a GUI and a headless command-line interface.
- Free and licensed under MIT.
What to know first
- Requires Python 3.11 or later.
- The GUI requires tkinter.
- Windows installation may require Microsoft C++ Build Tools.
- Terrain checks are experimental proxies, and full-stronghold checks use a proximity heuristic.
Getting started
- Open the project website on GitHub.
- Install Python 3.11 or later.
- Install the package with `pip install ezseedfinder`.
- For the graphical interface, make sure tkinter is available.
- On Windows, install Microsoft C++ Build Tools with the Desktop development with C++ workload if needed for native compilation.
- Use the GUI or the ezsf command-line interface to search.
Verdict
Choose EZ Seed Finder if you want a free desktop or command-line way to filter Minecraft Java Edition seeds using criteria across all three dimensions. Look elsewhere if you need a map preview or terrain checks based on true surface noise; its terrain checks are experimental proxies.
Questions
Is EZ Seed Finder free?
Yes. Its pricing model is free, and the project is open source under the MIT license.
Which operating systems does it support?
The package is classified for Linux, macOS, and Windows.
What does it require?
It requires Python 3.11 or later. The graphical interface also requires tkinter.
Does it have a command-line interface?
Yes. The ezsf interface supports headless searches.
How accurate are its terrain and stronghold checks?
Terrain and height checks use experimental biome-based proxies rather than true surface noise. The full-stronghold option uses a ring-1 proximity heuristic because cubiomes does not simulate portal-room layout.
Does it show a map preview?
No. The listed interface displays results in a table, and double-clicking a result copies its seed.
Facts from EZ Seed Finder's own pages
- Accuracy limits
- The full-stronghold check uses a ring-1 proximity heuristic because cubiomes does not simulate portal-room layout. · github.com, 7 Oct 2026
- Biomes and spawn
- It supports spawn filters, spawn-biome checks, biome point checks and biome-region percentages. · github.com, 7 Oct 2026
- CLI
- The package supports headless searches through the ezsf command-line interface. · github.com, 7 Oct 2026
- Criteria
- The listed criteria include structures, biomes, strongholds, bastion variants, distances between structures, terrain, mobs, and chest loot. · github.com, 7 Oct 2026
- Dimensions
- One search can combine criteria for the Overworld, Nether, and End. · github.com, 7 Oct 2026
- Experimental checks
- Terrain and height checks use experimental biome-based proxies and are not true surface noise; mob rules use biome-suitability proxies. · github.com, 7 Oct 2026
- Install and GUI requirement
- The project documents installation with `pip install ezseedfinder`; its GUI requires tkinter. · github.com, 7 Oct 2026
- Interface
- The GUI shows results in a table, and double-clicking a result copies its seed. · github.com, 7 Oct 2026
- License
- The project is licensed under MIT. · github.com, 7 Oct 2026
- License and audience
- The project is MIT-licensed and PyPI classifies its intended audience as End Users/Desktop. · pypi.org, 7 Oct 2026
- Limitations
- The full stronghold criterion uses a ring-1 proximity heuristic because cubiomes does not simulate portal room layout; terrain checks are experimental biome-based proxies, not true surface noise. · github.com, 7 Oct 2026
- Loot and variants
- It supports version-aware chest-loot checks and ruined-portal frame criteria; bastions can be filtered by treasure, housing, stables or bridge variant. · github.com, 7 Oct 2026
- Package provenance
- PyPI reports that the 2.2.0 release was published using GitHub Actions and verified with an attestation on July 8, 2026. · pypi.org, 7 Oct 2026
- Platform notes
- PyPI lists macOS, Windows, and Linux classifiers; on Windows, installation may require Microsoft C++ Build Tools to compile the native library. · pypi.org, 7 Oct 2026
- Purpose
- EZ Seed Finder is a fast, GUI-based Minecraft Java Edition seed finder with an extensive .ezsf criteria language. · github.com, 7 Oct 2026
- Related rules
- Criteria can set distances between structures and include mob-biome suitability rules. · github.com, 7 Oct 2026
- Requirements
- The package requires Python 3.11 or later, and its GUI requires tkinter. · pypi.org, 7 Oct 2026
- Search engine
- It uses cubiomes through a vendored cubiomespi-fork build for structure and biome generation. · github.com, 7 Oct 2026
- Search modes
- The .ezsf criteria support random or sequential scanning, seed ranges, thread counts, and result limits. · github.com, 7 Oct 2026
- Strongholds
- Stronghold criteria include nearest distance, ring selection, maximum angle from spawn, under-spawn and a full-stronghold option. · github.com, 7 Oct 2026
- Structures
- Search criteria can include structures such as villages, temples, mansions, monuments, ruined portals, ancient cities and trial chambers. · github.com, 7 Oct 2026
- Supported operating systems
- PyPI classifies the package for macOS, Windows and POSIX Linux, and lists Python >=3.11 as required. · pypi.org, 7 Oct 2026
- Windows installation
- On Windows, installation may compile a native cubiomes library and requires Microsoft C++ Build Tools with the Desktop development with C++ workload. · github.com, 7 Oct 2026
Where EZ Seed Finder stands on Freedom251
- Minecraft Seed Finders#9 of 36