Pixel-Perfect Earth Terrain for Minecraft
Generate pixel-perfect worlds from real elevation data, with dynamic tile loading and customizable terrain shaping.
elevation-tiles-prod/terrarium/{zoom}/{x}/{y}.png)clim-monthly/{month}/{zoom}/{x}/{y}) This is a temporary hosting solution256×256 pixels (256×256 blocks ingame). zoom level determines tile count per axis (2^zoom tiles). zoom: 8 = 2⁸ = 256 tiles → 256×256 = 65,536 blocks wide. Zoom: 13 | Height 768
/config/BlossomMods/Terrarium.json:
```json
{
"zoom": 13, // 2¹³ tiles = 8,192 tiles wide (≈2M blocks at 256px/tile).
"worldHeight": 768, // Max Y height.
"startingY": 0, // Base height offset (negative for deeper oceans).
"adjustXoffset": 400000, // Where on the map the world should generate: spawn location essentially!
"adjustZoffset": 800000,
"ELEVATION_URL": "https://s3.amazonaws.com/elevation-tiles-prod/terrarium/", //elevation data source
"TEMPERATURE_URL": "https://raw.githubusercontent.com/ly-nxs/terrarium-data/refs/heads/main/tiles/climate-monthly/", //climate data source
"CACHE_DIR": "./tiles", //tile cache dir
"month": 0, //month for climate data, currently only january - 0, and february - 1
"noise_biome_scale": 0.01 //scale for biome noise factor
}