All kits

KIT

ocean

biomePack

DOMAIN

biomePack

PATH

assets/biomes/ocean/pack.json

PARTS

8

BIOME

ocean

ocean

Metadata

domainbiomePack
pathassets/biomes/ocean/pack.json
parts8
biomeocean
id0
_noteOpen salt water: no flora and no scatter sits on the surface (placement skips below-sea points). Encodes the empty default; the default scatter arm is retained for parity but is effectively never reached over water. The UNDERWATER slot (2026-07-03, docs/designs/biome-dsl.md) is what actually dresses the ocean FLOOR — read by ScatterBuilder._place_underwater wherever Main.water_depth(x,z) > 0, so the sea bed reads as a real place instead of bare terrain under the waves.

Parts (8)

no static preview
brushglb:polyhaven_flora/shrub_04.glbundergrowth.palettereferenced file not found
no static preview
broadleaf_greenglb:arboles/arbol_01.glbroad.avenuereferenced file not found
no static preview
scatter:rock_outcropcode:rock_outcropscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:_rock_glbcode:_rock_glbscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:bouldercode:boulderscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:log_fallencode:log_fallenscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:sagebrushcode:sagebrushscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:mushroomcode:mushroomscatterprocedural — built by code, no static mesh file (check the matching Bench)

Textures (3)

file missing
rock atlas · arid _1
file missing
rock atlas · arid _2
file missing
rock atlas · arid _3

Relations (1)

Preview harness

  • bench · BiomeBenchBiomeBenchassetnpm run biome
The Lower Worlds I: Valenfeld