# F##KRPG Worldgen — Realistic + Expansive (1.21.1 Fabric) Tuned for RPG exploration: larger continents, less ocean, more vertical drama, rolling hills, underground rivers. Keeps Terralith + Tectonic + Continents + Lithostitched compatible. ## Files - `client_pack/config/tectonic.json` (also `server_pack/config/`) - `client_pack/config/terralith.json` - `client_pack/config/lithostitched.json` Synced to `server_pack/config/` — server must use same seeds. ## Tectonic changes vs default | key | default | tuned | why | |---|---|---|---| | `continents.continents_scale` | 0.13 | **0.19** | ~45% larger continents — fewer puny islands, longer journeys | | `continents.erosion_scale` | 0.25 | **0.30** | more biome variation | | `continents.ridge_scale` | 0.25 | **0.30** | sharper ridges/valleys | | `continents.flat_terrain_skew` | 0.10 | **0.08** | less flat bias | | `continents.ocean_offset` | -0.80 | **-0.60** | ~20% less ocean, more land for RPG biomes | | `continents.rolling_hills` | true | true | keep | | `biomes.temperature_scale`/`vegetation_scale` | 0.25 | **0.32** | broader climate zones | | `global_terrain.vertical_scale` | 1.125 | **1.28** | taller mountains, deeper valleys | | `global_terrain.elevation_boost` | 0.0 | **12.0** | +12 blocks average — more dramatic without breaking villages | | `global_terrain.snow_start_offset` | 128 | **144** | snowline higher to match taller terrain | | `islands.noise_scale` | 0.11 | **0.08** | larger, rarer islands | | `oceans.ocean_depth` | -0.22 | **-0.18** | shallower coastal shelves | | `oceans.deep_ocean_depth` | -0.45 | **-0.48** | keep deep oceans still deadly | ## Terralith - `skylands: false` (disabled — conflicts with Tectonic vertical scale, keep overworld grounded) - `intro_message: false` (less chat spam) - `terrain_slabs: true`, `custom_structures: true` kept. ## Lithostitched - `breaks_seed_parity: true` (required for custom wood shipwrecks + structure parity with Tectonic/Terralith) ## Continents fix - Profile shipped `Continents_26.2_v1.1.14.jar` (wrong game version, built for 26.2 snapshots). Fixed to `Continents_1.21.x_v1.1.12.jar` (`3hhSlpEU`) — latest 1.21.x build, same `bQ5TJA1E` project. Both packs now point to `https://cdn.modrinth.com/data/bQ5TJA1E/versions/3hhSlpEU/...` with correct sha512. ## Presets - `presets/realistic-expansive/` (future: datapack preset for `level.dat` `generator_settings`) - Seed parity: Lithostitched `true` means vanilla seeds differ — document seed if sharing worlds. ## Testing - Create new world `type: tectonic+terralith` (Tectonic handles base, Terralith injects biomes, Continents handles continent shape). Verify no `terrablender` conflict — TerraBlender present for Biome API. - Check `latest.log` for `Tectonic: ...` and `Terralith` load order — Tectonic should load before Terralith (alphabetical, okay).