Freedom251 › Minecraft Seed Finders
MCseedFinder

What MCseedFinder is
MCseedFinder is a free command-line tool for searching Minecraft Java Edition 26.2 seeds by world-generation conditions. It can search a defined seed range in order or traverse the signed 64-bit seed space in a pseudorandom sequence without repeating seeds. Filters can combine spawn and nearby biomes, structures, specific structure pieces, and the number of eyes initially present in the nearest stronghold portal frame. Searches use all reported logical CPU cores by default, with an option to set the thread count. Linux x86_64 builds can optionally use CUDA or ROCm/HIP GPU acceleration, while the default build does not need a GPU SDK. Complex searches can use JSON configuration, and results can be emitted as JSON Lines. The repository includes the world-generation implementation, so build, runtime and tests do not read or download Minecraft game files. Building requires Rust and a C11-compatible compiler. Searches cover the default world type, not large biomes, datapack-modified generation or custom dimensions. Because the tool does not generate complete block chunks, some spawn landing blocks and approximate terrain checks may differ from the game; the project recommends verifying seeds in Minecraft 26.2.
Who it suits
MCseedFinder is for Minecraft Java Edition players who want seeds matching particular biome, structure or spawn conditions and are comfortable using command-line software. It is a Linux tool that requires Rust and a C11-compatible compiler to build.
What it does well
- Sequential and non-repeating randomized search modes
- Filters biomes, structures and structure pieces
- Uses logical CPU cores by default
- Optional CUDA or ROCm/HIP acceleration on Linux x86_64
- JSON configuration and JSON Lines output
What to know first
- Searches only the default world type
- Some structure-piece searches are partial or unavailable
- Approximate terrain checks may differ from the game
- Building requires Rust and a C11-compatible compiler
Verdict
MCseedFinder provides detailed seed filters and configurable CPU or optional GPU search, with no need to read Minecraft installation files. Its world-type and structure-piece limits, plus possible differences in terrain checks, make in-game verification advisable.
Facts from MCseedFinder's own pages
- Accuracy limits
- The tool does not generate complete block chunks, so some spawn landing blocks and some approximate terrain checks may differ from the game. · github.com, 8 Oct 2026
- Build requirements
- Building requires Rust and a C11-compatible compiler, and the first build fetches general Rust dependencies from crates.io. · github.com, 8 Oct 2026
- Configuration and output
- The CLI accepts JSON search configurations and can emit JSONL output for other programs to process. · github.com, 8 Oct 2026
- Game files
- The repository says its build, runtime, and tests do not read Minecraft JARs or game installation files, and it does not download game files during build or runtime. · github.com, 8 Oct 2026
- GPU acceleration
- On Linux x86_64, users can build CUDA or ROCm/HIP variants; the default build does not require a GPU SDK. · github.com, 8 Oct 2026
- GPU behavior
- GPU screening is conservative and the CPU path performs final checks of biome, terrain, structure layout, and other world conditions. · github.com, 8 Oct 2026
- Intended users
- The project is for Minecraft Java Edition users who want to find seeds matching specific world-generation conditions. · github.com, 8 Oct 2026
- License
- The repository identifies its license as MIT. · github.com, 8 Oct 2026
- Local operation
- The world-generation implementation is included in the repository, and build, run, and test do not read Minecraft JARs or game installation files. · github.com, 8 Oct 2026
- Parallel search
- Search defaults to using all logical CPUs reported by the system, and users can set the thread count. · github.com, 8 Oct 2026
- Partial piece searches
- Pillager outposts currently expose only watchtowers and bastion remnants expose four implemented required pieces; several other structures support parent-structure searches only. · github.com, 8 Oct 2026
- Performance
- Search uses all available logical CPU cores by default and can optionally use CUDA or ROCm/HIP GPU acceleration on Linux x86_64. · github.com, 8 Oct 2026
- Purpose
- MCSeed Finder is a command-line seed filter for Minecraft Java Edition 26.2 that searches for worlds matching biome, structure, and structure-piece conditions. · github.com, 8 Oct 2026
- Random search
- Random mode traverses the signed 64-bit seed space in a pseudorandom permutation without repeating seeds. · github.com, 8 Oct 2026
- Search features
- Conditions can include spawn and nearby biomes, structures, structure pieces, and the number of eyes initially present in the nearest stronghold portal frame. · github.com, 8 Oct 2026
- Search filters
- It can filter seeds by spawn biome, nearby biomes and structures, and specific structure pieces. · github.com, 8 Oct 2026
- Search modes
- It supports sequential searches over a seed range and randomized searches across the 64-bit seed space. · github.com, 8 Oct 2026
- Structure-piece limits
- Some structures have partial piece coverage, while mineshafts, mansions, ocean monuments, ocean ruins, ancient cities, trail ruins, trial chambers, and nether fossils support parent-structure searches only. · github.com, 8 Oct 2026
- Suggested verification
- The README recommends confirming found seeds in Minecraft 26.2 before long-term use. · github.com, 8 Oct 2026
- World compatibility
- Searches cover the default world type and do not support large biomes, data-pack-modified world generation, or custom dimensions. · github.com, 8 Oct 2026
- World limits
- Searches cover the default world type and do not support large biomes, datapack-modified world generation, or custom dimensions. · github.com, 8 Oct 2026
Where MCseedFinder stands on Freedom251
- Minecraft Seed Finders#23 of 36