All kits

KIT

forest

biomePack

DOMAIN

biomePack

PATH

assets/biomes/forest/pack.json

PARTS

60

BIOME

forest

Metadata

domainbiomePack
pathassets/biomes/forest/pack.json
parts60
biomeforest
id6
_noteSIMPLIFIED 2026-07-03 (user directive): this pack is the old `temperate_forest` content, now serving as the whole `forest` biome (boreal + tropical folded in) — one canopy read for every forest wilds, whatever the local climate. The Greatwood (docs/zones/the_greatwood.md, concept art canonical/00 BIOMES/The Greatwood): dark, wet, old-growth coastal forest, NEVER bright-candy autumn colour. 2026-07-17 Pine Forest collection pass: dense canopy uses optimized real Poly Haven fir/pine silhouettes; the 706k-triangle mature fir remains a rare landmark only. 2026-07-20 player-feedback pass: the 12 m forest_fir_tall remains the middle layer, but existing 22-24 m giant maple and pine silhouettes now form two thirds of every upper-canopy recipe. Main slots fall from 6 to 4 so larger crowns do not overcrowd cells or erase the performance gain. The small sapling subcanopy remains unchanged. Grass candidates fall from 1450 to 520 per cell and become patchier so the floor has visible earth between living moss, fern, root and deadfall accents. The supplied forest-ground and leaf-litter materials drive terrain layers, and rocky_trail drives the road/trail surface; their glTF preview spheres are intentionally not vegetation. The true colossal-mossed-trunk silhouette remains an OPEN gap, and the separate real-shrub variety request remains open.

Parts (60)

no static preview
forest_fir_tallglb:polyhaven_flora/fir_sapling_medium.glbcanopy.speciesreferenced file not found
no static preview
giant_pineglb:stylized_trees/pine_giant.glbcanopy.species · canopy.giants.speciesreferenced file not found
no static preview
giant_mapleglb:stylized_trees/maple_giant.glbcanopy.speciesreferenced file not found
no static preview
ph_pine_giantglb:polyhaven_flora/pine_tree_01.glbcanopy.giants.speciesreferenced file not found
no static preview
ph_fir_giantglb:polyhaven_flora/fir_tree_01.glbcanopy.giants.speciesreferenced file not found
no static preview
broadleaf_deepglb:arboles/arbol_02.glbsubcanopy.species · road.avenuereferenced file not found
no static preview
ph_fir_saplingglb:polyhaven_flora/fir_sapling.glbsubcanopy.speciesreferenced file not found
no static preview
ph_fir_sapling_medglb:polyhaven_flora/fir_sapling_medium.glbsubcanopy.speciesreferenced file not found
no static preview
ph_pine_sapling_smallglb:polyhaven_flora/pine_sapling_small.glbsubcanopy.speciesreferenced file not found
no static preview
ph_shrub_01glb:polyhaven_flora/shrub_01.glbfeatures.keys · road.vergereferenced file not found
no static preview
ph_shrub_02glb:polyhaven_flora/shrub_02.glbfeatures.keys · undergrowth.palette · road.vergereferenced file not found
no static preview
ph_shrub_03glb:polyhaven_flora/shrub_03.glbfeatures.keys · road.vergereferenced file not found
no static preview
ph_shrub_04glb:polyhaven_flora/shrub_04.glbfeatures.keys · road.vergereferenced file not found
no static preview
ph_rooibosglb:polyhaven_flora/wild_rooibos_bush.glbfeatures.keysreferenced file not found
no static preview
ph_pachiraglb:polyhaven_flora/pachira_aquatica_01.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
meadow_flower_whiteglb:polyhaven_flora/flower_heliophila.glbflowers.keysreferenced file not found
no static preview
meadow_flower_yellowglb:polyhaven_flora/flower_ursinia.glbflowers.keysreferenced file not found
no static preview
meadow_flower_orangeglb:polyhaven_flora/flower_gazania.glbflowers.keysreferenced file not found
no static preview
grass_short_greenmeshkit:grass_bladesgrass.keynon-file source — check the real resolution in the matching Bench
no static preview
glowcapglb:floral_green/mushroom_01.glbundergrowth.palettereferenced file not found
no static preview
fg_mush_bglb:floral_green/mushroom_02.glbundergrowth.palettereferenced file not found
no static preview
fg_mush_cglb:floral_green/mushroom_04.glbundergrowth.palettereferenced file not found
no static preview
ph_tree_stump_bglb:polyhaven_flora/tree_stump_02.glbundergrowth.palettereferenced file not found
no static preview
ph_grass_mediumglb:polyhaven_flora/grass_bermuda_01.glbundergrowth.palettereferenced file not found
no static preview
ph_grass_medium2glb:polyhaven_flora/grass_bermuda_01.glbundergrowth.palettereferenced file not found
no static preview
ph_root_cluster_aglb:polyhaven_flora/root_cluster_01.glbundergrowth.palettereferenced file not found
no static preview
ph_mossglb:polyhaven_flora/moss_01.glbundergrowth.palettereferenced file not found
no static preview
ph_nettleglb:polyhaven_flora/nettle_plant.glbundergrowth.palettereferenced file not found
no static preview
ph_bark_debrisglb:polyhaven_flora/bark_debris_01.glbundergrowth.palettereferenced file not found
no static preview
ph_pine_rootsglb:polyhaven_flora/pine_roots.glbundergrowth.palettereferenced file not found
no static preview
ph_dry_branchesglb:polyhaven_flora/dry_branches_medium_01.glbundergrowth.palettereferenced file not found
no static preview
fern_lushglb:polyhaven_flora/fern_02.glbundergrowth.palette · road.vergereferenced file not found
no static preview
ph_fernglb:polyhaven_flora/fern_02.glbundergrowth.palettereferenced file not found
no static preview
fernglb:polyhaven_flora/fern_02.glbundergrowth.palette · road.vergereferenced file not found
no static preview
maple_goldglb:arboles/arbol_03.glbroad.avenuereferenced file not found
no static preview
maple_redglb:arboles/arbol_08.glbroad.avenuereferenced file not found
no static preview
birchglb:arboles/arbol_01.glbroad.avenuereferenced file not found
no static preview
forest_fir_canopyglb:polyhaven_flora/fir_sapling.glbroad.avenuereferenced 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:rock_formationcode:rock_formationscatterprocedural — 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:log_fallencode:log_fallenscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:tree_stumpcode:tree_stumpscatterprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
scatter:fern_plantcode:fern_plantscatterprocedural — 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 (2)

file missing
rock atlas · mossy _1
file missing
rock atlas · mossy _2

Relations (1)

Preview harness

  • bench · BiomeBenchBiomeBenchassetnpm run biome
forest — Valenfeld — Valenfeld