All kits

KIT

desert

biomePack

DOMAIN

biomePack

PATH

assets/biomes/desert/pack.json

PARTS

35

BIOME

desert

desert

Metadata

domainbiomePack
pathassets/biomes/desert/pack.json
parts35
biomedesert
id3
_noteSIMPLIFIED 2026-07-03 (user directive): chaparral, high_desert, and volcanic folded into this one `desert` pack — every dry/ashen wilds now shares this dressing. The great eastern desert (the Ashlander Wastes) + the hot-dry wilds: warm ochre sand & ash, lone saguaro/barrel cactus + agave, DRY PALE scrub, the odd ash-grey dead snag standing over it. Almost no grass so it reads OPEN. NO dark-green bushes — 'brush' (0.24,0.34,0.22) read as out-of-place near-black blobs on sand; the undergrowth is now sage_dry + pale sagebrush. Dead snags come from the `features` slot (occasional, replaces a cactus slot) plus a rare scatter dead_tree. No roadside avenue trees in the open sand.

Parts (35)

no static preview
cactustreepack:tree048.objcanopy.speciesreferenced file not found
no static preview
cactus_barrelmeshkit:cactuscanopy.species · undergrowth.palette · road.vergenon-file source — check the real resolution in the matching Bench
no static preview
agaveglb:polyhaven_flora/othonna_cerarioides.glbcanopy.speciesreferenced file not found
no static preview
ph_quiver_treeglb:polyhaven_flora/quiver_tree_01.glbcanopy.speciesreferenced file not found
no static preview
ph_quiver_tree2glb:polyhaven_flora/quiver_tree_02.glbcanopy.speciesreferenced file not found
no static preview
dead_snag_ashfmp:PSX MEGA Nature Pack/Mega_Nature.glb#Burnt_Tree_2features.keyslicensed pack part — no public preview (rendered in-game only)
no static preview
ph_dead_quiver_trunkglb:polyhaven_flora/dead_quiver_trunk.glbfeatures.keysreferenced file not found
no static preview
flower_redglb:polyhaven_flora/flower_gazania.glbflowers.keysreferenced file not found
no static preview
flower_goldglb:polyhaven_flora/flower_ursinia.glbflowers.keysreferenced file not found
no static preview
flower_violetglb:polyhaven_flora/periwinkle_plant.glbflowers.keysreferenced file not found
no static preview
flower_whiteglb:polyhaven_flora/flower_heliophila.glbflowers.keysreferenced file not found
no static preview
ph_dandelionglb:polyhaven_flora/dandelion_01.glbflowers.keysreferenced file not found
no static preview
ph_periwinkleglb:polyhaven_flora/periwinkle_plant.glbflowers.keysreferenced file not found
no static preview
ph_gazaniaglb:polyhaven_flora/flower_gazania.glbflowers.keysreferenced file not found
no static preview
ph_ursiniaglb:polyhaven_flora/flower_ursinia.glbflowers.keysreferenced file not found
no static preview
ph_heliophilaglb:polyhaven_flora/flower_heliophila.glbflowers.keysreferenced file not found
no static preview
ph_stinkkruidglb:polyhaven_flora/flower_stinkkruid.glbflowers.keysreferenced file not found
no static preview
ph_empodiumglb:polyhaven_flora/flower_empodium.glbflowers.keysreferenced file not found
no static preview
grass_steppemeshkit:grass_cardgrass.keynon-file source — check the real resolution in the matching Bench
no static preview
sage_dryglb:polyhaven_flora/wild_rooibos_bush.glbundergrowth.palette · road.vergereferenced file not found
no static preview
meadow_grass_pale_ameshkit:grass_cardundergrowth.palettenon-file source — check the real resolution in the matching Bench
no static preview
ph_cheiridopsisglb:polyhaven_flora/cheiridopsis_succulent.glbundergrowth.palettereferenced file not found
no static preview
ph_iceplantglb:polyhaven_flora/crystalline_iceplant.glbundergrowth.palettereferenced file not found
no static preview
sagebrushmeshkit:sagebrushundergrowth.palettenon-file source — check the real resolution in 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:rock_formationcode:rock_formationscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:rock_spirecode:rock_spirescatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:rock_outcropcode:rock_outcropscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:screecode:screescatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:boulder_fieldcode:boulder_fieldscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:pebblescode:pebblesscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:dead_treecode:dead_treescatterprocedural — 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:cactuscode:cactusscatterprocedural — built by code, no static mesh file (check the matching Bench)

Textures (1)

file missing
rock atlas · sand_stone (single)

Relations (1)

Preview harness

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