Cubiomes Seed Finder Library
github.com
Spec sheet
- Purpose
- Cubiomes is a standalone C library that mimics Minecraft Java Edition biome and feature generation for custom seed-finding applications and large-scale map viewers.Read 11 Oct 2026 · github.com
- Intended users
- The README says users should be familiar with C and that basic knowledge of Minecraft biome generation is helpful.Read 11 Oct 2026 · github.com
- Audience
- The README says users should be familiar with C and notes that understanding Minecraft biome generation is helpful.Read 11 Oct 2026 · github.com
- License
- The repository's LICENSE page identifies the software as MIT licensed and grants use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.Read 11 Oct 2026 · github.com
- Accuracy limitation
- The README says some structures in Minecraft 1.18 also depend on surface height, which cubiomes cannot check because it does not provide block-level world generation, so results may include false positives.Read 11 Oct 2026 · github.com
- Area generation
- The genBiomes() function generates biomes across an area or volume and can be faster than generating each position individually.Read 11 Oct 2026 · github.com
- Biome lookup
- The library can check which biome occurs at a block position for a given seed.Read 11 Oct 2026 · github.com
- Build and linking
- The README shows building a static or dynamic cubiomes library with make and linking C programs with GCC.Read 11 Oct 2026 · github.com
- Build options
- The README shows building a static or dynamic library and linking it into C programs with gcc.Read 11 Oct 2026 · github.com
- Graphical companion
- The README points users who do not want to code to a separate graphical application called Cubiomes-Viewer.Read 11 Oct 2026 · github.com
- Limit
- The README says cubiomes does not provide block-level world generation, so some structure positions may be false positives when surface height affects generation.Read 11 Oct 2026 · github.com
- Minecraft coverage
- The README describes support for Java Edition generation, with examples using Minecraft 1.18 and references to layered generation through 1.17.Read 11 Oct 2026 · github.com
- Multi-structure searches
- The library includes functions for searching 48-bit seed bases and moving structure positions to find multi-structure arrangements.Read 11 Oct 2026 · github.com
- Related application
- The README points users who want to get started without coding to Cubiomes-Viewer, a graphical application based on the library.Read 11 Oct 2026 · github.com
- Search cost
- The README says checking all 2^48 seeds can take days or weeks and describes saving search results for later loading.Read 11 Oct 2026 · github.com
- Seed search
- The README describes searching 48-bit seeds and saving or loading search results, and notes that checking the full 2^48 search space can take days or weeks.Read 11 Oct 2026 · github.com
- Spawn and strongholds
- The library provides functions to estimate or find world spawn and iterate through stronghold positions.Read 11 Oct 2026 · github.com
- Structure search
- The library provides functions to find structure generation attempts and test whether positions are viable based on biomes.Read 11 Oct 2026 · github.com
- Use cases
- It is intended for fast custom seed-finding applications and large-scale map viewers with minimal memory usage.Read 11 Oct 2026 · github.com
- Warranty
- The MIT license states that the software is provided without warranty.Read 11 Oct 2026 · github.com
Where Specifiction places it
- Minecraft Seed Finders#15 of 357.5