diff --git a/biomes_civ.csv b/biomes_civ.csv new file mode 100644 index 0000000..3c983da --- /dev/null +++ b/biomes_civ.csv @@ -0,0 +1,35 @@ +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#GENERIC||||||||||||||||||||||| +generic_mantle||lib_materials:stone_brown|5|lib_materials:stone_basalt_01|6|lib_materials:liquid_lava_source|||||||||||-31000|-20000|50|50||| +stone_basalt_01_layer||lib_materials:stone_sand|5|lib_materials:stone_brown|4|lib_materials:stone_basalt_01||||lib_materials:liquid_lava_source|||||||-20000|-15000|50|50||| +stone_brown_layer||lib_materials:stone_desert|5|lib_materials:stone_sand|6|lib_materials:stone_brown||||lib_materials:liquid_lava_source|||||||-15000|-10000|50|50||| +stone_sand_layer||lib_materials:stone_sandstone_desert|5|lib_materials:stone_desert|5|lib_materials:stone_sand||||lib_materials:liquid_lava_source|||||||-10000|-6000|50|50||| +desert_stone_layer||lib_materials:stone_limestone_01|5|lib_materials:stone_sandstone_desert|4|lib_materials:stone_desert||||lib_materials:liquid_lava_source|||||||-6000|-5000|50|50||| +desert_sandstone_layer||lib_materials:stone_granite_01|5|lib_materials:stone_limestone_01|3|lib_materials:stone_sandstone_desert||||lib_materials:liquid_lava_source|||||||-5000|-4000|50|50||| +generic_stone_limestone_01_layer||lib_materials:stone|5|lib_materials:stone_granite_01|6|lib_materials:stone_limestone_01||||lib_materials:liquid_lava_source|||||||-4000|-3000|50|50||| +generic_granite_layer||lib_materials:stone_gabbro|5|lib_materials:stone|5|lib_materials:stone_granite_01||||lib_materials:liquid_lava_source|||||||-3000|-2000|50|50||| +generic_stone_layer||lib_materials:stone_andesite|5|lib_materials:stone_gabbro|6|lib_materials:stone||||lib_materials:liquid_lava_source|||||||-2000|ocean_depth|50|50||| +#HOT||||||||||||||||||||||| +hot_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|hot|temperate||| +hot_beach||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|hot|temperate||| +jungle||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|highland|hot|humid||| +desert||lib_materials:stone_sandstone_gravel|4|lib_materials:stone_brown|4|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||beach|highland|hot|arid||| +#WARM||||||||||||||||||||||| +warm_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_03|||||||||||ocean_depth|beach_depth|warm|temperate||| +warm_beach||lib_materials:sand_white|1|lib_materials:sand_volcanic|4|lib_materials:stone_basalt_03|||||||||||beach_depth|beach|warm|temperate||| +savannah||lib_materials:dirt_with_grass_dry|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_brown|||||||||||beach|highland|warm|temperate||| +#TEMPERATE||||||||||||||||||||||| +temperate_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|temperate||| +temperate_beach||lib_materials:sand_beach|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|temperate||| +woodland||lib_materials:dirt_with_grass_leafy|1|lib_materials:dirt_silty|4|lib_materials:stone_diorite|||||||||||beach|highland|temperate|humid||| +grassland||lib_materials:dirt_with_grass|1|lib_materials:dirt_silty|4|lib_materials:stone_diorite|||||||||||beach|highland|temperate|temperate||| +plains||lib_materials:dirt_with_grass_prairie|1|lib_materials:dirt|4|lib_materials:stone_greenstone|||||||||||beach|highland|temperate|semiarid||| +#COOL||||||||||||||||||||||| +cool_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|temperate||| +cool_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|temperate||| +forest||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|humid||| +#COLD||||||||||||||||||||||| +cold_ocean||lib_materials:sand_volcanic|2|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|cold|humid||| +cold_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|humid||| +tiaga||lib_materials:dirt_with_snow|1|lib_materials:dirt|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|humid||| +tundra||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|arid||| diff --git a/biomes_default.csv b/biomes_default.csv new file mode 100644 index 0000000..2e0bea2 --- /dev/null +++ b/biomes_default.csv @@ -0,0 +1,56 @@ +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#GENERIC||||||||||||||||||||||| +generic_mantle||lib_materials:stone_brown|5|lib_materials:stone_basalt_01|6|lib_materials:liquid_lava_source|||||||||||-31000|-20000|50|50||| +stone_basalt_01_layer||lib_materials:stone_sand|5|lib_materials:stone_brown|4|lib_materials:stone_basalt_01||||lib_materials:liquid_lava_source|||||||-20000|-15000|50|50||| +stone_brown_layer||lib_materials:stone_desert|5|lib_materials:stone_sand|6|lib_materials:stone_brown||||lib_materials:liquid_lava_source|||||||-15000|-10000|50|50||| +stone_sand_layer||lib_materials:stone_sandstone_desert|5|lib_materials:stone_desert|5|lib_materials:stone_sand||||lib_materials:liquid_lava_source|||||||-10000|-6000|50|50||| +desert_stone_layer||lib_materials:stone_limestone_01|5|lib_materials:stone_sandstone_desert|4|lib_materials:stone_desert||||lib_materials:liquid_lava_source|||||||-6000|-5000|50|50||| +desert_sandstone_layer||lib_materials:stone_granite_01|5|lib_materials:stone_limestone_01|3|lib_materials:stone_sandstone_desert||||lib_materials:liquid_lava_source|||||||-5000|-4000|50|50||| +generic_stone_limestone_01_layer||lib_materials:stone|5|lib_materials:stone_granite_01|6|lib_materials:stone_limestone_01||||lib_materials:liquid_lava_source|||||||-4000|-3000|50|50||| +generic_granite_layer||lib_materials:stone_gabbro|5|lib_materials:stone|5|lib_materials:stone_granite_01||||lib_materials:liquid_lava_source|||||||-3000|-2000|50|50||| +generic_stone_layer||lib_materials:stone_andesite|5|lib_materials:stone_gabbro|6|lib_materials:stone||||lib_materials:liquid_lava_source|||||||-2000|ocean_depth|50|50||| +#HOT||||||||||||||||||||||| +hot_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|hot|temperate||| +hot_beach||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|hot|temperate||| +hot_humid||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|highland|hot|humid||| +hot_semihumid||lib_materials:dirt_with_grass_jungle_01|1|lib_materials:dirt_silty|4|lib_materials:stone_basalt_02|||||||||||beach|highland|hot|semihumid||| +hot_temperate||lib_materials:dirt_with_grass_jungle_02|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_black|||||||||||beach|highland|hot|temperate||| +hot_semiarid||lib_materials:dirt_with_grass_brown|1|lib_materials:dirt|4|lib_materials:stone_granite_brown_02|||||||||||beach|highland|hot|semiarid||| +hot_arid||lib_materials:stone_sandstone_gravel|4|lib_materials:stone_brown|4|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||beach|highland|hot|arid||| +#WARM||||||||||||||||||||||| +warm_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_03|||||||||||ocean_depth|beach_depth|warm|temperate||| +warm_beach||lib_materials:sand_white|1|lib_materials:sand_volcanic|4|lib_materials:stone_basalt_03|||||||||||beach_depth|beach|warm|temperate||| +warm_humid||lib_materials:dirt_with_grass_peat_moss|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_03|||||||||||beach|highland|warm|humid||| +warm_semihumid||lib_materials:dirt_with_grass_swamp|1|lib_materials:dirt_silty|4|lib_materials:stone_gneiss_02|||||||||||beach|highland|warm|semihumid||| +warm_temperate||lib_materials:dirt_with_grass_green|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_brown|||||||||||beach|highland|warm|temperate||| +warm_semiarid||lib_materials:dirt_with_grass_dry|1|lib_materials:dirt|4|lib_materials:stone_brown|||||||||||beach|highland|warm|semiarid||| +warm_arid||lib_materials:stone_sandstone_white_gravel|3|lib_materials:stone_sand|4|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||beach|highland|warm|arid||| +#TEMPERATE||||||||||||||||||||||| +temperate_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|temperate||| +temperate_beach||lib_materials:sand_beach|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|temperate||| +temperate_humid||lib_materials:dirt_with_grass|1|lib_materials:dirt_silt_02|4|lib_materials:stone|||||||||||beach|highland|temperate|humid||| +temperate_semihumid||lib_materials:dirt_with_grass_leafy|1|lib_materials:dirt_silty|4|lib_materials:stone_diorite|||||||||||beach|highland|temperate|semihumid||| +temperate_temperate||lib_materials:dirt_with_grass_prairie|1|lib_materials:dirt_dark|4|lib_materials:stone_bluestone|||||||||||beach|highland|temperate|temperate||| +temperate_semiarid||lib_materials:dirt_with_grass_dry|1|lib_materials:dirt|4|lib_materials:stone_greenstone|||||||||||beach|highland|temperate|semiarid||| +temperate_arid||lib_materials:stone_sandstone_desert_gravel|3|lib_materials:stone_brown|4|lib_materials:stone_granite_pink|||||||||||beach|highland|temperate|arid||| +#COOL||||||||||||||||||||||| +cool_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|temperate||| +cool_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|temperate||| +cool_humid||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|humid||| +cool_semihumid||lib_materials:dirt_with_grass_grove|1|lib_materials:dirt_silty|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|semihumid||| +cool_temperate||lib_materials:dirt_with_grass_cold|1|lib_materials:dirt_dark|4|lib_materials:stone_limestone_01|||||||||||beach|highland|cool|temperate||| +cool_semiarid||lib_materials:dirt_with_grass_brown|1|lib_materials:dirt_sandy|4|lib_materials:stone_sandstone|||||||||||beach|highland|cool|semiarid||| +cool_arid||lib_materials:stone_gravel|3|lib_materials:stone_granite_01|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|arid||| +#COLD||||||||||||||||||||||| +cold_ocean||lib_materials:sand_volcanic|2|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|cold|humid||| +cold_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|humid||| +cold_humid||lib_materials:dirt_with_snow|1|lib_materials:dirt|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|humid||| +cold_semihumid||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|semihumid||| +cold_temperate||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|temperate||| +cold_semiarid||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|semiarid||| +cold_arid||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|arid||| +#SWAMPS||||||||||||||||||||||| +tropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|85|95||| +subtropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|75|95||| +deciduous_forest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_silty|12|lib_materials:stone_mudstone|||||||||||-4|4|60|60||| +temperate_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|50|95||| diff --git a/biomes_lite.csv b/biomes_lite.csv new file mode 100644 index 0000000..f60e720 --- /dev/null +++ b/biomes_lite.csv @@ -0,0 +1,153 @@ +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#GENERIC||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_mantle||lib_materials:stone_brown|5|lib_materials:stone_basalt_01|6|lib_materials:liquid_lava_source|||||||||||-31000|-20000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_basalt_01_layer||lib_materials:stone_sand|5|lib_materials:stone_brown|4|lib_materials:stone_basalt_01||||lib_materials:liquid_lava_source|||||||-20000|-15000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_brown_layer||lib_materials:stone_desert|5|lib_materials:stone_sand|6|lib_materials:stone_brown||||lib_materials:liquid_lava_source|||||||-15000|-10000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_sand_layer||lib_materials:stone_sandstone_desert|5|lib_materials:stone_desert|5|lib_materials:stone_sand||||lib_materials:liquid_lava_source|||||||-10000|-6000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +desert_stone_layer||lib_materials:stone_limestone_01|5|lib_materials:stone_sandstone_desert|4|lib_materials:stone_desert||||lib_materials:liquid_lava_source|||||||-6000|-5000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +desert_sandstone_layer||lib_materials:stone_granite_01|5|lib_materials:stone_limestone_01|3|lib_materials:stone_sandstone_desert||||lib_materials:liquid_lava_source|||||||-5000|-4000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_stone_limestone_01_layer||lib_materials:stone|5|lib_materials:stone_granite_01|6|lib_materials:stone_limestone_01||||lib_materials:liquid_lava_source|||||||-4000|-3000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_granite_layer||lib_materials:stone_gabbro|5|lib_materials:stone|5|lib_materials:stone_granite_01||||lib_materials:liquid_lava_source|||||||-3000|-2000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_stone_layer||lib_materials:stone_andesite|5|lib_materials:stone_gabbro|6|lib_materials:stone||||lib_materials:liquid_lava_source|||||||-2000|ocean_depth|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#HOT||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_beach||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|highland|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_mountain||lib_materials:stone_granite_black|4|lib_materials:stone_basalt_02|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_strato||lib_materials:stone_granite_brown_02|3|lib_materials:stone_granite_black|5|lib_materials:stone_basalt_02|||||||||||mountain|strato|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_02|||||||||||ocean_depth|beach_depth|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_beach||lib_materials:sand_volcanic|2|lib_materials:sand|4|lib_materials:stone_basalt_02|||||||||||beach_depth|beach|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid||lib_materials:dirt_with_grass_hot_semihumid|1|lib_materials:dirt_silty|4|lib_materials:stone_basalt_02|||||||||||beach|highland|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_mountain||lib_materials:stone_granite_brown_02|4|lib_materials:stone_granite_black|6|lib_materials:stone_basalt_02|||||||||||highland|mountain|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_strato||lib_materials:stone_gabbro|3|lib_materials:stone_granite_brown_02|5|lib_materials:stone_granite_black|||||||||||mountain|strato|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_granite_black|||||||||||ocean_depth|beach_depth|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_beach||lib_materials:sand_volcanic|2|lib_materials:sand|4|lib_materials:stone_granite_black|||||||||||beach_depth|beach|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate||lib_materials:dirt_with_grass_hot_temperate|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_black|||||||||||beach|highland|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_mountain||lib_materials:stone_gabbro|4|lib_materials:stone_granite_brown_02|6|lib_materials:stone_granite_black|||||||||||highland|mountain|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_strato||lib_materials:stone_brown|3|lib_materials:stone_gabbro|5|lib_materials:stone_granite_brown_02|||||||||||mountain|strato|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_granite_brown_02|||||||||||ocean_depth|beach_depth|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_beach||lib_materials:sand_beach|2|lib_materials:dirt_clayey|4|lib_materials:stone_granite_brown_02|||||||||||beach_depth|beach|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid||lib_materials:dirt_with_grass_hot_semiarid|1|lib_materials:dirt|4|lib_materials:stone_granite_brown_02|||||||||||beach|highland|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_mountain||lib_materials:stone_brown|4|lib_materials:stone_gabbro|6|lib_materials:stone_granite_brown_02|||||||||||highland|mountain|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_strato||lib_materials:stone_sand|3|lib_materials:stone_brown|5|lib_materials:stone_gabbro|||||||||||mountain|strato|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_ocean||lib_materials:sand|4|lib_materials:dirt_clay_red|4|lib_materials:stone_gabbro|||||||||||ocean_depth|beach_depth|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_beach||lib_materials:stone_sandstone_gravel|2|lib_materials:dirt_clay_red|4|lib_materials:stone_gabbro|||||||||||beach_depth|beach|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid||lib_materials:stone_sandstone_gravel|4|lib_materials:stone_brown|4|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||beach|highland|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_gabbro|||||||||||highland|mountain|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_strato||lib_materials:stone_sandstone_desert|3|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||mountain|strato|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#hot_arid_mountain||air|10|air|25|lib_materials:stone_desert|||||||||||highland|mountain|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#hot_arid_strato||air|15|air|15|air|||||||||||mountain|strato|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#WARM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_03|||||||||||ocean_depth|beach_depth|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_beach||lib_materials:sand_white|1|lib_materials:sand_volcanic|4|lib_materials:stone_basalt_03|||||||||||beach_depth|beach|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid||lib_materials:dirt_with_grass_warm_humid|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_03|||||||||||beach|highland|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_mountain||lib_materials:stone_granite_brown|4|lib_materials:stone_gneiss_02|6|lib_materials:stone_basalt_03|||||||||||highland|mountain|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_strato||lib_materials:stone_brown|3|lib_materials:stone_granite_brown|5|lib_materials:stone_gneiss_02|||||||||||mountain|strato|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_gneiss_02|||||||||||ocean_depth|beach_depth|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_beach||lib_materials:sand_white|1|lib_materials:sand_white|4|lib_materials:stone_gneiss_02|||||||||||beach_depth|beach|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid||lib_materials:dirt_with_grass_warm_semihumid|1|lib_materials:dirt_silty|4|lib_materials:stone_gneiss_02|||||||||||beach|highland|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_mountain||lib_materials:stone_brown|4|lib_materials:stone_granite_brown|6|lib_materials:stone_gneiss_02|||||||||||highland|mountain|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_strato||lib_materials:stone_sand|3|lib_materials:stone_brown|5|lib_materials:stone_granite_brown|||||||||||mountain|strato|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_granite_brown|||||||||||ocean_depth|beach_depth|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_granite_brown|||||||||||beach_depth|beach|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate||lib_materials:dirt_with_grass_warm_temperate|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_brown|||||||||||beach|highland|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_granite_brown|||||||||||highland|mountain|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_strato||lib_materials:stone_sandstone|3|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||mountain|strato|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_brown|||||||||||ocean_depth|beach_depth|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_brown|||||||||||beach_depth|beach|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid||lib_materials:dirt_with_grass_warm_semiarid|1|lib_materials:dirt|4|lib_materials:stone_brown|||||||||||beach|highland|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_mountain||lib_materials:stone_sandstone|4|lib_materials:stone_sand|6|lib_materials:stone_brown|||||||||||highland|mountain|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_strato||lib_materials:stone_sandstone_white|3|lib_materials:stone_sandstone|5|lib_materials:stone_sand|||||||||||mountain|strato|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sand|||||||||||ocean_depth|beach_depth|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_beach||lib_materials:stone_sandstone_white_gravel|2|lib_materials:sand|4|lib_materials:stone_sand|||||||||||beach_depth|beach|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid||lib_materials:stone_sandstone_white_gravel|3|lib_materials:stone_sand|4|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||beach|highland|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_mountain||lib_materials:stone_sandstone_white|4|lib_materials:stone_sandstone|6|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||highland|mountain|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_strato||lib_materials:stone_sandstone_desert|3|lib_materials:stone_sandstone_white|5|lib_materials:stone_sandstone||||lib_materials:stone_sandstone_white_gravel|||||||mountain|strato|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#TEMPERATE||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_beach||lib_materials:sand_beach|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid||lib_materials:dirt_with_grass_temperate_humid|1|lib_materials:dirt_silt_02|4|lib_materials:stone|||||||||||beach|highland|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_mountain||lib_materials:stone_bluestone|4|lib_materials:stone_diorite|6|lib_materials:stone|||||||||||highland|mountain|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_strato|lib_materials:ice|lib_materials:stone_greenstone|3|lib_materials:stone_bluestone|5|lib_materials:stone_diorite|||||||||||mountain|strato|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#temperate_humid_strato|lib_materials:ice|air|40|air|40|lib_materials:liquid_lava_source|||||||||||mountain|strato|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_diorite|||||||||||ocean_depth|beach_depth|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_diorite|||||||||||beach_depth|beach|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid||lib_materials:dirt_with_grass_temperate_semihumid|1|lib_materials:dirt_silty|4|lib_materials:stone_diorite|||||||||||beach|highland|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_mountain||lib_materials:stone_greenstone|4|lib_materials:stone_bluestone|6|lib_materials:stone_diorite|||||||||||highland|mountain|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_strato|lib_materials:snow|lib_materials:stone_granite_pink|3|lib_materials:stone_greenstone|5|lib_materials:stone_bluestone|||||||||||mountain|strato|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_bluestone|||||||||||ocean_depth|beach_depth|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_bluestone|||||||||||beach_depth|beach|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate||lib_materials:dirt_with_grass_temperate_temperate|1|lib_materials:dirt_dark|4|lib_materials:stone_bluestone|||||||||||beach|highland|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_mountain||lib_materials:stone_granite_pink|4|lib_materials:stone_greenstone|6|lib_materials:stone_bluestone|||||||||||highland|mountain|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_strato||lib_materials:stone_desert|3|lib_materials:stone_granite_pink|5|lib_materials:stone_greenstone|||||||||||mountain|strato|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_greenstone|||||||||||ocean_depth|beach_depth|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_greenstone|||||||||||beach_depth|beach|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid||lib_materials:dirt_with_grass_temperate_semiarid|1|lib_materials:dirt|4|lib_materials:stone_greenstone|||||||||||beach|highland|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_mountain||lib_materials:stone_desert|4|lib_materials:stone_granite_pink|6|lib_materials:stone_greenstone|||||||||||highland|mountain|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_strato||lib_materials:stone_sandstone_desert|3|lib_materials:stone_desert|5|lib_materials:stone_granite_pink|||||||||||mountain|strato|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_granite_pink|||||||||||ocean_depth|beach_depth|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_beach||lib_materials:stone_sandstone_desert_gravel|2|lib_materials:sand|4|lib_materials:stone_granite_pink|||||||||||beach_depth|beach|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid||lib_materials:stone_sandstone_desert_gravel|3|lib_materials:stone_brown|4|lib_materials:stone_granite_pink|||||||||||beach|highland|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_mountain||lib_materials:stone_sandstone_desert|4|lib_materials:stone_desert|6|lib_materials:stone_granite_pink|||||||||||highland|mountain|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_strato||lib_materials:stone_sandstone_desert_stone|3|lib_materials:stone_sandstone_desert|5|lib_materials:stone_desert|||||||||||mountain|strato|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#COOL||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_mountain|lib_materials:snow|lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_strato|lib_materials:ice|lib_materials:stone_granite_02|3|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||mountain|strato|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid||lib_materials:dirt_with_grass_cool_semihumid|1|lib_materials:dirt_silty|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_strato|lib_materials:snow|lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate||lib_materials:dirt_with_grass_cool_temperate|1|lib_materials:dirt_dark|4|lib_materials:stone_limestone_01|||||||||||beach|highland|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_strato|lib_materials:ice|lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid||lib_materials:dirt_with_grass_cool_semiarid|1|lib_materials:dirt_sandy|4|lib_materials:stone_sandstone|||||||||||beach|highland|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_mountain||lib_materials:stone_granite_01|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_strato||lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_basalt_01|||||||||||mountain|strato|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_beach||lib_materials:sand_silver|2|lib_materials:sand_silver|4|lib_materials:stone_sandstone_silver|||||||||||beach_depth|beach|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid||lib_materials:stone_gravel|3|lib_materials:stone_granite_01|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_mountain||lib_materials:stone_andesite|4|lib_materials:stone_granite_brown|6|lib_materials:stone_gabbro|||||||||||highland|mountain|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_strato||lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_andesite|||||||||||mountain|strato|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#COLD||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_ocean||lib_materials:sand_volcanic|2|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid||lib_materials:dirt_with_snow|1|lib_materials:dirt|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_mountain|lib_materials:snow|lib_materials:ice|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_strato|lib_materials:ice|lib_materials:ice|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_ocean||lib_materials:sand_volcanic|2|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_mountain|lib_materials:snow|lib_materials:ice|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_strato|lib_materials:ice|lib_materials:ice|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_ocean||lib_materials:sand_silver|2|lib_materials:sand|4|lib_materials:stone_sandstone|lib_materials:ice||||||||||ocean_depth|beach_depth|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_beach||lib_materials:dirt_with_snow|1|lib_materials:sand_silver|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_mountain|lib_materials:snow|lib_materials:snow|4|lib_materials:ice|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_strato|lib_materials:ice|lib_materials:ice|3|lib_materials:stone_granite_02|5|lib_materials:stone_basalt_01|||||||||||mountain|strato|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_ocean||lib_materials:sand_silver|2|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|lib_materials:ice|8|||||||||ocean_depth|beach_depth|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_beach||lib_materials:dirt_permafrost_with_snow|1|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_mountain||lib_materials:stone_diorite|4|lib_materials:stone_gneiss_02|6|lib_materials:stone_granite_02|||||||||||highland|mountain|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_strato||lib_materials:stone_andesite|3|lib_materials:stone_diorite|5|lib_materials:stone_gneiss_02|||||||||||mountain|strato|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_ocean||lib_materials:sand_silver|2|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|lib_materials:ice||lib_materials:ice||||||||ocean_depth|beach_depth|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|highland|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_mountain||lib_materials:stone_diorite|4|lib_materials:stone_gneiss_02|6|lib_materials:stone_granite_02|||||||||||highland|mountain|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_strato||lib_materials:stone_andesite|3|lib_materials:stone_diorite|5|lib_materials:stone_gneiss_02|||||||||||mountain|strato|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +tropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|85|95||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +subtropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|75|95||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +deciduous_forest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_silty|12|lib_materials:stone_mudstone|||||||||||-4|4|60|60||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|50|95||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| diff --git a/biomes_lm.csv b/biomes_lm.csv new file mode 100644 index 0000000..03ab60a --- /dev/null +++ b/biomes_lm.csv @@ -0,0 +1,228 @@ +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#GENERIC||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_mantle||lib_materials:stone_brown|5|lib_materials:stone_basalt_01|6|lib_materials:liquid_lava_source|||||||||||-31000|-20000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_basalt_01_layer||lib_materials:stone_sand|5|lib_materials:stone_brown|4|lib_materials:stone_basalt_01||||lib_materials:liquid_lava_source|||||||-20000|-15000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_brown_layer||lib_materials:stone_desert|5|lib_materials:stone_sand|6|lib_materials:stone_brown||||lib_materials:liquid_lava_source|||||||-15000|-10000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_sand_layer||lib_materials:stone_sandstone_desert|5|lib_materials:stone_desert|5|lib_materials:stone_sand||||lib_materials:liquid_lava_source|||||||-10000|-6000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +desert_stone_layer||lib_materials:stone_limestone_01|5|lib_materials:stone_sandstone_desert|4|lib_materials:stone_desert||||lib_materials:liquid_lava_source|||||||-6000|-5000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +desert_sandstone_layer||lib_materials:stone_granite_01|5|lib_materials:stone_limestone_01|3|lib_materials:stone_sandstone_desert||||lib_materials:liquid_lava_source|||||||-5000|-4000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_stone_limestone_01_layer||lib_materials:stone|5|lib_materials:stone_granite_01|6|lib_materials:stone_limestone_01||||lib_materials:liquid_lava_source|||||||-4000|-3000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_granite_layer||lib_materials:stone_gabbro|5|lib_materials:stone|5|lib_materials:stone_granite_01||||lib_materials:liquid_lava_source|||||||-3000|-2000|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +generic_stone_layer||lib_materials:stone_andesite|5|lib_materials:stone_gabbro|6|lib_materials:stone||||lib_materials:liquid_lava_source|||||||-2000|ocean_depth|50|50||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#HOT||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_beach||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_coastal||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_lowland||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt_silty|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_shelf||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt_dark|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_highland||lib_materials:dirt_with_litter_rainforest|1|lib_materials:dirt|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_mountain||lib_materials:stone_granite_black|4|lib_materials:stone_basalt_02|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_humid_strato||lib_materials:stone_granite_brown_02|3|lib_materials:stone_granite_black|5|lib_materials:stone_basalt_02|||||||||||mountain|strato|hot|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_02|||||||||||ocean_depth|beach_depth|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_beach||lib_materials:sand_volcanic|2|lib_materials:sand|4|lib_materials:stone_basalt_02|||||||||||beach_depth|beach|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_coastal||lib_materials:dirt_with_grass_hot_semihumid_coastal|1|lib_materials:dirt_silty|4|lib_materials:stone_basalt_02|||||||||||beach|coastal|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_lowland||lib_materials:dirt_with_grass_hot_semihumid_lowland|1|lib_materials:dirt_dark|3|lib_materials:stone_basalt_02|||||||||||coastal|lowland|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_shelf||lib_materials:dirt_with_grass_hot_semihumid_shelf|1|lib_materials:dirt|2|lib_materials:stone_basalt_02|||||||||||lowland|shelf|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_highland||lib_materials:dirt_with_grass_hot_semihumid_highland|1|lib_materials:dirt_coarse|1|lib_materials:stone_basalt_02|||||||||||shelf|highland|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_mountain||lib_materials:stone_granite_brown_02|4|lib_materials:stone_granite_black|6|lib_materials:stone_basalt_02|||||||||||highland|mountain|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semihumid_strato||lib_materials:stone_gabbro|3|lib_materials:stone_granite_brown_02|5|lib_materials:stone_granite_black|||||||||||mountain|strato|hot|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_granite_black|||||||||||ocean_depth|beach_depth|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_beach||lib_materials:sand_volcanic|2|lib_materials:sand|4|lib_materials:stone_granite_black|||||||||||beach_depth|beach|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_coastal||lib_materials:dirt_with_grass_hot_temperate_coastal|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_black|||||||||||beach|coastal|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_lowland||lib_materials:dirt_with_grass_hot_temperate_lowland|1|lib_materials:dirt|3|lib_materials:stone_granite_black|||||||||||coastal|lowland|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_shelf||lib_materials:dirt_with_grass_hot_temperate_shelf|1|lib_materials:dirt_coarse|2|lib_materials:stone_granite_black|||||||||||lowland|shelf|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_highland||lib_materials:dirt_with_grass_hot_temperate_highland|1|lib_materials:dirt_clay_red|1|lib_materials:stone_granite_black|||||||||||shelf|highland|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_mountain||lib_materials:stone_gabbro|4|lib_materials:stone_granite_brown_02|6|lib_materials:stone_granite_black|||||||||||highland|mountain|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_temperate_strato||lib_materials:stone_brown|3|lib_materials:stone_gabbro|5|lib_materials:stone_granite_brown_02|||||||||||mountain|strato|hot|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_granite_brown_02|||||||||||ocean_depth|beach_depth|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_beach||lib_materials:sand_beach|2|lib_materials:dirt_clayey|4|lib_materials:stone_granite_brown_02|||||||||||beach_depth|beach|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_coastal||lib_materials:dirt_with_grass_hot_semiarid_coastal|1|lib_materials:dirt|4|lib_materials:stone_granite_brown_02|||||||||||beach|coastal|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_lowland||lib_materials:dirt_with_grass_hot_semiarid_lowland|1|lib_materials:dirt_coarse|3|lib_materials:stone_granite_brown_02|||||||||||coastal|lowland|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_shelf||lib_materials:dirt_with_grass_hot_semiarid_shelf|1|lib_materials:dirt_clay_red|2|lib_materials:stone_granite_brown_02|||||||||||lowland|shelf|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_highland||lib_materials:dirt_with_grass_hot_semiarid_highland|1|lib_materials:dirt_clayey|1|lib_materials:stone_granite_brown_02|||||||||||shelf|highland|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_mountain||lib_materials:stone_brown|4|lib_materials:stone_gabbro|6|lib_materials:stone_granite_brown_02|||||||||||highland|mountain|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_semiarid_strato||lib_materials:stone_sand|3|lib_materials:stone_brown|5|lib_materials:stone_gabbro|||||||||||mountain|strato|hot|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_ocean||lib_materials:sand|4|lib_materials:dirt_clay_red|4|lib_materials:stone_gabbro|||||||||||ocean_depth|beach_depth|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_beach||lib_materials:stone_sandstone_gravel|2|lib_materials:dirt_clay_red|4|lib_materials:stone_gabbro|||||||||||beach_depth|beach|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_coastal||lib_materials:stone_sandstone_gravel|4|lib_materials:stone_brown|4|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||beach|coastal|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_lowland||lib_materials:stone_sandstone_gravel|3|lib_materials:stone_sand|3|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||coastal|lowland|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_shelf||lib_materials:stone_sandstone_gravel|2|lib_materials:stone_desert|2|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||lowland|shelf|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_highland||lib_materials:stone_sandstone_gravel|1|lib_materials:stone_sandstone_desert|1|lib_materials:stone_gabbro||||lib_materials:stone_desert_gravel|||||||shelf|highland|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_gabbro|||||||||||highland|mountain|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +hot_arid_strato||lib_materials:stone_sandstone_desert|3|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||mountain|strato|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#hot_arid_mountain||air|10|air|25|lib_materials:stone_desert|||||||||||highland|mountain|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#hot_arid_strato||air|15|air|15|air|||||||||||mountain|strato|hot|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#WARM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_03|||||||||||ocean_depth|beach_depth|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_beach||lib_materials:sand_white|1|lib_materials:sand_volcanic|4|lib_materials:stone_basalt_03|||||||||||beach_depth|beach|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_coastal||lib_materials:dirt_with_grass_warm_humid_coastal|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_03|||||||||||beach|coastal|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_lowland||lib_materials:dirt_with_grass_warm_humid_lowland|1|lib_materials:dirt_silty|3|lib_materials:stone_basalt_03|||||||||||coastal|lowland|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_shelf||lib_materials:dirt_with_grass_warm_humid_shelf|1|lib_materials:dirt_dark|2|lib_materials:stone_basalt_03|||||||||||lowland|shelf|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_highland||lib_materials:dirt_with_grass_warm_humid_highland|1|lib_materials:dirt|1|lib_materials:stone_basalt_03|||||||||||shelf|highland|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_mountain||lib_materials:stone_granite_brown|4|lib_materials:stone_gneiss_02|6|lib_materials:stone_basalt_03|||||||||||highland|mountain|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_humid_strato||lib_materials:stone_brown|3|lib_materials:stone_granite_brown|5|lib_materials:stone_gneiss_02|||||||||||mountain|strato|warm|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_gneiss_02|||||||||||ocean_depth|beach_depth|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_beach||lib_materials:sand_white|1|lib_materials:sand_white|4|lib_materials:stone_gneiss_02|||||||||||beach_depth|beach|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_coastal||lib_materials:dirt_with_grass_warm_semihumid_coastal|1|lib_materials:dirt_silty|4|lib_materials:stone_gneiss_02|||||||||||beach|coastal|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_lowland||lib_materials:dirt_with_grass_warm_semihumid_lowland|1|lib_materials:dirt|3|lib_materials:stone_gneiss_02|||||||||||coastal|lowland|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_shelf||lib_materials:dirt_with_grass_warm_semihumid_shelf|1|lib_materials:dirt_coarse|2|lib_materials:stone_gneiss_02|||||||||||lowland|shelf|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_highland||lib_materials:dirt_with_grass_warm_semihumid_highland|1|lib_materials:dirt_dry|1|lib_materials:stone_gneiss_02|||||||||||shelf|highland|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_mountain||lib_materials:stone_brown|4|lib_materials:stone_granite_brown|6|lib_materials:stone_gneiss_02|||||||||||highland|mountain|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semihumid_strato||lib_materials:stone_sand|3|lib_materials:stone_brown|5|lib_materials:stone_granite_brown|||||||||||mountain|strato|warm|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_granite_brown|||||||||||ocean_depth|beach_depth|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_granite_brown|||||||||||beach_depth|beach|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_coastal||lib_materials:dirt_with_grass_warm_temperate_coastal|1|lib_materials:dirt_dark|4|lib_materials:stone_granite_brown|||||||||||beach|coastal|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_lowland||lib_materials:dirt_with_grass_warm_temperate_lowland|1|lib_materials:dirt|3|lib_materials:stone_granite_brown|||||||||||coastal|lowland|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_shelf||lib_materials:dirt_with_grass_warm_temperate_shelf|1|lib_materials:dirt_coarse|2|lib_materials:stone_granite_brown|||||||||||lowland|shelf|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_highland||lib_materials:dirt_with_grass_warm_temperate_highland|1|lib_materials:dirt_clay_red|1|lib_materials:stone_granite_brown|||||||||||shelf|highland|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_granite_brown|||||||||||highland|mountain|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_temperate_strato||lib_materials:stone_sandstone|3|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||mountain|strato|warm|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_brown|||||||||||ocean_depth|beach_depth|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_brown|||||||||||beach_depth|beach|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_coastal||lib_materials:dirt_with_grass_warm_semiarid_coastal|1|lib_materials:dirt|4|lib_materials:stone_brown|||||||||||beach|coastal|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_lowland||lib_materials:dirt_with_grass_warm_semiarid_lowland|1|lib_materials:dirt_coarse|3|lib_materials:stone_brown|||||||||||coastal|lowland|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_shelf||lib_materials:dirt_with_grass_warm_semiarid_shelf|1|lib_materials:dirt_clay_red|2|lib_materials:stone_brown|||||||||||lowland|shelf|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_highland||lib_materials:dirt_with_grass_warm_semiarid_highland|1|lib_materials:dirt_clayey|1|lib_materials:stone_brown|||||||||||shelf|highland|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_mountain||lib_materials:stone_sandstone|4|lib_materials:stone_sand|6|lib_materials:stone_brown|||||||||||highland|mountain|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_semiarid_strato||lib_materials:stone_sandstone_white|3|lib_materials:stone_sandstone|5|lib_materials:stone_sand|||||||||||mountain|strato|warm|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sand|||||||||||ocean_depth|beach_depth|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_beach||lib_materials:stone_sandstone_white_gravel|2|lib_materials:sand|4|lib_materials:stone_sand|||||||||||beach_depth|beach|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_coastal||lib_materials:stone_sandstone_white_gravel|3|lib_materials:stone_sand|4|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||beach|coastal|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_lowland||lib_materials:stone_sandstone_white_gravel|2|lib_materials:stone_sand|3|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||coastal|lowland|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_shelf||lib_materials:stone_sandstone_white_gravel|1|lib_materials:stone_sand|2|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||lowland|shelf|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_highland||lib_materials:stone_sandstone_white_gravel|1|lib_materials:stone_sand|1|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||shelf|highland|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_mountain||lib_materials:stone_sandstone_white|4|lib_materials:stone_sandstone|6|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||highland|mountain|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +warm_arid_strato||lib_materials:stone_sandstone_desert|3|lib_materials:stone_sandstone_white|5|lib_materials:stone_sandstone||||lib_materials:stone_sandstone_white_gravel|||||||mountain|strato|warm|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#TEMPERATE||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_beach||lib_materials:sand_beach|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_coastal||lib_materials:dirt_with_grass_temperate_humid_coastal|1|lib_materials:dirt_silt_02|4|lib_materials:stone|||||||||||beach|coastal|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_lowland||lib_materials:dirt_with_grass_temperate_humid_lowland|1|lib_materials:dirt_silty|3|lib_materials:stone|||||||||||coastal|lowland|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_shelf||lib_materials:dirt_with_grass_temperate_humid_shelf|1|lib_materials:dirt_dark|2|lib_materials:stone|||||||||||lowland|shelf|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_highland||lib_materials:dirt_with_grass_temperate_humid_highland|1|lib_materials:dirt|1|lib_materials:stone|||||||||||shelf|highland|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_mountain||lib_materials:stone_bluestone|4|lib_materials:stone_diorite|6|lib_materials:stone|||||||||||highland|mountain|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_humid_strato|lib_materials:ice|lib_materials:stone_greenstone|3|lib_materials:stone_bluestone|5|lib_materials:stone_diorite|||||||||||mountain|strato|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#temperate_humid_strato|lib_materials:ice|air|40|air|40|lib_materials:liquid_lava_source|||||||||||mountain|strato|temperate|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_diorite|||||||||||ocean_depth|beach_depth|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_diorite|||||||||||beach_depth|beach|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_coastal||lib_materials:dirt_with_grass_temperate_semihumid_coastal|1|lib_materials:dirt_silty|4|lib_materials:stone_diorite|||||||||||beach|coastal|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_lowland||lib_materials:dirt_with_grass_temperate_semihumid_lowland|1|lib_materials:dirt_dark|3|lib_materials:stone_diorite|||||||||||coastal|lowland|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_shelf||lib_materials:dirt_with_grass_temperate_semihumid_shelf|1|lib_materials:dirt|2|lib_materials:stone_diorite|||||||||||lowland|shelf|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_highland||lib_materials:dirt_with_grass_temperate_semihumid_highland|1|lib_materials:dirt_clay_red|1|lib_materials:stone_diorite|||||||||||shelf|highland|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_mountain||lib_materials:stone_greenstone|4|lib_materials:stone_bluestone|6|lib_materials:stone_diorite|||||||||||highland|mountain|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semihumid_strato|lib_materials:snow|lib_materials:stone_granite_pink|3|lib_materials:stone_greenstone|5|lib_materials:stone_bluestone|||||||||||mountain|strato|temperate|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_bluestone|||||||||||ocean_depth|beach_depth|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_bluestone|||||||||||beach_depth|beach|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_coastal||lib_materials:dirt_with_grass_temperate_temperate_coastal|1|lib_materials:dirt_dark|4|lib_materials:stone_bluestone|||||||||||beach|coastal|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_lowland||lib_materials:dirt_with_grass_temperate_temperate_lowland|1|lib_materials:dirt|3|lib_materials:stone_bluestone|||||||||||coastal|lowland|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_shelf||lib_materials:dirt_with_grass_temperate_temperate_shelf|1|lib_materials:dirt_coarse|2|lib_materials:stone_bluestone|||||||||||lowland|shelf|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_highland||lib_materials:dirt_with_grass_temperate_temperate_highland|1|lib_materials:dirt_clay_red|1|lib_materials:stone_bluestone|||||||||||shelf|highland|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_mountain||lib_materials:stone_granite_pink|4|lib_materials:stone_greenstone|6|lib_materials:stone_bluestone|||||||||||highland|mountain|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_temperate_strato||lib_materials:stone_desert|3|lib_materials:stone_granite_pink|5|lib_materials:stone_greenstone|||||||||||mountain|strato|temperate|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_greenstone|||||||||||ocean_depth|beach_depth|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_greenstone|||||||||||beach_depth|beach|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_coastal||lib_materials:dirt_with_grass_temperate_semiarid_coastal|1|lib_materials:dirt|4|lib_materials:stone_greenstone|||||||||||beach|coastal|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_lowland||lib_materials:dirt_with_grass_temperate_semiarid_lowland|1|lib_materials:dirt_coarse|3|lib_materials:stone_greenstone|||||||||||coastal|lowland|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_shelf||lib_materials:dirt_with_grass_temperate_semiarid_shelf|1|lib_materials:dirt_clay_red|2|lib_materials:stone_greenstone|||||||||||lowland|shelf|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_highland||lib_materials:dirt_with_grass_temperate_semiarid_highland|1|lib_materials:dirt_clayey|1|lib_materials:stone_greenstone|||||||||||shelf|highland|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_mountain||lib_materials:stone_desert|4|lib_materials:stone_granite_pink|6|lib_materials:stone_greenstone|||||||||||highland|mountain|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_semiarid_strato||lib_materials:stone_sandstone_desert|3|lib_materials:stone_desert|5|lib_materials:stone_granite_pink|||||||||||mountain|strato|temperate|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_granite_pink|||||||||||ocean_depth|beach_depth|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_beach||lib_materials:stone_sandstone_desert_gravel|2|lib_materials:sand|4|lib_materials:stone_granite_pink|||||||||||beach_depth|beach|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_coastal||lib_materials:stone_sandstone_desert_gravel|3|lib_materials:stone_brown|4|lib_materials:stone_granite_pink|||||||||||beach|coastal|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_lowland||lib_materials:stone_sandstone_desert_gravel|2|lib_materials:stone_sand|3|lib_materials:stone_granite_pink|||||||||||coastal|lowland|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_shelf||lib_materials:stone_sandstone_desert_gravel|1|lib_materials:stone_desert|2|lib_materials:stone_granite_pink|||||||||||lowland|shelf|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_highland||lib_materials:stone_sandstone_desert_gravel|1|lib_materials:stone_sandstone_desert|1|lib_materials:stone_granite_pink|||||||||||shelf|highland|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_mountain||lib_materials:stone_sandstone_desert|4|lib_materials:stone_desert|6|lib_materials:stone_granite_pink|||||||||||highland|mountain|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_arid_strato||lib_materials:stone_sandstone_desert_stone|3|lib_materials:stone_sandstone_desert|5|lib_materials:stone_desert|||||||||||mountain|strato|temperate|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#COOL||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_coastal||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt_silt_02|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_lowland||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt_silty|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_shelf||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt_dark|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_highland||lib_materials:dirt_with_litter_coniferous|1|lib_materials:dirt|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_mountain|lib_materials:snow|lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_humid_strato|lib_materials:ice|lib_materials:stone_granite_02|3|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||mountain|strato|cool|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_coastal||lib_materials:dirt_with_grass_cool_semihumid_coastal|1|lib_materials:dirt_silty|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_lowland||lib_materials:dirt_with_grass_cool_semihumid_lowland|1|lib_materials:dirt_dark|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_shelf||lib_materials:dirt_with_grass_cool_semihumid_shelf|1|lib_materials:dirt|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_highland||lib_materials:dirt_with_grass_cool_semihumid_highland|1|lib_materials:dirt_clay_red|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semihumid_strato|lib_materials:snow|lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cool|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_coastal||lib_materials:dirt_with_grass_cool_temperate_coastal|1|lib_materials:dirt_dark|4|lib_materials:stone_limestone_01|||||||||||beach|coastal|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_lowland||lib_materials:dirt_with_grass_cool_temperate_lowland|1|lib_materials:dirt|3|lib_materials:stone_limestone_01|||||||||||coastal|lowland|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_shelf||lib_materials:dirt_with_grass_cool_temperate_shelf|1|lib_materials:dirt_coarse|2|lib_materials:stone_limestone_01|||||||||||lowland|shelf|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_highland||lib_materials:dirt_with_grass_cool_temperate_highland|1|lib_materials:dirt_clay_red|1|lib_materials:stone_limestone_01|||||||||||shelf|highland|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_mountain||lib_materials:stone_sand|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_temperate_strato|lib_materials:ice|lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cool|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_coastal||lib_materials:dirt_with_grass_cool_semiarid_coastal|1|lib_materials:dirt_sandy|4|lib_materials:stone_sandstone|||||||||||beach|coastal|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_lowland||lib_materials:dirt_with_grass_cool_semiarid_lowland|1|lib_materials:dirt_coarse|3|lib_materials:stone_sandstone|||||||||||coastal|lowland|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_shelf||lib_materials:dirt_with_grass_cool_semiarid_shelf|1|lib_materials:dirt_clay_red|2|lib_materials:stone_sandstone|||||||||||lowland|shelf|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_highland||lib_materials:dirt_with_grass_cool_semiarid_highland|1|lib_materials:dirt_clayey|1|lib_materials:stone_sandstone|||||||||||shelf|highland|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_mountain||lib_materials:stone_granite_01|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_semiarid_strato||lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_basalt_01|||||||||||mountain|strato|cool|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_beach||lib_materials:sand_silver|2|lib_materials:sand_silver|4|lib_materials:stone_sandstone_silver|||||||||||beach_depth|beach|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_coastal||lib_materials:stone_gravel|3|lib_materials:stone_granite_01|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_lowland||lib_materials:stone_gravel|2|lib_materials:stone_gabbro|3|lib_materials:stone_granite_01|||||||||||coastal|lowland|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_shelf||lib_materials:stone_gravel|1|lib_materials:stone_granite_brown|2|lib_materials:stone_gabbro|||||||||||lowland|shelf|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_highland||lib_materials:stone_gravel|1|lib_materials:stone_andesite|1|lib_materials:stone_granite_brown|||||||||||shelf|highland|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_mountain||lib_materials:stone_andesite|4|lib_materials:stone_granite_brown|6|lib_materials:stone_gabbro|||||||||||highland|mountain|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cool_arid_strato||lib_materials:stone_gneiss_02|3|lib_materials:stone_granite_02|5|lib_materials:stone_andesite|||||||||||mountain|strato|cool|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +#COLD||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_ocean||lib_materials:sand_volcanic|2|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_coastal||lib_materials:dirt_with_snow|1|lib_materials:dirt|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_lowland||lib_materials:dirt_with_snow|1|lib_materials:dirt|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_shelf||lib_materials:dirt_with_snow|1|lib_materials:dirt|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_highland||lib_materials:dirt_with_snow|1|lib_materials:dirt|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_mountain|lib_materials:snow|lib_materials:ice|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_humid_strato|lib_materials:ice|lib_materials:ice|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cold|humid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_ocean||lib_materials:sand_volcanic|2|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_brown|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_coastal||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_lowland||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_shelf||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_highland||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_mountain|lib_materials:snow|lib_materials:ice|4|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semihumid_strato|lib_materials:ice|lib_materials:ice|3|lib_materials:stone_granite_02|5|lib_materials:stone_brown|||||||||||mountain|strato|cold|semihumid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_ocean||lib_materials:sand_silver|2|lib_materials:sand|4|lib_materials:stone_sandstone|lib_materials:ice||||||||||ocean_depth|beach_depth|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_beach||lib_materials:dirt_with_snow|1|lib_materials:sand_silver|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_coastal||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_lowland||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_shelf||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_highland||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_mountain|lib_materials:snow|lib_materials:snow|4|lib_materials:ice|6|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_temperate_strato|lib_materials:ice|lib_materials:ice|3|lib_materials:stone_granite_02|5|lib_materials:stone_basalt_01|||||||||||mountain|strato|cold|temperate||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_ocean||lib_materials:sand_silver|2|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|lib_materials:ice|8|||||||||ocean_depth|beach_depth|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_beach||lib_materials:dirt_permafrost_with_snow|1|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_coastal||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_lowland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|3|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_shelf||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|2|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_highland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|1|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_mountain||lib_materials:stone_diorite|4|lib_materials:stone_gneiss_02|6|lib_materials:stone_granite_02|||||||||||highland|mountain|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_semiarid_strato||lib_materials:stone_andesite|3|lib_materials:stone_diorite|5|lib_materials:stone_gneiss_02|||||||||||mountain|strato|cold|semiarid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_ocean||lib_materials:sand_silver|2|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|lib_materials:ice||lib_materials:ice||||||||ocean_depth|beach_depth|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_beach||lib_materials:dirt_with_snow|1|lib_materials:stone_sandstone_silver|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_coastal||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_lowland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|3|lib_materials:stone_granite_01|||||||||||coastal|lowland|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_shelf||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|2|lib_materials:stone_gabbro|||||||||||lowland|shelf|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_highland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|1|lib_materials:stone_granite_brown|||||||||||shelf|highland|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_mountain||lib_materials:stone_diorite|4|lib_materials:stone_gneiss_02|6|lib_materials:stone_granite_02|||||||||||highland|mountain|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +cold_arid_strato||lib_materials:stone_andesite|3|lib_materials:stone_diorite|5|lib_materials:stone_gneiss_02|||||||||||mountain|strato|cold|arid||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend|#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend +tropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|85|95||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +subtropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|75|95||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +deciduous_forest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_silty|12|lib_materials:stone_mudstone|||||||||||-4|4|60|60||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +temperate_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|50|95||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| diff --git a/craftitems.csv b/craftitems.csv index a98f0b4..376d58d 100644 --- a/craftitems.csv +++ b/craftitems.csv @@ -1,13 +1,13 @@ #Craft Item|Craft Description|Craft Image|Craft Groups #Dirt, clay, Sand Lumps and Bricks||| -dirt_lump_mud|Dirt - Mud Lump|lib_materials_dirt_lump_mud_dried.png| -dirt_lump_silt|Dirt - Silt Lump|lib_materials_dirt_lump_silt.png| -dirt_lump_clay_white|Dirt - clay Lump|lib_materials_dirt_lump_clay.png| -dirt_lump_clay_potters|Dirt _Potters clay|lib_materials_dirt_lump_clay_potters.png| -dirt_brick_clay_black|Black Clay Brick|lib_materials_dirt_brick_clay_black.png| -dirt_brick_clay_red|Red Clay Brick|lib_materials_dirt_brick_clay_red.png| -dirt_lump_sand_molding|Lump of Molding Sand|lib_materials_dirt_lump_molding_sand.png| -stone_brick_concrete|Concrete Brick|lib_materials_stone_brick_concrete.png| +dirt_lump_mud|Dirt - Mud Lump|lib_materials_lump_mud_dried.png| +dirt_lump_silt|Dirt - Silt Lump|lib_materials_lump_silt.png| +dirt_lump_clay_white|Dirt - clay Lump|lib_materials_lump_clay.png| +dirt_lump_clay_potters|Dirt _Potters clay|lib_materials_lump_clay_potters.png| +dirt_brick_clay_black|Black Clay Brick|lib_materials_brick_clay_black.png| +dirt_brick_clay_red|Red Clay Brick|lib_materials_brick_clay_red.png| +dirt_lump_sand_molding|Lump of Molding Sand|lib_materials_lump_molding_sand.png| +stone_brick_concrete|Concrete Brick|lib_materials_brick_concrete.png| #Molds, Buckets, Tools, Other||| mold_clay|Clay Mold|lib_materials_mold_clay.png| mold_sand|Sand Mold|lib_materials_mold_sand.png| diff --git a/ecosystems_civ.csv b/ecosystems_civ.csv new file mode 100644 index 0000000..a697f3f --- /dev/null +++ b/ecosystems_civ.csv @@ -0,0 +1,242 @@ +#Ore_Type|Ore_Name|Wherein|Threshold|Y_Min|Y_Max|Biome +# +# +#JUNGLE +# +# +dirt|dirt_silt_01|sand|0.8|beach_depth|beach|hot_beach +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|jungle +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|jungle +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|jungle +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|jungle +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|jungle +dirt|dirt_with_grass_jungle_lowland|dirt_with_litter_rainforest|0.8|coastal|highand|jungle +dirt|stone_basalt_01|stone_granite_black|0.8|highland|mountain|jungle +dirt|stone_basalt_02|stone_granite_black|0.8|highland|mountain|jungle +dirt|stone_granite_brown|stone_granite_black|0.8|highland|mountain|jungle +dirt|stone_granite_brown_02|stone_granite_black|0.8|highland|mountain|jungle +dirt|stone_granite_01|stone_granite_black|0.8|highland|mountain|jungle +dirt|stone_basalt_01|stone_granite_brown_02|0.8|mountain|strato|jungle +dirt|stone_basalt_02|stone_granite_brown_02|0.8|mountain|strato|jungle +dirt|stone_granite_black|stone_granite_brown_02|0.8|mountain|strato|jungle +dirt|stone_granite_brown|stone_granite_brown_02|0.8|mountain|strato|jungle +dirt|stone_granite_01|stone_granite_brown_02|0.8|mountain|strato|jungle +# +# +#DESERT +# +# +dirt|sand|stone_sandstone_gravel|0.8|beach|coastal|desert +dirt|sand_desert|stone_sandstone_gravel|0.8|beach|coastal|desert +dirt|sand_white|stone_sandstone_gravel|0.8|beach|coastal|desert +dirt|stone_sandstone|stone_sandstone_gravel|0.8|beach|coastal|desert +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|beach|coastal|desert +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|beach|coastal|desert +dirt|sand|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|sand_desert|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|sand_white|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|stone_sandstone|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|coastal|lowland|desert +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|coastal|lowland|desert +dirt|sand_white|stone_sandstone_gravel|0.8|lowland|shelf|desert +dirt|stone_sandstone|stone_sandstone_gravel|0.8|lowland|shelf|desert +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|lowland|shelf|desert +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|lowland|shelf|desert +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|lowland|shelf|desert +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|lowland|shelf|desert +dirt|stone_sandstone|stone_sandstone_gravel|0.8|shelf|highland|desert +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|shelf|highland|desert +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|shelf|highland|desert +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|shelf|highland|desert +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|shelf|highland|desert +dirt|stone_desert|stone_sand|0.8|highland|mountain|desert +dirt|stone_granite_brown_02|stone_sand|0.8|highland|mountain|desert +dirt|stone_sandstone_desert|stone_sand|0.8|highland|mountain|desert +dirt|stone_brown|stone_sand|0.8|highland|mountain|desert +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|desert +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|desert +dirt|stone_sandstone_desert|stone_sandstone_desert|0.8|mountain|strato|desert +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|desert +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|desert +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|desert +# +# +#SAVANNAH +# +# +dirt|dirt_silt_01|sand_white|0.8|beach_depth|beach|warm_beach +dirt|dirt_black_with_grass_warm_semiarid_coastal|dirt_with_grass_dry|0.8|beach|highland|warm_semiarid +dirt|dirt_brown_with_grass_warm_semiarid_coastal|dirt_with_grass_dry|0.8|beach|highland|warm_semiarid +dirt|dirt_clayey_with_grass_warm_semiarid_coastal|dirt_with_grass_dry|0.8|beach|highland|warm_semiarid +dirt|dirt_sandy_with_grass_warm_semiarid_coastal|dirt_with_grass_dry|0.8|beach|highland|warm_semiarid +dirt|dirt_silty_with_grass_warm_semiarid_coastal|dirt_with_grass_dry|0.8|beach|highland|warm_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|beach|highland|warm_semiarid +dirt|stone_basalt_03|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_gneiss_02|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_sand|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_granite_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_sandstone|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_gneiss_02|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_sand|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_granite_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +# +# +#WOODLAND +# +# +dirt|dirt_black_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_brown_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_clayey_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_sandy_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_silty_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass|0.8|beach|highland|temperate_humid +dirt|stone|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_desert|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_diorite|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_granite_pink|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_greenstone|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_desert|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_diorite|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_granite_pink|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_bluestone|stone_greenstone|0.8|mountain|strato|temperate_humid +# +# +#GRASSLAND +# +# +dirt|dirt_black_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_black_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_with_grass_gray|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_black_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_with_grass_gray|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_black_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|stone|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_desert|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_diorite|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_greenstone|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_bluestone|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_granite_pink|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_desert|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_diorite|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_greenstone|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_bluestone|stone_desert|0.8|mountain|strato|temperate_temperate +# +# +#PRAIRIE +# +# +dirt|dirt_black_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_black_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_black_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_black_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|stone_granite_pink|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_desert|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_diorite|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_greenstone|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_bluestone|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_granite_pink|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_greenstone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_bluestone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +# +# +#FOREST +# +# +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_black_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_brown_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_silty_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_black_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_brown_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_silty_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_black_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_brown_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_silty_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_black_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_brown_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_silty_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +# +# +#TIAGA +# +# +# +# +# +#TUNDRA +# +# diff --git a/ecosystems_default.csv b/ecosystems_default.csv new file mode 100644 index 0000000..b5e9e78 --- /dev/null +++ b/ecosystems_default.csv @@ -0,0 +1,704 @@ +#Ore_Type|Ore_Name|Wherein|Threshold|Y_Min|Y_Max|Biome +dirt|dirt_silt_01|sand|0.8|beach_depth|beach|hot_beach +dirt|dirt_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_black_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_brown_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_clayey_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_sandy_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_silty_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid +dirt|dirt_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.6|coastal|lowland|hot_humid +dirt|dirt_black_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_brown_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_clayey_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_sandy_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_silty_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid +dirt|dirt_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.6|lowland|shelf|hot_humid +dirt|dirt_black_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_brown_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_clayey_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_sandy_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_silty_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid +dirt|dirt_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.4|shelf|highland|hot_humid +dirt|dirt_black_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_brown_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_clayey_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_sandy_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_silty_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid +dirt|stone_basalt_01|stone_granite_black|0.8|highland|mountain|hot_humid +dirt|stone_basalt_02|stone_granite_black|0.8|highland|mountain|hot_humid +dirt|stone_granite_brown|stone_granite_black|0.8|highland|mountain|hot_humid +dirt|stone_granite_brown_02|stone_granite_black|0.8|highland|mountain|hot_humid +dirt|stone_granite_01|stone_granite_black|0.8|highland|mountain|hot_humid +dirt|stone_basalt_01|stone_granite_brown_02|0.8|mountain|strato|hot_humid +dirt|stone_basalt_02|stone_granite_brown_02|0.8|mountain|strato|hot_humid +dirt|stone_granite_black|stone_granite_brown_02|0.8|mountain|strato|hot_humid +dirt|stone_granite_brown|stone_granite_brown_02|0.8|mountain|strato|hot_humid +dirt|stone_granite_01|stone_granite_brown_02|0.8|mountain|strato|hot_humid +dirt|dirt_silt_01|sand_volcanic|0.8|beach_depth|beach|hot_beach +dirt|dirt_black_with_grass_hot_semihumid_coastal|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_brown_with_grass_hot_semihumid_coastal|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_clayey_with_grass_hot_semihumid_coastal|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_sandy_with_grass_hot_semihumid_coastal|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_silty_with_grass_hot_semihumid_coastal|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|beach|coastal|hot_semihumid +dirt|dirt_black_with_grass_hot_semihumid_lowland|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_brown_with_grass_hot_semihumid_lowland|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_clayey_with_grass_hot_semihumid_lowland|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_sandy_with_grass_hot_semihumid_lowland|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_silty_with_grass_hot_semihumid_lowland|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|coastal|lowland|hot_semihumid +dirt|dirt_black_with_grass_hot_semihumid_shelf|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_brown_with_grass_hot_semihumid_shelf|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_clayey_with_grass_hot_semihumid_shelf|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_sandy_with_grass_hot_semihumid_shelf|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_silty_with_grass_hot_semihumid_shelf|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|lowland|shelf|hot_semihumid +dirt|dirt_black_with_grass_hot_semihumid_highland|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_brown_with_grass_hot_semihumid_highland|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_clayey_with_grass_hot_semihumid_highland|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_sandy_with_grass_hot_semihumid_highland|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_silty_with_grass_hot_semihumid_highland|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_jungle_01|0.8|shelf|highland|hot_semihumid +dirt|stone_basalt_02|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid +dirt|stone_granite_black|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid +dirt|stone_granite_brown|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid +dirt|stone_granite_01|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid +dirt|stone_gabbro|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid +dirt|stone_basalt_02|stone_gabbro|0.8|mountain|strato|hot_semihumid +dirt|stone_granite_black|stone_gabbro|0.8|mountain|strato|hot_semihumid +dirt|stone_granite_brown|stone_gabbro|0.8|mountain|strato|hot_semihumid +dirt|stone_granite_01|stone_gabbro|0.8|mountain|strato|hot_semihumid +dirt|stone_granite_brown_02|stone_gabbro|0.8|mountain|strato|hot_semihumid +dirt|dirt_black_with_grass_hot_temperate_coastal|dirt_with_grass_jungle_02|0.8|beach|coastal|hot_temperate +dirt|dirt_brown_with_grass_hot_temperate_coastal|dirt_with_grass_jungle_02|0.8|beach|coastal|hot_temperate +dirt|dirt_clayey_with_grass_hot_temperate_coastal|dirt_with_grass_jungle_02|0.8|beach|coastal|hot_temperate +dirt|dirt_sandy_with_grass_hot_temperate_coastal|dirt_with_grass_jungle_02|0.8|beach|coastal|hot_temperate +dirt|dirt_silty_with_grass_hot_temperate_coastal|dirt_with_grass_jungle_02|0.8|beach|coastal|hot_temperate +dirt|dirt_black_with_grass_hot_temperate_lowland|dirt_with_grass_jungle_02|0.8|coastal|lowland|hot_temperate +dirt|dirt_brown_with_grass_hot_temperate_lowland|dirt_with_grass_jungle_02|0.8|coastal|lowland|hot_temperate +dirt|dirt_clayey_with_grass_hot_temperate_lowland|dirt_with_grass_jungle_02|0.8|coastal|lowland|hot_temperate +dirt|dirt_sandy_with_grass_hot_temperate_lowland|dirt_with_grass_jungle_02|0.8|coastal|lowland|hot_temperate +dirt|dirt_silty_with_grass_hot_temperate_lowland|dirt_with_grass_jungle_02|0.8|coastal|lowland|hot_temperate +dirt|dirt_black_with_grass_hot_temperate_shelf|dirt_with_grass_jungle_02|0.8|lowland|shelf|hot_temperate +dirt|dirt_brown_with_grass_hot_temperate_shelf|dirt_with_grass_jungle_02|0.8|lowland|shelf|hot_temperate +dirt|dirt_clayey_with_grass_hot_temperate_shelf|dirt_with_grass_jungle_02|0.8|lowland|shelf|hot_temperate +dirt|dirt_sandy_with_grass_hot_temperate_shelf|dirt_with_grass_jungle_02|0.8|lowland|shelf|hot_temperate +dirt|dirt_silty_with_grass_hot_temperate_shelf|dirt_with_grass_jungle_02|0.8|lowland|shelf|hot_temperate +dirt|dirt_black_with_grass_hot_temperate_highland|dirt_with_grass_jungle_02|0.8|shelf|highland|hot_temperate +dirt|dirt_brown_with_grass_hot_temperate_highland|dirt_with_grass_jungle_02|0.8|shelf|highland|hot_temperate +dirt|dirt_clayey_with_grass_hot_temperate_highland|dirt_with_grass_jungle_02|0.8|shelf|highland|hot_temperate +dirt|dirt_sandy_with_grass_hot_temperate_highland|dirt_with_grass_jungle_02|0.8|shelf|highland|hot_temperate +dirt|dirt_silty_with_grass_hot_temperate_highland|dirt_with_grass_jungle_02|0.8|shelf|highland|hot_temperate +dirt|stone_granite_black|stone_gabbro|0.8|highland|mountain|hot_temperate +dirt|stone_granite_brown|stone_gabbro|0.8|highland|mountain|hot_temperate +dirt|stone_granite_brown_02|stone_gabbro|0.8|highland|mountain|hot_temperate +dirt|stone_granite_01|stone_gabbro|0.8|highland|mountain|hot_temperate +dirt|stone_brown|stone_gabbro|0.8|highland|mountain|hot_temperate +dirt|stone_granite_black|stone_brown|0.8|mountain|strato|hot_temperate +dirt|stone_granite_brown|stone_brown|0.8|mountain|strato|hot_temperate +dirt|stone_granite_brown_02|stone_brown|0.8|mountain|strato|hot_temperate +dirt|stone_granite_01|stone_brown|0.8|mountain|strato|hot_temperate +dirt|stone_gabbro|stone_brown|0.8|mountain|strato|hot_temperate +dirt|dirt_black_with_grass_hot_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|hot_semiarid +dirt|dirt_brown_with_grass_hot_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|hot_semiarid +dirt|dirt_clayey_with_grass_hot_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|hot_semiarid +dirt|dirt_sandy_with_grass_hot_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|hot_semiarid +dirt|dirt_silty_with_grass_hot_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|hot_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_brown|0.8|beach|coastal|hot_semiarid +dirt|dirt_black_with_grass_hot_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|hot_semiarid +dirt|dirt_brown_with_grass_hot_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|hot_semiarid +dirt|dirt_clayey_with_grass_hot_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|hot_semiarid +dirt|dirt_sandy_with_grass_hot_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|hot_semiarid +dirt|dirt_silty_with_grass_hot_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|hot_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_brown|0.8|coastal|lowland|hot_semiarid +dirt|dirt_black_with_grass_hot_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|hot_semiarid +dirt|dirt_brown_with_grass_hot_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|hot_semiarid +dirt|dirt_clayey_with_grass_hot_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|hot_semiarid +dirt|dirt_sandy_with_grass_hot_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|hot_semiarid +dirt|dirt_silty_with_grass_hot_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|hot_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_brown|0.8|lowland|shelf|hot_semiarid +dirt|dirt_black_with_grass_hot_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|hot_semiarid +dirt|dirt_brown_with_grass_hot_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|hot_semiarid +dirt|dirt_clayey_with_grass_hot_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|hot_semiarid +dirt|dirt_sandy_with_grass_hot_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|hot_semiarid +dirt|dirt_silty_with_grass_hot_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|hot_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_brown|0.8|shelf|highland|hot_semiarid +dirt|stone_gabbro|stone_brown|0.8|highland|mountain|hot_semiarid +dirt|stone_granite_brown_02|stone_brown|0.8|highland|mountain|hot_semiarid +dirt|stone_granite_01|stone_brown|0.8|highland|mountain|hot_semiarid +dirt|stone_sand|stone_brown|0.8|highland|mountain|hot_semiarid +dirt|stone_granite_brown|stone_brown|0.8|highland|mountain|hot_semiarid +dirt|stone_gabbro|stone_sand|0.8|mountain|strato|hot_semiarid +dirt|stone_granite_brown_02|stone_sand|0.8|mountain|strato|hot_semiarid +dirt|stone_granite_01|stone_sand|0.8|mountain|strato|hot_semiarid +dirt|stone_brown|stone_sand|0.8|mountain|strato|hot_semiarid +dirt|stone_granite_brown|stone_sand|0.8|mountain|strato|hot_semiarid +dirt|sand|stone_sandstone_gravel|0.8|beach|coastal|hot_arid +dirt|sand_desert|stone_sandstone_gravel|0.8|beach|coastal|hot_arid +dirt|sand_white|stone_sandstone_gravel|0.8|beach|coastal|hot_arid +dirt|stone_sandstone|stone_sandstone_gravel|0.8|beach|coastal|hot_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|beach|coastal|hot_arid +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|beach|coastal|hot_arid +dirt|sand|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|sand_desert|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|sand_white|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|stone_sandstone|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid +dirt|sand_white|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid +dirt|stone_sandstone|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid +dirt|stone_sandstone|stone_sandstone_gravel|0.8|shelf|highland|hot_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|shelf|highland|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|shelf|highland|hot_arid +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|shelf|highland|hot_arid +dirt|stone_desert|stone_sand|0.8|highland|mountain|hot_arid +dirt|stone_granite_brown_02|stone_sand|0.8|highland|mountain|hot_arid +dirt|stone_sandstone_desert|stone_sand|0.8|highland|mountain|hot_arid +dirt|stone_brown|stone_sand|0.8|highland|mountain|hot_arid +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|hot_arid +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|hot_arid +dirt|stone_sandstone_desert|stone_sandstone_desert|0.8|mountain|strato|hot_arid +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|hot_arid +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|hot_arid +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|hot_arid +dirt|dirt_silt_01|sand_white|0.8|beach_depth|beach|warm_beach +dirt|dirt_black_with_grass_warm_humid_coastal|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_brown_with_grass_warm_humid_coastal|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_clayey_with_grass_warm_humid_coastal|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_sandy_with_grass_warm_humid_coastal|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_silty_with_grass_warm_humid_coastal|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|beach|coastal|warm_humid +dirt|dirt_black_with_grass_warm_humid_lowland|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_brown_with_grass_warm_humid_lowland|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_clayey_with_grass_warm_humid_lowland|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_sandy_with_grass_warm_humid_lowland|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_silty_with_grass_warm_humid_lowland|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|coastal|lowland|warm_humid +dirt|dirt_black_with_grass_warm_humid_shelf|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_brown_with_grass_warm_humid_shelf|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_clayey_with_grass_warm_humid_shelf|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_sandy_with_grass_warm_humid_shelf|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_silty_with_grass_warm_humid_shelf|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|lowland|shelf|warm_humid +dirt|dirt_black_with_grass_warm_humid_highland|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_brown_with_grass_warm_humid_highland|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_clayey_with_grass_warm_humid_highland|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_sandy_with_grass_warm_humid_highland|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_silty_with_grass_warm_humid_highland|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_peat_moss|0.8|shelf|highland|warm_humid +dirt|stone_basalt_03|stone_granite_brown|0.8|highland|mountain|warm_humid +dirt|stone_gneiss_02|stone_granite_brown|0.8|highland|mountain|warm_humid +dirt|stone_sand|stone_granite_brown|0.8|highland|mountain|warm_humid +dirt|stone_sandstone|stone_granite_brown|0.8|highland|mountain|warm_humid +dirt|stone_brown|stone_granite_brown|0.8|highland|mountain|warm_humid +dirt|stone_basalt_03|stone_brown|0.8|mountain|strato|warm_humid +dirt|stone_gneiss_02|stone_brown|0.8|mountain|strato|warm_humid +dirt|stone_sand|stone_brown|0.8|mountain|strato|warm_humid +dirt|stone_sandstone|stone_brown|0.8|mountain|strato|warm_humid +dirt|stone_granite_brown|stone_brown|0.8|mountain|strato|warm_humid +dirt|dirt_black_with_grass_warm_semihumid_coastal|dirt_with_grass_swamp|0.8|beach|coastal|warm_semihumid +dirt|dirt_brown_with_grass_warm_semihumid_coastal|dirt_with_grass_swamp|0.8|beach|coastal|warm_semihumid +dirt|dirt_clayey_with_grass_warm_semihumid_coastal|dirt_with_grass_swamp|0.8|beach|coastal|warm_semihumid +dirt|dirt_sandy_with_grass_warm_semihumid_coastal|dirt_with_grass_swamp|0.8|beach|coastal|warm_semihumid +dirt|dirt_silty_with_grass_warm_semihumid_coastal|dirt_with_grass_swamp|0.8|beach|coastal|warm_semihumid +dirt|dirt_with_soil_wet|dirt_with_grass_swamp|0.8|beach|coastal|warm_semihumid +dirt|dirt_black_with_grass_warm_semihumid_lowland|dirt_with_grass_swamp|0.8|coastal|lowland|warm_semihumid +dirt|dirt_brown_with_grass_warm_semihumid_lowland|dirt_with_grass_swamp|0.8|coastal|lowland|warm_semihumid +dirt|dirt_clayey_with_grass_warm_semihumid_lowland|dirt_with_grass_swamp|0.8|coastal|lowland|warm_semihumid +dirt|dirt_sandy_with_grass_warm_semihumid_lowland|dirt_with_grass_swamp|0.8|coastal|lowland|warm_semihumid +dirt|dirt_silty_with_grass_warm_semihumid_lowland|dirt_with_grass_swamp|0.8|coastal|lowland|warm_semihumid +dirt|dirt_with_soil_wet|dirt_with_grass_swamp|0.8|coastal|lowland|warm_semihumid +dirt|dirt_black_with_grass_warm_semihumid_shelf|dirt_with_grass_swamp|0.8|lowland|shelf|warm_semihumid +dirt|dirt_brown_with_grass_warm_semihumid_shelf|dirt_with_grass_swamp|0.8|lowland|shelf|warm_semihumid +dirt|dirt_clayey_with_grass_warm_semihumid_shelf|dirt_with_grass_swamp|0.8|lowland|shelf|warm_semihumid +dirt|dirt_sandy_with_grass_warm_semihumid_shelf|dirt_with_grass_swamp|0.8|lowland|shelf|warm_semihumid +dirt|dirt_silty_with_grass_warm_semihumid_shelf|dirt_with_grass_swamp|0.8|lowland|shelf|warm_semihumid +dirt|dirt_black_with_grass_warm_semihumid_highland|dirt_with_grass_swamp|0.8|shelf|highland|warm_semihumid +dirt|dirt_brown_with_grass_warm_semihumid_highland|dirt_with_grass_swamp|0.8|shelf|highland|warm_semihumid +dirt|dirt_clayey_with_grass_warm_semihumid_highland|dirt_with_grass_swamp|0.8|shelf|highland|warm_semihumid +dirt|dirt_sandy_with_grass_warm_semihumid_highland|dirt_with_grass_swamp|0.8|shelf|highland|warm_semihumid +dirt|dirt_silty_with_grass_warm_semihumid_highland|dirt_with_grass_swamp|0.8|shelf|highland|warm_semihumid +dirt|stone_basalt_03|stone_brown|0.8|highland|mountain|warm_semihumid +dirt|stone_gneiss_02|stone_brown|0.8|highland|mountain|warm_semihumid +dirt|stone_sand|stone_brown|0.8|highland|mountain|warm_semihumid +dirt|stone_sandstone|stone_brown|0.8|highland|mountain|warm_semihumid +dirt|stone_granite_brown|stone_brown|0.8|highland|mountain|warm_semihumid +dirt|stone_basalt_03|stone_sand|0.8|mountain|strato|warm_semihumid +dirt|stone_gneiss_02|stone_sand|0.8|mountain|strato|warm_semihumid +dirt|stone_brown|stone_sand|0.8|mountain|strato|warm_semihumid +dirt|stone_sandstone|stone_sand|0.8|mountain|strato|warm_semihumid +dirt|stone_granite_brown|stone_sand|0.8|mountain|strato|warm_semihumid +dirt|dirt_black_with_grass_warm_temperate_coastal|dirt_with_grass_green|0.8|beach|coastal|warm_temperate +dirt|dirt_brown_with_grass_warm_temperate_coastal|dirt_with_grass_green|0.8|beach|coastal|warm_temperate +dirt|dirt_clayey_with_grass_warm_temperate_coastal|dirt_with_grass_green|0.8|beach|coastal|warm_temperate +dirt|dirt_sandy_with_grass_warm_temperate_coastal|dirt_with_grass_green|0.8|beach|coastal|warm_temperate +dirt|dirt_silty_with_grass_warm_temperate_coastal|dirt_with_grass_green|0.8|beach|coastal|warm_temperate +dirt|dirt_black_with_grass_warm_temperate_lowland|dirt_with_grass_green|0.8|coastal|lowland|warm_temperate +dirt|dirt_brown_with_grass_warm_temperate_lowland|dirt_with_grass_green|0.8|coastal|lowland|warm_temperate +dirt|dirt_clayey_with_grass_warm_temperate_lowland|dirt_with_grass_green|0.8|coastal|lowland|warm_temperate +dirt|dirt_sandy_with_grass_warm_temperate_lowland|dirt_with_grass_green|0.8|coastal|lowland|warm_temperate +dirt|dirt_silty_with_grass_warm_temperate_lowland|dirt_with_grass_green|0.8|coastal|lowland|warm_temperate +dirt|dirt_black_with_grass_warm_temperate_shelf|dirt_with_grass_green|0.8|lowland|shelf|warm_temperate +dirt|dirt_brown_with_grass_warm_temperate_shelf|dirt_with_grass_green|0.8|lowland|shelf|warm_temperate +dirt|dirt_clayey_with_grass_warm_temperate_shelf|dirt_with_grass_green|0.8|lowland|shelf|warm_temperate +dirt|dirt_sandy_with_grass_warm_temperate_shelf|dirt_with_grass_green|0.8|lowland|shelf|warm_temperate +dirt|dirt_silty_with_grass_warm_temperate_shelf|dirt_with_grass_green|0.8|lowland|shelf|warm_temperate +dirt|dirt_black_with_grass_warm_temperate_highland|dirt_with_grass_green|0.8|shelf|highland|warm_temperate +dirt|dirt_brown_with_grass_warm_temperate_highland|dirt_with_grass_green|0.8|shelf|highland|warm_temperate +dirt|dirt_clayey_with_grass_warm_temperate_highland|dirt_with_grass_green|0.8|shelf|highland|warm_temperate +dirt|dirt_sandy_with_grass_warm_temperate_highland|dirt_with_grass_green|0.8|shelf|highland|warm_temperate +dirt|dirt_silty_with_grass_warm_temperate_highland|dirt_with_grass_green|0.8|shelf|highland|warm_temperate +dirt|stone_basalt_03|stone_sand|0.8|highland|mountain|warm_temperate +dirt|stone_gneiss_02|stone_sand|0.8|highland|mountain|warm_temperate +dirt|stone_brown|stone_sand|0.8|highland|mountain|warm_temperate +dirt|stone_sandstone|stone_sand|0.8|highland|mountain|warm_temperate +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|warm_temperate +dirt|stone_basalt_03|stone_sandstone|0.8|mountain|strato|warm_temperate +dirt|stone_gneiss_02|stone_sandstone|0.8|mountain|strato|warm_temperate +dirt|stone_brown|stone_sandstone|0.8|mountain|strato|warm_temperate +dirt|stone_sand|stone_sandstone|0.8|mountain|strato|warm_temperate +dirt|stone_granite_brown|stone_sandstone|0.8|mountain|strato|warm_temperate +dirt|dirt_black_with_grass_warm_semiarid_coastal|dirt_with_dry|0.8|beach|coastal|warm_semiarid +dirt|dirt_brown_with_grass_warm_semiarid_coastal|dirt_with_dry|0.8|beach|coastal|warm_semiarid +dirt|dirt_clayey_with_grass_warm_semiarid_coastal|dirt_with_dry|0.8|beach|coastal|warm_semiarid +dirt|dirt_sandy_with_grass_warm_semiarid_coastal|dirt_with_dry|0.8|beach|coastal|warm_semiarid +dirt|dirt_silty_with_grass_warm_semiarid_coastal|dirt_with_dry|0.8|beach|coastal|warm_semiarid +dirt|dirt_with_grass_dry|dirt_with_dry|0.8|beach|coastal|warm_semiarid +dirt|dirt_black_with_grass_warm_semiarid_lowland|dirt_with_dry|0.8|coastal|lowland|warm_semiarid +dirt|dirt_brown_with_grass_warm_semiarid_lowland|dirt_with_dry|0.8|coastal|lowland|warm_semiarid +dirt|dirt_clayey_with_grass_warm_semiarid_lowland|dirt_with_dry|0.8|coastal|lowland|warm_semiarid +dirt|dirt_sandy_with_grass_warm_semiarid_lowland|dirt_with_dry|0.8|coastal|lowland|warm_semiarid +dirt|dirt_silty_with_grass_warm_semiarid_lowland|dirt_with_dry|0.8|coastal|lowland|warm_semiarid +dirt|dirt_with_grass_dry|dirt_with_dry|0.8|coastal|lowland|warm_semiarid +dirt|dirt_black_with_grass_warm_semiarid_shelf|dirt_with_dry|0.8|lowland|shelf|warm_semiarid +dirt|dirt_brown_with_grass_warm_semiarid_shelf|dirt_with_dry|0.8|lowland|shelf|warm_semiarid +dirt|dirt_clayey_with_grass_warm_semiarid_shelf|dirt_with_dry|0.8|lowland|shelf|warm_semiarid +dirt|dirt_sandy_with_grass_warm_semiarid_shelf|dirt_with_dry|0.8|lowland|shelf|warm_semiarid +dirt|dirt_silty_with_grass_warm_semiarid_shelf|dirt_with_dry|0.8|lowland|shelf|warm_semiarid +dirt|dirt_with_grass_dry|dirt_with_dry|0.8|lowland|shelf|warm_semiarid +dirt|dirt_black_with_grass_warm_semiarid_highland|dirt_with_dry|0.8|shelf|highland|warm_semiarid +dirt|dirt_brown_with_grass_warm_semiarid_highland|dirt_with_dry|0.8|shelf|highland|warm_semiarid +dirt|dirt_clayey_with_grass_warm_semiarid_highland|dirt_with_dry|0.8|shelf|highland|warm_semiarid +dirt|dirt_sandy_with_grass_warm_semiarid_highland|dirt_with_dry|0.8|shelf|highland|warm_semiarid +dirt|dirt_silty_with_grass_warm_semiarid_highland|dirt_with_dry|0.8|shelf|highland|warm_semiarid +dirt|dirt_with_grass_dry|dirt_with_dry|0.8|shelf|highland|warm_semiarid +dirt|stone_basalt_03|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_gneiss_02|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_sand|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_granite_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid +dirt|stone_sandstone|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_gneiss_02|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_sand|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|stone_granite_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid +dirt|sand|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid +dirt|sand_desert|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid +dirt|sand_white|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid +dirt|sand|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid +dirt|sand_desert|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid +dirt|sand_white|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid +dirt|stone_sandstone|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid +dirt|stone_desert|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid +dirt|stone_sandstone_desert|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid +dirt|stone_sandstone|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid +dirt|stone_desert|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid +dirt|stone_sandstone_desert|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid +dirt|stone_sandstone|stone_sandstone_white|0.8|highland|mountain|warm_arid +dirt|stone_gneiss_02|stone_sandstone_white|0.8|highland|mountain|warm_arid +dirt|stone_brown|stone_sandstone_white|0.8|highland|mountain|warm_arid +dirt|stone_sand|stone_sandstone_white|0.8|highland|mountain|warm_arid +dirt|stone_granite_brown|stone_sandstone_white|0.8|highland|mountain|warm_arid +dirt|stone_sandstone|stone_sandstone_desert|0.8|mountain|strato|warm_arid +dirt|stone_gneiss_02|stone_sandstone_desert|0.8|mountain|strato|warm_arid +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|warm_arid +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|warm_arid +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|warm_arid +dirt|dirt_black_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_brown_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_clayey_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_sandy_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_silty_with_grass_temperate_humid_coastal|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass|0.8|beach|coastal|temperate_humid +dirt|dirt_black_with_grass_temperate_humid_lowland|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_brown_with_grass_temperate_humid_lowland|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_clayey_with_grass_temperate_humid_lowland|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_sandy_with_grass_temperate_humid_lowland|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_silty_with_grass_temperate_humid_lowland|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass|0.8|coastal|lowland|temperate_humid +dirt|dirt_black_with_grass_temperate_humid_shelf|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_brown_with_grass_temperate_humid_shelf|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_clayey_with_grass_temperate_humid_shelf|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_sandy_with_grass_temperate_humid_shelf|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_silty_with_grass_temperate_humid_shelf|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass|0.8|lowland|shelf|temperate_humid +dirt|dirt_black_with_grass_temperate_humid_highland|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_brown_with_grass_temperate_humid_highland|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_clayey_with_grass_temperate_humid_highland|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_sandy_with_grass_temperate_humid_highland|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_silty_with_grass_temperate_humid_highland|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass|0.8|shelf|highland|temperate_humid +dirt|stone|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_desert|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_diorite|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_granite_pink|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone_greenstone|stone_bluestone|0.8|highland|mountain|temperate_humid +dirt|stone|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_desert|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_diorite|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_granite_pink|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|stone_bluestone|stone_greenstone|0.8|mountain|strato|temperate_humid +dirt|dirt_black_with_grass_temperate_semihumid_coastal|dirt_with_grass_leafy|0.8|beach|coastal|temperate_semihumid +dirt|dirt_brown_with_grass_temperate_semihumid_coastal|dirt_with_grass_leafy|0.8|beach|coastal|temperate_semihumid +dirt|dirt_clayey_with_grass_temperate_semihumid_coastal|dirt_with_grass_leafy|0.8|beach|coastal|temperate_semihumid +dirt|dirt_sandy_with_grass_temperate_semihumid_coastal|dirt_with_grass_leafy|0.8|beach|coastal|temperate_semihumid +dirt|dirt_silty_with_grass_temperate_semihumid_coastal|dirt_with_grass_leafy|0.8|beach|coastal|temperate_semihumid +dirt|dirt_black_with_grass_temperate_semihumid_lowland|dirt_with_grass_leafy|0.8|coastal|lowland|temperate_semihumid +dirt|dirt_brown_with_grass_temperate_semihumid_lowland|dirt_with_grass_leafy|0.8|coastal|lowland|temperate_semihumid +dirt|dirt_clayey_with_grass_temperate_semihumid_lowland|dirt_with_grass_leafy|0.8|coastal|lowland|temperate_semihumid +dirt|dirt_sandy_with_grass_temperate_semihumid_lowland|dirt_with_grass_leafy|0.8|coastal|lowland|temperate_semihumid +dirt|dirt_silty_with_grass_temperate_semihumid_lowland|dirt_with_grass_leafy|0.8|coastal|lowland|temperate_semihumid +dirt|dirt_black_with_grass_temperate_semihumid_shelf|dirt_with_grass_leafy|0.8|lowland|shelf|temperate_semihumid +dirt|dirt_brown_with_grass_temperate_semihumid_shelf|dirt_with_grass_leafy|0.8|lowland|shelf|temperate_semihumid +dirt|dirt_clayey_with_grass_temperate_semihumid_shelf|dirt_with_grass_leafy|0.8|lowland|shelf|temperate_semihumid +dirt|dirt_sandy_with_grass_temperate_semihumid_shelf|dirt_with_grass_leafy|0.8|lowland|shelf|temperate_semihumid +dirt|dirt_silty_with_grass_temperate_semihumid_shelf|dirt_with_grass_leafy|0.8|lowland|shelf|temperate_semihumid +dirt|dirt_black_with_grass_temperate_semihumid_highland|dirt_with_grass_leafy|0.8|shelf|highland|temperate_semihumid +dirt|dirt_brown_with_grass_temperate_semihumid_highland|dirt_with_grass_leafy|0.8|shelf|highland|temperate_semihumid +dirt|dirt_clayey_with_grass_temperate_semihumid_highland|dirt_with_grass_leafy|0.8|shelf|highland|temperate_semihumid +dirt|dirt_sandy_with_grass_temperate_semihumid_highland|dirt_with_grass_leafy|0.8|shelf|highland|temperate_semihumid +dirt|dirt_silty_with_grass_temperate_semihumid_highland|dirt_with_grass_leafy|0.8|shelf|highland|temperate_semihumid +dirt|stone|stone_greenstone|0.8|highland|mountain|temperate_semihumid +dirt|stone_desert|stone_greenstone|0.8|highland|mountain|temperate_semihumid +dirt|stone_diorite|stone_greenstone|0.8|highland|mountain|temperate_semihumid +dirt|stone_granite_pink|stone_greenstone|0.8|highland|mountain|temperate_semihumid +dirt|stone_bluestone|stone_greenstone|0.8|highland|mountain|temperate_semihumid +dirt|stone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid +dirt|stone_desert|stone_granite_pink|0.8|mountain|strato|temperate_semihumid +dirt|stone_diorite|stone_granite_pink|0.8|mountain|strato|temperate_semihumid +dirt|stone_greenstone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid +dirt|stone_bluestone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid +dirt|dirt_black_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_coastal|dirt_with_grass_prairie|0.8|beach|coastal|temperate_temperate +dirt|dirt_black_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_lowland|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_with_grass_gray|dirt_with_grass_prairie|0.8|coastal|lowland|temperate_temperate +dirt|dirt_black_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_shelf|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_with_grass_gray|dirt_with_grass_prairie|0.8|lowland|shelf|temperate_temperate +dirt|dirt_black_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate_highland|dirt_with_grass_prairie|0.8|shelf|highland|temperate_temperate +dirt|stone|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_desert|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_diorite|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_greenstone|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_bluestone|stone_granite_pink|0.8|highland|mountain|temperate_temperate +dirt|stone_granite_pink|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_desert|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_diorite|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_greenstone|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|stone_bluestone|stone_desert|0.8|mountain|strato|temperate_temperate +dirt|dirt_black_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_coastal|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|beach|coastal|temperate_semiarid +dirt|dirt_black_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_lowland|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|coastal|lowland|temperate_semiarid +dirt|dirt_black_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_shelf|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|lowland|shelf|temperate_semiarid +dirt|dirt_black_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid_highland|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_dry|0.8|shelf|highland|temperate_semiarid +dirt|stone_granite_pink|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_desert|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_diorite|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_greenstone|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_bluestone|stone_desert|0.8|highland|mountain|temperate_semiarid +dirt|stone_granite_pink|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_greenstone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|stone_bluestone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid +dirt|sand|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid +dirt|sand_white|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid +dirt|sand|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid +dirt|sand_white|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid +dirt|sand|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid +dirt|sand_white|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid +dirt|sand|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid +dirt|sand_white|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid +dirt|stone_granite_pink|stone_sandstone_desert|0.8|highland|mountain|temperate_arid +dirt|stone_desert|stone_sandstone_desert|0.8|highland|mountain|temperate_arid +dirt|stone_desert|stone_sandstone_desert|0.8|highland|mountain|temperate_arid +dirt|stone_greenstone|stone_sandstone_desert|0.8|highland|mountain|temperate_arid +dirt|stone_bluestone|stone_sandstone_desert|0.8|highland|mountain|temperate_arid +dirt|stone_granite_pink|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid +dirt|stone_desert|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid +dirt|stone_desert|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid +dirt|stone_greenstone|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid +dirt|stone_bluestone|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_black_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_brown_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_silty_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_black_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_brown_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_silty_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_black_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_brown_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_silty_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_black_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_brown_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_clayey_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_sandy_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_silty_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid +dirt|dirt_black_with_grass_cool_semihumid_coastal|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_brown_with_grass_cool_semihumid_coastal|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_clayey_with_grass_cool_semihumid_coastal|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_sandy_with_grass_cool_semihumid_coastal|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_silty_with_grass_cool_semihumid_coastal|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_grove|0.8|beach|coastal|cool_semihumid +dirt|dirt_black_with_grass_cool_semihumid_lowland|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_brown_with_grass_cool_semihumid_lowland|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_clayey_with_grass_cool_semihumid_lowland|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_sandy_with_grass_cool_semihumid_lowland|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_silty_with_grass_cool_semihumid_lowland|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_grove|0.8|coastal|lowland|cool_semihumid +dirt|dirt_black_with_grass_cool_semihumid_shelf|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_brown_with_grass_cool_semihumid_shelf|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_clayey_with_grass_cool_semihumid_shelf|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_sandy_with_grass_cool_semihumid_shelf|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_silty_with_grass_cool_semihumid_shelf|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_grove|0.8|lowland|shelf|cool_semihumid +dirt|dirt_black_with_grass_cool_semihumid_highland|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_brown_with_grass_cool_semihumid_highland|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_clayey_with_grass_cool_semihumid_highland|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_sandy_with_grass_cool_semihumid_highland|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_silty_with_grass_cool_semihumid_highland|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_grove|0.8|shelf|highland|cool_semihumid +dirt|dirt_black_with_grass_cool_temperate_coastal|dirt_with_grass_cold|0.8|beach|coastal|cool_temperate +dirt|dirt_brown_with_grass_cool_temperate_coastal|dirt_with_grass_cold|0.8|beach|coastal|cool_temperate +dirt|dirt_clayey_with_grass_cool_temperate_coastal|dirt_with_grass_cold|0.8|beach|coastal|cool_temperate +dirt|dirt_sandy_with_grass_cool_temperate_coastal|dirt_with_grass_cold|0.8|beach|coastal|cool_temperate +dirt|dirt_silty_with_grass_cool_temperate_coastal|dirt_with_grass_cold|0.8|beach|coastal|cool_temperate +dirt|dirt_black_with_grass_cool_temperate_lowland|dirt_with_grass_cold|0.8|coastal|lowland|cool_temperate +dirt|dirt_brown_with_grass_cool_temperate_lowland|dirt_with_grass_cold|0.8|coastal|lowland|cool_temperate +dirt|dirt_clayey_with_grass_cool_temperate_lowland|dirt_with_grass_cold|0.8|coastal|lowland|cool_temperate +dirt|dirt_sandy_with_grass_cool_temperate_lowland|dirt_with_grass_cold|0.8|coastal|lowland|cool_temperate +dirt|dirt_silty_with_grass_cool_temperate_lowland|dirt_with_grass_cold|0.8|coastal|lowland|cool_temperate +dirt|dirt_black_with_grass_cool_temperate_shelf|dirt_with_grass_cold|0.8|lowland|shelf|cool_temperate +dirt|dirt_brown_with_grass_cool_temperate_shelf|dirt_with_grass_cold|0.8|lowland|shelf|cool_temperate +dirt|dirt_clayey_with_grass_cool_temperate_shelf|dirt_with_grass_cold|0.8|lowland|shelf|cool_temperate +dirt|dirt_sandy_with_grass_cool_temperate_shelf|dirt_with_grass_cold|0.8|lowland|shelf|cool_temperate +dirt|dirt_silty_with_grass_cool_temperate_shelf|dirt_with_grass_cold|0.8|lowland|shelf|cool_temperate +dirt|dirt_black_with_grass_cool_temperate_highland|dirt_with_grass_cold|0.8|shelf|highland|cool_temperate +dirt|dirt_brown_with_grass_cool_temperate_highland|dirt_with_grass_cold|0.8|shelf|highland|cool_temperate +dirt|dirt_clayey_with_grass_cool_temperate_highland|dirt_with_grass_cold|0.8|shelf|highland|cool_temperate +dirt|dirt_sandy_with_grass_cool_temperate_highland|dirt_with_grass_cold|0.8|shelf|highland|cool_temperate +dirt|dirt_silty_with_grass_cool_temperate_highland|dirt_with_grass_cold|0.8|shelf|highland|cool_temperate +dirt|dirt_black_with_grass_cool_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|cool_semiarid +dirt|dirt_brown_with_grass_cool_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|cool_semiarid +dirt|dirt_clayey_with_grass_cool_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|cool_semiarid +dirt|dirt_sandy_with_grass_cool_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|cool_semiarid +dirt|dirt_silty_with_grass_cool_semiarid_coastal|dirt_with_grass_brown|0.8|beach|coastal|cool_semiarid +dirt|dirt_black_with_grass_cool_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|cool_semiarid +dirt|dirt_brown_with_grass_cool_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|cool_semiarid +dirt|dirt_clayey_with_grass_cool_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|cool_semiarid +dirt|dirt_sandy_with_grass_cool_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|cool_semiarid +dirt|dirt_silty_with_grass_cool_semiarid_lowland|dirt_with_grass_brown|0.8|coastal|lowland|cool_semiarid +dirt|dirt_black_with_grass_cool_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|cool_semiarid +dirt|dirt_brown_with_grass_cool_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|cool_semiarid +dirt|dirt_clayey_with_grass_cool_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|cool_semiarid +dirt|dirt_sandy_with_grass_cool_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|cool_semiarid +dirt|dirt_silty_with_grass_cool_semiarid_shelf|dirt_with_grass_brown|0.8|lowland|shelf|cool_semiarid +dirt|dirt_black_with_grass_cool_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|cool_semiarid +dirt|dirt_brown_with_grass_cool_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|cool_semiarid +dirt|dirt_clayey_with_grass_cool_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|cool_semiarid +dirt|dirt_sandy_with_grass_cool_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|cool_semiarid +dirt|dirt_silty_with_grass_cool_semiarid_highland|dirt_with_grass_brown|0.8|shelf|highland|cool_semiarid +dirt|sand|stone_gravel|0.8|beach|coastal|cool_arid +dirt|sand_desert|stone_gravel|0.8|beach|coastal|cool_arid +dirt|sand_white|stone_gravel|0.8|beach|coastal|cool_arid +dirt|stone_desert_gravel|stone_gravel|0.8|beach|coastal|cool_arid +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|beach|coastal|cool_arid +dirt|sand|stone_gravel|0.8|coastal|lowland|cool_arid +dirt|sand_desert|stone_gravel|0.8|coastal|lowland|cool_arid +dirt|sand_white|stone_gravel|0.8|coastal|lowland|cool_arid +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|coastal|lowland|cool_arid +dirt|stone_desert_gravel|stone_gravel|0.8|coastal|lowland|cool_arid +dirt|sand|stone_gravel|0.8|lowland|shelf|cool_arid +dirt|sand_desert|stone_gravel|0.8|lowland|shelf|cool_arid +dirt|sand_white|stone_gravel|0.8|lowland|shelf|cool_arid +dirt|stone_desert_gravel|stone_gravel|0.8|lowland|shelf|cool_arid +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|lowland|shelf|cool_arid +dirt|sand|stone_gravel|0.8|shelf|highland|cool_arid +dirt|sand_desert|stone_gravel|0.8|shelf|highland|cool_arid +dirt|sand_white|stone_gravel|0.8|shelf|highland|cool_arid +dirt|stone_desert_gravel|stone_gravel|0.8|shelf|highland|cool_arid +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|shelf|highland|cool_arid +dirt|dirt_silt_01|dirt_mud_01|0.8|beach_depth|beach|temperate_rainforest_swamp diff --git a/ecosystems_lite.csv b/ecosystems_lite.csv new file mode 100644 index 0000000..1521f72 --- /dev/null +++ b/ecosystems_lite.csv @@ -0,0 +1,391 @@ +#Ore_Type|Ore_Name|Wherein|Threshold|Y_Min|Y_Max|Biome +##|||||| +#HOT HUMID|||||| +dirt|dirt_silt_01|sand|0.8|beach_depth|beach|hot_humid_beach +dirt|dirt_with_grass_hot_humid|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_black_with_grass_hot_humid|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_brown_with_grass_hot_humid|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_clayey_with_grass_hot_humid|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_sandy_with_grass_hot_humid|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_silty_with_grass_hot_humid|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|highland|hot_humid +dirt|stone_basalt_01|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_basalt_02|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_granite_brown|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_granite_brown_02|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_granite_01|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|ice|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|ice_2|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|snow_block|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_basalt_01|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_basalt_02|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_granite_black|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_granite_brown|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_granite_01|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|ice|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|ice_2|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|snow_block|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +#HOT SEMIHUMID|||||| +dirt|dirt_silt_01|sand_volcanic|0.8|beach_depth|beach|hot_semihumid_beach +dirt|dirt_black_with_grass_hot_semihumid|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_brown_with_grass_hot_semihumid|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_clayey_with_grass_hot_semihumid|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_sandy_with_grass_hot_semihumid|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_silty_with_grass_hot_semihumid|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_hot_semihumid|0.8|beach|highland|hot_semihumid +dirt|stone_basalt_02|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_granite_black|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_granite_brown|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_granite_01|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_gabbro|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|ice|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|ice_2|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|snow_block|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_basalt_02|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_black|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_brown|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_01|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_brown_02|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|ice|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|ice_2|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|snow_block|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +#HOT TEMPERATE|||||| +dirt|dirt_black_with_grass_hot_temperate|dirt_with_grass_hot_temperate|0.8|beach|highland|hot_temperate +dirt|dirt_brown_with_grass_hot_temperate|dirt_with_grass_hot_temperate|0.8|beach|highland|hot_temperate +dirt|dirt_clayey_with_grass_hot_temperate|dirt_with_grass_hot_temperate|0.8|beach|highland|hot_temperate +dirt|dirt_sandy_with_grass_hot_temperate|dirt_with_grass_hot_temperate|0.8|beach|highland|hot_temperate +dirt|dirt_silty_with_grass_hot_temperate|dirt_with_grass_hot_temperate|0.8|beach|highland|hot_temperate +dirt|stone_granite_black|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_granite_brown|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_granite_brown_02|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_granite_01|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_brown|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|ice|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|ice_2|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|snow_block|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_black|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_granite_brown|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_granite_brown_02|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_granite_01|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_gabbro|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|ice|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|ice_2|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|snow_block|stone_brown|0.8|mountain|strato|hot_temperate_strato +#HOT SEMIARID|||||| +dirt|dirt_black_with_grass_hot_semiarid|dirt_with_grass_hot_semiarid|0.8|beach|highland|hot_semiarid +dirt|dirt_brown_with_grass_hot_semiarid|dirt_with_grass_hot_semiarid|0.8|beach|highland|hot_semiarid +dirt|dirt_clayey_with_grass_hot_semiarid|dirt_with_grass_hot_semiarid|0.8|beach|highland|hot_semiarid +dirt|dirt_sandy_with_grass_hot_semiarid|dirt_with_grass_hot_semiarid|0.8|beach|highland|hot_semiarid +dirt|dirt_silty_with_grass_hot_semiarid|dirt_with_grass_hot_semiarid|0.8|beach|highland|hot_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_hot_semiarid|0.8|beach|highland|hot_semiarid +dirt|stone_gabbro|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_granite_brown_02|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_granite_01|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_sand|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_granite_brown|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_gabbro|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_granite_brown_02|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_granite_01|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_brown|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_granite_brown|stone_sand|0.8|mountain|strato|hot_semiarid_strato +#HOT ARID|||||| +dirt|sand|stone_sandstone_gravel|0.8|beach|highland|hot_arid +dirt|sand_desert|stone_sandstone_gravel|0.8|beach|highland|hot_arid +dirt|sand_white|stone_sandstone_gravel|0.8|beach|highland|hot_arid +dirt|stone_sandstone|stone_sandstone_gravel|0.8|beach|highland|hot_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|beach|highland|hot_arid +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|beach|highland|hot_arid +dirt|stone_desert|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_granite_brown_02|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_sandstone_desert|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_brown|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_sandstone_desert|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +##|||||| +#WARM HUMID|||||| +dirt|dirt_silt_01|sand_white|0.8|beach_depth|beach|warm_humid_beach +dirt|dirt_black_with_grass_warm_humid|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_brown_with_grass_warm_humid|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_clayey_with_grass_warm_humid|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_sandy_with_grass_warm_humid|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_silty_with_grass_warm_humid|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_warm_humid|0.8|beach|highland|warm_humid +dirt|stone_basalt_03|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_gneiss_02|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_sand|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_sandstone|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_brown|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|ice|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|ice_2|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|snow_block|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_basalt_03|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_gneiss_02|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_sand|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_sandstone|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_granite_brown|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|ice|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|ice_2|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|snow_block|stone_brown|0.8|mountain|strato|warm_humid_strato +#WARM SEMIHUMID|||||| +dirt|dirt_black_with_grass_warm_semihumid|dirt_with_grass_warm_semihumid|0.8|beach|highland|warm_semihumid +dirt|dirt_brown_with_grass_warm_semihumid|dirt_with_grass_warm_semihumid|0.8|beach|highland|warm_semihumid +dirt|dirt_clayey_with_grass_warm_semihumid|dirt_with_grass_warm_semihumid|0.8|beach|highland|warm_semihumid +dirt|dirt_sandy_with_grass_warm_semihumid|dirt_with_grass_warm_semihumid|0.8|beach|highland|warm_semihumid +dirt|dirt_silty_with_grass_warm_semihumid|dirt_with_grass_warm_semihumid|0.8|beach|highland|warm_semihumid +dirt|dirt_with_soil_wet|dirt_with_grass_warm_semihumid|0.8|beach|highland|warm_semihumid +dirt|stone_basalt_03|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_gneiss_02|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_sand|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_sandstone|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_granite_brown|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|ice|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|ice_2|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|snow_block|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_basalt_03|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_gneiss_02|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_brown|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_sandstone|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_granite_brown|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|ice|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|ice_2|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|snow_block|stone_sand|0.8|mountain|strato|warm_semihumid_strato +#WARM TEMPERATE|||||| +dirt|dirt_black_with_grass_warm_temperate|dirt_with_grass_warm_temperate|0.8|beach|highland|warm_temperate +dirt|dirt_brown_with_grass_warm_temperate|dirt_with_grass_warm_temperate|0.8|beach|highland|warm_temperate +dirt|dirt_clayey_with_grass_warm_temperate|dirt_with_grass_warm_temperate|0.8|beach|highland|warm_temperate +dirt|dirt_sandy_with_grass_warm_temperate|dirt_with_grass_warm_temperate|0.8|beach|highland|warm_temperate +dirt|dirt_silty_with_grass_warm_temperate|dirt_with_grass_warm_temperate|0.8|beach|highland|warm_temperate +dirt|stone_basalt_03|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_gneiss_02|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_brown|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_sandstone|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|ice|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|ice_2|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|snow_block|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_basalt_03|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_gneiss_02|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_brown|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_sand|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_granite_brown|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|ice|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|ice_2|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|snow_block|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +#WARM SEMIARID|||||| +dirt|dirt_black_with_grass_warm_semiarid|dirt_with_grass_warm_semiarid|0.8|beach|highland|warm_semiarid +dirt|dirt_brown_with_grass_warm_semiarid|dirt_with_grass_warm_semiarid|0.8|beach|highland|warm_semiarid +dirt|dirt_clayey_with_grass_warm_semiarid|dirt_with_grass_warm_semiarid|0.8|beach|highland|warm_semiarid +dirt|dirt_sandy_with_grass_warm_semiarid|dirt_with_grass_warm_semiarid|0.8|beach|highland|warm_semiarid +dirt|dirt_silty_with_grass_warm_semiarid|dirt_with_grass_warm_semiarid|0.8|beach|highland|warm_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_warm_semiarid|0.8|beach|highland|warm_semiarid +dirt|stone_basalt_03|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_gneiss_02|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_sand|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_granite_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_sandstone|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_gneiss_02|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_sand|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_granite_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +#WARM ARID|||||| +dirt|sand|stone_sandstone_white_gravel|0.8|beach|highland|warm_arid +dirt|sand_desert|stone_sandstone_white_gravel|0.8|beach|highland|warm_arid +dirt|sand_white|stone_sandstone_white_gravel|0.8|beach|highland|warm_arid +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|beach|highland|warm_arid +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|beach|highland|warm_arid +dirt|stone_sandstone|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_gneiss_02|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_brown|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_sand|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_granite_brown|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_sandstone|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_gneiss_02|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +##|||||| +#TEMPERATE HUMID|||||| +dirt|dirt_black_with_grass_temperate_humid|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_brown_with_grass_temperate_humid|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_clayey_with_grass_temperate_humid|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_sandy_with_grass_temperate_humid|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_silty_with_grass_temperate_humid|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_temperate_humid|0.8|beach|highland|temperate_humid +dirt|stone|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_desert|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_diorite|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_granite_pink|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_greenstone|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|ice|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|ice_2|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|snow_block|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_desert|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_diorite|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_granite_pink|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_bluestone|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|ice|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|ice_2|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|snow_block|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +#TEMPERATE SEMIHUMID|||||| +dirt|dirt_black_with_grass_temperate_semihumid|dirt_with_grass_temperate_semihumid|0.8|beach|highland|temperate_semihumid +dirt|dirt_brown_with_grass_temperate_semihumid|dirt_with_grass_temperate_semihumid|0.8|beach|highland|temperate_semihumid +dirt|dirt_clayey_with_grass_temperate_semihumid|dirt_with_grass_temperate_semihumid|0.8|beach|highland|temperate_semihumid +dirt|dirt_sandy_with_grass_temperate_semihumid|dirt_with_grass_temperate_semihumid|0.8|beach|highland|temperate_semihumid +dirt|dirt_silty_with_grass_temperate_semihumid|dirt_with_grass_temperate_semihumid|0.8|beach|highland|temperate_semihumid +dirt|stone|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_desert|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_diorite|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_granite_pink|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_bluestone|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|ice|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|ice_2|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|snow_block|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_desert|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_diorite|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_greenstone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_bluestone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|ice|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|ice_2|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|snow_block|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +#TEMPERATE TEMPERATE|||||| +dirt|dirt_black_with_grass_temperate_temperate|dirt_with_grass_temperate_temperate|0.8|beach|highland|temperate_temperate +dirt|dirt_brown_with_grass_temperate_temperate|dirt_with_grass_temperate_temperate|0.8|beach|highland|temperate_temperate +dirt|dirt_clayey_with_grass_temperate_temperate|dirt_with_grass_temperate_temperate|0.8|beach|highland|temperate_temperate +dirt|dirt_sandy_with_grass_temperate_temperate|dirt_with_grass_temperate_temperate|0.8|beach|highland|temperate_temperate +dirt|dirt_silty_with_grass_temperate_temperate|dirt_with_grass_temperate_temperate|0.8|beach|highland|temperate_temperate +dirt|dirt_with_grass_gray|dirt_with_grass_temperate_temperate|0.8|coastal|shelf|temperate_temperate +dirt|stone|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_desert|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_diorite|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_greenstone|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_bluestone|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|ice|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|ice_2|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|snow_block|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_granite_pink|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_desert|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_diorite|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_greenstone|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_bluestone|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|ice|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|ice_2|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|snow_block|stone_desert|0.8|mountain|strato|temperate_temperate_strato +#TEMPERATE SEMIARID|||||| +dirt|dirt_black_with_grass_temperate_semiarid|dirt_with_grass_temperate_semiarid|0.8|beach|highland|temperate_semiarid +dirt|dirt_brown_with_grass_temperate_semiarid|dirt_with_grass_temperate_semiarid|0.8|beach|highland|temperate_semiarid +dirt|dirt_clayey_with_grass_temperate_semiarid|dirt_with_grass_temperate_semiarid|0.8|beach|highland|temperate_semiarid +dirt|dirt_sandy_with_grass_temperate_semiarid|dirt_with_grass_temperate_semiarid|0.8|beach|highland|temperate_semiarid +dirt|dirt_silty_with_grass_temperate_semiarid|dirt_with_grass_temperate_semiarid|0.8|beach|highland|temperate_semiarid +dirt|dirt_with_grass_dry|dirt_with_grass_temperate_semiarid|0.8|beach|highland|temperate_semiarid +dirt|stone_granite_pink|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_desert|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_diorite|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_greenstone|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_bluestone|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_granite_pink|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_greenstone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_bluestone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +#TEMPERATE ARID|||||| +dirt|sand|stone_sandstone_desert_gravel|0.8|beach|highland|temperate_arid +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|beach|highland|temperate_arid +dirt|sand_white|stone_sandstone_desert_gravel|0.8|beach|highland|temperate_arid +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|beach|highland|temperate_arid +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|beach|highland|temperate_arid +dirt|stone_granite_pink|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_desert|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_desert|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_greenstone|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_bluestone|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_granite_pink|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_desert|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_desert|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_greenstone|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_bluestone|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +##|||||| +#COOL HUMID|||||| +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_black_with_grass_cool_humid|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_brown_with_grass_cool_humid|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_clayey_with_grass_cool_humid|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_sandy_with_grass_cool_humid|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|dirt_silty_with_grass_cool_humid|dirt_with_litter_coniferous|0.8|beach|highland|cool_humid +dirt|ice|lib_materials:stone_sand|0.8|highland|mountain|cool_humid_mountain +dirt|ice_2|lib_materials:stone_sand|0.8|highland|mountain|cool_humid_mountain +dirt|snow_block|lib_materials:stone_sand|0.8|highland|mountain|cool_humid_mountain +dirt|ice|lib_materials:stone_granite_02|0.8|mountain|strato|cool_humid_strato +dirt|ice_2|lib_materials:stone_granite_02|0.8|mountain|strato|cool_humid_strato +dirt|snow_block|lib_materials:stone_granite_02|0.8|mountain|strato|cool_humid_strato +#COOL SEMIHUMID|||||| +dirt|dirt_black_with_grass_cool_semihumid|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_brown_with_grass_cool_semihumid|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_clayey_with_grass_cool_semihumid|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_sandy_with_grass_cool_semihumid|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_silty_with_grass_cool_semihumid|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_cool_semihumid|0.8|beach|highland|cool_semihumid +dirt|ice|lib_materials:stone_sand|0.8|highland|mountain|cool_semihumid_mountain +dirt|ice_2|lib_materials:stone_sand|0.8|highland|mountain|cool_semihumid_mountain +dirt|snow_block|lib_materials:stone_sand|0.8|highland|mountain|cool_semihumid_mountain +dirt|ice|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_semihumid_strato +dirt|ice_2|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_semihumid_strato +dirt|snow_block|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_semihumid_strato +#COOL TEMPERATE|||||| +dirt|dirt_black_with_grass_cool_temperate|dirt_with_grass_cool_temperate|0.8|beach|highland|cool_temperate +dirt|dirt_brown_with_grass_cool_temperate|dirt_with_grass_cool_temperate|0.8|beach|highland|cool_temperate +dirt|dirt_clayey_with_grass_cool_temperate|dirt_with_grass_cool_temperate|0.8|beach|highland|cool_temperate +dirt|dirt_sandy_with_grass_cool_temperate|dirt_with_grass_cool_temperate|0.8|beach|highland|cool_temperate +dirt|dirt_silty_with_grass_cool_temperate|dirt_with_grass_cool_temperate|0.8|beach|highland|cool_temperate +dirt|ice|lib_materials:stone_sand|0.8|highland|mountain|cool_temperate_mountain +dirt|ice_2|lib_materials:stone_sand|0.8|highland|mountain|cool_temperate_mountain +dirt|snow_block|lib_materials:stone_sand|0.8|highland|mountain|cool_temperate_mountain +dirt|ice|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_temperate_strato +dirt|ice_2|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_temperate_strato +dirt|snow_block|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_temperate_strato +#COOL SEMIARID|||||| +dirt|dirt_black_with_grass_cool_semiarid|dirt_with_grass_cool_semiarid|0.8|beach|highland|cool_semiarid +dirt|dirt_brown_with_grass_cool_semiarid|dirt_with_grass_cool_semiarid|0.8|beach|highland|cool_semiarid +dirt|dirt_clayey_with_grass_cool_semiarid|dirt_with_grass_cool_semiarid|0.8|beach|highland|cool_semiarid +dirt|dirt_sandy_with_grass_cool_semiarid|dirt_with_grass_cool_semiarid|0.8|beach|highland|cool_semiarid +dirt|dirt_silty_with_grass_cool_semiarid|dirt_with_grass_cool_semiarid|0.8|beach|highland|cool_semiarid +#COOL ARID|||||| +dirt|sand|stone_gravel|0.8|beach|highland|cool_arid_coastal +dirt|sand_desert|stone_gravel|0.8|beach|highland|cool_arid_coastal +dirt|sand_white|stone_gravel|0.8|beach|highland|cool_arid_coastal +dirt|stone_desert_gravel|stone_gravel|0.8|beach|highland|cool_arid_coastal +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|beach|highland|cool_arid_coastal +##|||||| +#TEMPERATE RAINFOREST SWAMP|||||| +dirt|dirt_silt_01|dirt_mud_01|0.8|beach_depth|beach|temperate_rainforest_swamp diff --git a/ecosystems_lm.csv b/ecosystems_lm.csv new file mode 100644 index 0000000..925694a --- /dev/null +++ b/ecosystems_lm.csv @@ -0,0 +1,776 @@ +#Ore_Type|Ore_Name|Wherein|Threshold|Y_Min|Y_Max|Biome +dirt|dirt_silt_01|sand|0.8|beach_depth|beach|hot_humid_beach +dirt|dirt_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_black_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_brown_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_clayey_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_sandy_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_silty_with_grass_hot_humid_coastal|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|beach|coastal|hot_humid_coastal +dirt|dirt_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.6|coastal|lowland|hot_humid_lowland +dirt|dirt_black_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_brown_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_clayey_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_sandy_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_silty_with_grass_hot_humid_lowland|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|coastal|lowland|hot_humid_lowland +dirt|dirt_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.6|lowland|shelf|hot_humid_shelf +dirt|dirt_black_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_brown_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_clayey_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_sandy_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_silty_with_grass_hot_humid_shelf|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|lowland|shelf|hot_humid_shelf +dirt|dirt_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +fungi|dirt_with_litter_fungi|dirt_with_litter_rainforest|0.4|shelf|highland|hot_humid_highland +dirt|dirt_black_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_brown_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_clayey_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_sandy_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_silty_with_grass_hot_humid_highland|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_black_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_brown_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_clayey_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_sandy_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|dirt_silty_with_litter_rainforest|dirt_with_litter_rainforest|0.8|shelf|highland|hot_humid_highland +dirt|stone_basalt_01|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_basalt_02|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_granite_brown|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_granite_brown_02|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_granite_01|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|ice|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|ice_2|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|snow_block|stone_granite_black|0.8|highland|mountain|hot_humid_mountain +dirt|stone_basalt_01|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_basalt_02|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_granite_black|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_granite_brown|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|stone_granite_01|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|ice|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|ice_2|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|snow_block|stone_granite_brown_02|0.8|mountain|strato|hot_humid_strato +dirt|dirt_silt_01|sand_volcanic|0.8|beach_depth|beach|hot_semihumid_beach +dirt|dirt_black_with_grass_hot_semihumid_coastal|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_brown_with_grass_hot_semihumid_coastal|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_clayey_with_grass_hot_semihumid_coastal|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_sandy_with_grass_hot_semihumid_coastal|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_silty_with_grass_hot_semihumid_coastal|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_hot_semihumid_coastal|0.8|beach|coastal|hot_semihumid_coastal +dirt|dirt_black_with_grass_hot_semihumid_lowland|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_brown_with_grass_hot_semihumid_lowland|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_clayey_with_grass_hot_semihumid_lowland|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_sandy_with_grass_hot_semihumid_lowland|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_silty_with_grass_hot_semihumid_lowland|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_hot_semihumid_lowland|0.8|coastal|lowland|hot_semihumid_lowland +dirt|dirt_black_with_grass_hot_semihumid_shelf|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_brown_with_grass_hot_semihumid_shelf|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_clayey_with_grass_hot_semihumid_shelf|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_sandy_with_grass_hot_semihumid_shelf|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_silty_with_grass_hot_semihumid_shelf|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_hot_semihumid_shelf|0.8|lowland|shelf|hot_semihumid_shelf +dirt|dirt_black_with_grass_hot_semihumid_highland|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_brown_with_grass_hot_semihumid_highland|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_clayey_with_grass_hot_semihumid_highland|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_sandy_with_grass_hot_semihumid_highland|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_silty_with_grass_hot_semihumid_highland|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_hot_semihumid_highland|0.8|shelf|highland|hot_semihumid_highland +dirt|stone_basalt_02|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_granite_black|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_granite_brown|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_granite_01|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_gabbro|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|ice|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|ice_2|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|snow_block|stone_granite_brown_02|0.8|highland|mountain|hot_semihumid_mountain +dirt|stone_basalt_02|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_black|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_brown|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_01|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_brown_02|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|ice|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|ice_2|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|snow_block|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|dirt_black_with_grass_hot_temperate_coastal|dirt_with_grass_hot_temperate_coastal|0.8|beach|coastal|hot_temperate_coastal +dirt|dirt_brown_with_grass_hot_temperate_coastal|dirt_with_grass_hot_temperate_coastal|0.8|beach|coastal|hot_temperate_coastal +dirt|dirt_clayey_with_grass_hot_temperate_coastal|dirt_with_grass_hot_temperate_coastal|0.8|beach|coastal|hot_temperate_coastal +dirt|dirt_sandy_with_grass_hot_temperate_coastal|dirt_with_grass_hot_temperate_coastal|0.8|beach|coastal|hot_temperate_coastal +dirt|dirt_silty_with_grass_hot_temperate_coastal|dirt_with_grass_hot_temperate_coastal|0.8|beach|coastal|hot_temperate_coastal +dirt|dirt_black_with_grass_hot_temperate_lowland|dirt_with_grass_hot_temperate_lowland|0.8|coastal|lowland|hot_temperate_lowland +dirt|dirt_brown_with_grass_hot_temperate_lowland|dirt_with_grass_hot_temperate_lowland|0.8|coastal|lowland|hot_temperate_lowland +dirt|dirt_clayey_with_grass_hot_temperate_lowland|dirt_with_grass_hot_temperate_lowland|0.8|coastal|lowland|hot_temperate_lowland +dirt|dirt_sandy_with_grass_hot_temperate_lowland|dirt_with_grass_hot_temperate_lowland|0.8|coastal|lowland|hot_temperate_lowland +dirt|dirt_silty_with_grass_hot_temperate_lowland|dirt_with_grass_hot_temperate_lowland|0.8|coastal|lowland|hot_temperate_lowland +dirt|dirt_black_with_grass_hot_temperate_shelf|dirt_with_grass_hot_temperate_shelf|0.8|lowland|shelf|hot_temperate_shelf +dirt|dirt_brown_with_grass_hot_temperate_shelf|dirt_with_grass_hot_temperate_shelf|0.8|lowland|shelf|hot_temperate_shelf +dirt|dirt_clayey_with_grass_hot_temperate_shelf|dirt_with_grass_hot_temperate_shelf|0.8|lowland|shelf|hot_temperate_shelf +dirt|dirt_sandy_with_grass_hot_temperate_shelf|dirt_with_grass_hot_temperate_shelf|0.8|lowland|shelf|hot_temperate_shelf +dirt|dirt_silty_with_grass_hot_temperate_shelf|dirt_with_grass_hot_temperate_shelf|0.8|lowland|shelf|hot_temperate_shelf +dirt|dirt_black_with_grass_hot_temperate_highland|dirt_with_grass_hot_temperate_highland|0.8|shelf|highland|hot_temperate_highland +dirt|dirt_brown_with_grass_hot_temperate_highland|dirt_with_grass_hot_temperate_highland|0.8|shelf|highland|hot_temperate_highland +dirt|dirt_clayey_with_grass_hot_temperate_highland|dirt_with_grass_hot_temperate_highland|0.8|shelf|highland|hot_temperate_highland +dirt|dirt_sandy_with_grass_hot_temperate_highland|dirt_with_grass_hot_temperate_highland|0.8|shelf|highland|hot_temperate_highland +dirt|dirt_silty_with_grass_hot_temperate_highland|dirt_with_grass_hot_temperate_highland|0.8|shelf|highland|hot_temperate_highland +dirt|stone_granite_black|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_granite_brown|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_granite_brown_02|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_granite_01|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|stone_brown|stone_gabbro|0.8|highland|mountain|hot_temperate_mountain +dirt|ice|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|ice_2|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|snow_block|stone_gabbro|0.8|mountain|strato|hot_semihumid_strato +dirt|stone_granite_black|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_granite_brown|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_granite_brown_02|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_granite_01|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|stone_gabbro|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|ice|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|ice_2|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|snow_block|stone_brown|0.8|mountain|strato|hot_temperate_strato +dirt|dirt_black_with_grass_hot_semiarid_coastal|dirt_with_grass_hot_semiarid_coastal|0.8|beach|coastal|hot_semiarid_coastal +dirt|dirt_brown_with_grass_hot_semiarid_coastal|dirt_with_grass_hot_semiarid_coastal|0.8|beach|coastal|hot_semiarid_coastal +dirt|dirt_clayey_with_grass_hot_semiarid_coastal|dirt_with_grass_hot_semiarid_coastal|0.8|beach|coastal|hot_semiarid_coastal +dirt|dirt_sandy_with_grass_hot_semiarid_coastal|dirt_with_grass_hot_semiarid_coastal|0.8|beach|coastal|hot_semiarid_coastal +dirt|dirt_silty_with_grass_hot_semiarid_coastal|dirt_with_grass_hot_semiarid_coastal|0.8|beach|coastal|hot_semiarid_coastal +dirt|dirt_with_grass_dry|dirt_with_grass_hot_semiarid_coastal|0.8|beach|coastal|hot_semiarid_coastal +dirt|dirt_black_with_grass_hot_semiarid_lowland|dirt_with_grass_hot_semiarid_lowland|0.8|coastal|lowland|hot_semiarid_lowland +dirt|dirt_brown_with_grass_hot_semiarid_lowland|dirt_with_grass_hot_semiarid_lowland|0.8|coastal|lowland|hot_semiarid_lowland +dirt|dirt_clayey_with_grass_hot_semiarid_lowland|dirt_with_grass_hot_semiarid_lowland|0.8|coastal|lowland|hot_semiarid_lowland +dirt|dirt_sandy_with_grass_hot_semiarid_lowland|dirt_with_grass_hot_semiarid_lowland|0.8|coastal|lowland|hot_semiarid_lowland +dirt|dirt_silty_with_grass_hot_semiarid_lowland|dirt_with_grass_hot_semiarid_lowland|0.8|coastal|lowland|hot_semiarid_lowland +dirt|dirt_with_grass_dry|dirt_with_grass_hot_semiarid_lowland|0.8|coastal|lowland|hot_semiarid_lowland +dirt|dirt_black_with_grass_hot_semiarid_shelf|dirt_with_grass_hot_semiarid_shelf|0.8|lowland|shelf|hot_semiarid_shelf +dirt|dirt_brown_with_grass_hot_semiarid_shelf|dirt_with_grass_hot_semiarid_shelf|0.8|lowland|shelf|hot_semiarid_shelf +dirt|dirt_clayey_with_grass_hot_semiarid_shelf|dirt_with_grass_hot_semiarid_shelf|0.8|lowland|shelf|hot_semiarid_shelf +dirt|dirt_sandy_with_grass_hot_semiarid_shelf|dirt_with_grass_hot_semiarid_shelf|0.8|lowland|shelf|hot_semiarid_shelf +dirt|dirt_silty_with_grass_hot_semiarid_shelf|dirt_with_grass_hot_semiarid_shelf|0.8|lowland|shelf|hot_semiarid_shelf +dirt|dirt_with_grass_dry|dirt_with_grass_hot_semiarid_shelf|0.8|lowland|shelf|hot_semiarid_shelf +dirt|dirt_black_with_grass_hot_semiarid_highland|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland +dirt|dirt_brown_with_grass_hot_semiarid_highland|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland +dirt|dirt_clayey_with_grass_hot_semiarid_highland|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland +dirt|dirt_sandy_with_grass_hot_semiarid_highland|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland +dirt|dirt_silty_with_grass_hot_semiarid_highland|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland +dirt|dirt_with_grass_dry|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland +dirt|stone_gabbro|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_granite_brown_02|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_granite_01|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_sand|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_granite_brown|stone_brown|0.8|highland|mountain|hot_semiarid_mountain +dirt|stone_gabbro|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_granite_brown_02|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_granite_01|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_brown|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|stone_granite_brown|stone_sand|0.8|mountain|strato|hot_semiarid_strato +dirt|sand|stone_sandstone_gravel|0.8|beach|coastal|hot_arid_coastal +dirt|sand_desert|stone_sandstone_gravel|0.8|beach|coastal|hot_arid_coastal +dirt|sand_white|stone_sandstone_gravel|0.8|beach|coastal|hot_arid_coastal +dirt|stone_sandstone|stone_sandstone_gravel|0.8|beach|coastal|hot_arid_coastal +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|beach|coastal|hot_arid_coastal +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|beach|coastal|hot_arid_coastal +dirt|sand|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|sand_desert|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|sand_white|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|stone_sandstone|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|coastal|lowland|hot_arid_lowland +dirt|sand_white|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid_shelf +dirt|stone_sandstone|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid_shelf +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid_shelf +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid_shelf +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid_shelf +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|lowland|shelf|hot_arid_shelf +dirt|stone_sandstone|stone_sandstone_gravel|0.8|shelf|highland|hot_arid_highland +dirt|stone_sandstone_desert_gravel|stone_sandstone_gravel|0.8|shelf|highland|hot_arid_highland +dirt|stone_sandstone_desert|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid_highland +dirt|stone_sandstone_desert|stone_sandstone_gravel|0.8|shelf|highland|hot_arid_highland +dirt|stone_sandstone_white|stone_sandstone_gravel|0.8|shelf|highland|hot_arid_highland +dirt|stone_desert|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_granite_brown_02|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_sandstone_desert|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_brown|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|hot_arid_mountain +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_sandstone_desert|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|hot_arid_strato +dirt|dirt_silt_01|sand_white|0.8|beach_depth|beach|warm_humid_beach +dirt|dirt_black_with_grass_warm_humid_coastal|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_brown_with_grass_warm_humid_coastal|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_clayey_with_grass_warm_humid_coastal|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_sandy_with_grass_warm_humid_coastal|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_silty_with_grass_warm_humid_coastal|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_warm_humid_coastal|0.8|beach|coastal|warm_humid_coastal +dirt|dirt_black_with_grass_warm_humid_lowland|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_brown_with_grass_warm_humid_lowland|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_clayey_with_grass_warm_humid_lowland|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_sandy_with_grass_warm_humid_lowland|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_silty_with_grass_warm_humid_lowland|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_warm_humid_lowland|0.8|coastal|lowland|warm_humid_lowland +dirt|dirt_black_with_grass_warm_humid_shelf|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_brown_with_grass_warm_humid_shelf|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_clayey_with_grass_warm_humid_shelf|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_sandy_with_grass_warm_humid_shelf|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_silty_with_grass_warm_humid_shelf|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_warm_humid_shelf|0.8|lowland|shelf|warm_humid_shelf +dirt|dirt_black_with_grass_warm_humid_highland|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_brown_with_grass_warm_humid_highland|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_clayey_with_grass_warm_humid_highland|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_sandy_with_grass_warm_humid_highland|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_silty_with_grass_warm_humid_highland|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_black_with_litter_rainforest|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_brown_with_litter_rainforest|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_clayey_with_litter_rainforest|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_sandy_with_litter_rainforest|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|dirt_silty_with_litter_rainforest|dirt_with_grass_warm_humid_highland|0.8|shelf|highland|warm_humid_highland +dirt|stone_basalt_03|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_gneiss_02|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_sand|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_sandstone|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_brown|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|ice|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|ice_2|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|snow_block|stone_granite_brown|0.8|highland|mountain|warm_humid_mountain +dirt|stone_basalt_03|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_gneiss_02|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_sand|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_sandstone|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|stone_granite_brown|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|ice|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|ice_2|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|snow_block|stone_brown|0.8|mountain|strato|warm_humid_strato +dirt|dirt_black_with_grass_warm_semihumid_coastal|dirt_with_grass_warm_semihumid_coastal|0.8|beach|coastal|warm_semihumid_coastal +dirt|dirt_brown_with_grass_warm_semihumid_coastal|dirt_with_grass_warm_semihumid_coastal|0.8|beach|coastal|warm_semihumid_coastal +dirt|dirt_clayey_with_grass_warm_semihumid_coastal|dirt_with_grass_warm_semihumid_coastal|0.8|beach|coastal|warm_semihumid_coastal +dirt|dirt_sandy_with_grass_warm_semihumid_coastal|dirt_with_grass_warm_semihumid_coastal|0.8|beach|coastal|warm_semihumid_coastal +dirt|dirt_silty_with_grass_warm_semihumid_coastal|dirt_with_grass_warm_semihumid_coastal|0.8|beach|coastal|warm_semihumid_coastal +dirt|dirt_with_soil_wet|dirt_with_grass_warm_semihumid_coastal|0.8|beach|coastal|warm_semihumid_coastal +dirt|dirt_black_with_grass_warm_semihumid_lowland|dirt_with_grass_warm_semihumid_lowland|0.8|coastal|lowland|warm_semihumid_lowland +dirt|dirt_brown_with_grass_warm_semihumid_lowland|dirt_with_grass_warm_semihumid_lowland|0.8|coastal|lowland|warm_semihumid_lowland +dirt|dirt_clayey_with_grass_warm_semihumid_lowland|dirt_with_grass_warm_semihumid_lowland|0.8|coastal|lowland|warm_semihumid_lowland +dirt|dirt_sandy_with_grass_warm_semihumid_lowland|dirt_with_grass_warm_semihumid_lowland|0.8|coastal|lowland|warm_semihumid_lowland +dirt|dirt_silty_with_grass_warm_semihumid_lowland|dirt_with_grass_warm_semihumid_lowland|0.8|coastal|lowland|warm_semihumid_lowland +dirt|dirt_with_soil_wet|dirt_with_grass_warm_semihumid_lowland|0.8|coastal|lowland|warm_semihumid_lowland +dirt|dirt_black_with_grass_warm_semihumid_shelf|dirt_with_grass_warm_semihumid_shelf|0.8|lowland|shelf|warm_semihumid_shelf +dirt|dirt_brown_with_grass_warm_semihumid_shelf|dirt_with_grass_warm_semihumid_shelf|0.8|lowland|shelf|warm_semihumid_shelf +dirt|dirt_clayey_with_grass_warm_semihumid_shelf|dirt_with_grass_warm_semihumid_shelf|0.8|lowland|shelf|warm_semihumid_shelf +dirt|dirt_sandy_with_grass_warm_semihumid_shelf|dirt_with_grass_warm_semihumid_shelf|0.8|lowland|shelf|warm_semihumid_shelf +dirt|dirt_silty_with_grass_warm_semihumid_shelf|dirt_with_grass_warm_semihumid_shelf|0.8|lowland|shelf|warm_semihumid_shelf +dirt|dirt_black_with_grass_warm_semihumid_highland|dirt_with_grass_warm_semihumid_highland|0.8|shelf|highland|warm_semihumid_highland +dirt|dirt_brown_with_grass_warm_semihumid_highland|dirt_with_grass_warm_semihumid_highland|0.8|shelf|highland|warm_semihumid_highland +dirt|dirt_clayey_with_grass_warm_semihumid_highland|dirt_with_grass_warm_semihumid_highland|0.8|shelf|highland|warm_semihumid_highland +dirt|dirt_sandy_with_grass_warm_semihumid_highland|dirt_with_grass_warm_semihumid_highland|0.8|shelf|highland|warm_semihumid_highland +dirt|dirt_silty_with_grass_warm_semihumid_highland|dirt_with_grass_warm_semihumid_highland|0.8|shelf|highland|warm_semihumid_highland +dirt|stone_basalt_03|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_gneiss_02|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_sand|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_sandstone|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_granite_brown|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|ice|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|ice_2|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|snow_block|stone_brown|0.8|highland|mountain|warm_semihumid_mountain +dirt|stone_basalt_03|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_gneiss_02|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_brown|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_sandstone|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|stone_granite_brown|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|ice|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|ice_2|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|snow_block|stone_sand|0.8|mountain|strato|warm_semihumid_strato +dirt|dirt_black_with_grass_warm_temperate_coastal|dirt_with_grass_warm_temperate_coastal|0.8|beach|coastal|warm_temperate_coastal +dirt|dirt_brown_with_grass_warm_temperate_coastal|dirt_with_grass_warm_temperate_coastal|0.8|beach|coastal|warm_temperate_coastal +dirt|dirt_clayey_with_grass_warm_temperate_coastal|dirt_with_grass_warm_temperate_coastal|0.8|beach|coastal|warm_temperate_coastal +dirt|dirt_sandy_with_grass_warm_temperate_coastal|dirt_with_grass_warm_temperate_coastal|0.8|beach|coastal|warm_temperate_coastal +dirt|dirt_silty_with_grass_warm_temperate_coastal|dirt_with_grass_warm_temperate_coastal|0.8|beach|coastal|warm_temperate_coastal +dirt|dirt_black_with_grass_warm_temperate_lowland|dirt_with_grass_warm_temperate_lowland|0.8|coastal|lowland|warm_temperate_lowland +dirt|dirt_brown_with_grass_warm_temperate_lowland|dirt_with_grass_warm_temperate_lowland|0.8|coastal|lowland|warm_temperate_lowland +dirt|dirt_clayey_with_grass_warm_temperate_lowland|dirt_with_grass_warm_temperate_lowland|0.8|coastal|lowland|warm_temperate_lowland +dirt|dirt_sandy_with_grass_warm_temperate_lowland|dirt_with_grass_warm_temperate_lowland|0.8|coastal|lowland|warm_temperate_lowland +dirt|dirt_silty_with_grass_warm_temperate_lowland|dirt_with_grass_warm_temperate_lowland|0.8|coastal|lowland|warm_temperate_lowland +dirt|dirt_black_with_grass_warm_temperate_shelf|dirt_with_grass_warm_temperate_shelf|0.8|lowland|shelf|warm_temperate_shelf +dirt|dirt_brown_with_grass_warm_temperate_shelf|dirt_with_grass_warm_temperate_shelf|0.8|lowland|shelf|warm_temperate_shelf +dirt|dirt_clayey_with_grass_warm_temperate_shelf|dirt_with_grass_warm_temperate_shelf|0.8|lowland|shelf|warm_temperate_shelf +dirt|dirt_sandy_with_grass_warm_temperate_shelf|dirt_with_grass_warm_temperate_shelf|0.8|lowland|shelf|warm_temperate_shelf +dirt|dirt_silty_with_grass_warm_temperate_shelf|dirt_with_grass_warm_temperate_shelf|0.8|lowland|shelf|warm_temperate_shelf +dirt|dirt_black_with_grass_warm_temperate_highland|dirt_with_grass_warm_temperate_highland|0.8|shelf|highland|warm_temperate_highland +dirt|dirt_brown_with_grass_warm_temperate_highland|dirt_with_grass_warm_temperate_highland|0.8|shelf|highland|warm_temperate_highland +dirt|dirt_clayey_with_grass_warm_temperate_highland|dirt_with_grass_warm_temperate_highland|0.8|shelf|highland|warm_temperate_highland +dirt|dirt_sandy_with_grass_warm_temperate_highland|dirt_with_grass_warm_temperate_highland|0.8|shelf|highland|warm_temperate_highland +dirt|dirt_silty_with_grass_warm_temperate_highland|dirt_with_grass_warm_temperate_highland|0.8|shelf|highland|warm_temperate_highland +dirt|stone_basalt_03|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_gneiss_02|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_brown|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_sandstone|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_granite_brown|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|ice|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|ice_2|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|snow_block|stone_sand|0.8|highland|mountain|warm_temperate_mountain +dirt|stone_basalt_03|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_gneiss_02|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_brown|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_sand|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|stone_granite_brown|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|ice|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|ice_2|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|snow_block|stone_sandstone|0.8|mountain|strato|warm_temperate_strato +dirt|dirt_black_with_grass_warm_semiarid_coastal|dirt_with_grass_warm_semiarid_coastal|0.8|beach|coastal|warm_semiarid_coastal +dirt|dirt_brown_with_grass_warm_semiarid_coastal|dirt_with_grass_warm_semiarid_coastal|0.8|beach|coastal|warm_semiarid_coastal +dirt|dirt_clayey_with_grass_warm_semiarid_coastal|dirt_with_grass_warm_semiarid_coastal|0.8|beach|coastal|warm_semiarid_coastal +dirt|dirt_sandy_with_grass_warm_semiarid_coastal|dirt_with_grass_warm_semiarid_coastal|0.8|beach|coastal|warm_semiarid_coastal +dirt|dirt_silty_with_grass_warm_semiarid_coastal|dirt_with_grass_warm_semiarid_coastal|0.8|beach|coastal|warm_semiarid_coastal +dirt|dirt_with_grass_dry|dirt_with_grass_warm_semiarid_coastal|0.8|beach|coastal|warm_semiarid_coastal +dirt|dirt_black_with_grass_warm_semiarid_lowland|dirt_with_grass_warm_semiarid_lowland|0.8|coastal|lowland|warm_semiarid_lowland +dirt|dirt_brown_with_grass_warm_semiarid_lowland|dirt_with_grass_warm_semiarid_lowland|0.8|coastal|lowland|warm_semiarid_lowland +dirt|dirt_clayey_with_grass_warm_semiarid_lowland|dirt_with_grass_warm_semiarid_lowland|0.8|coastal|lowland|warm_semiarid_lowland +dirt|dirt_sandy_with_grass_warm_semiarid_lowland|dirt_with_grass_warm_semiarid_lowland|0.8|coastal|lowland|warm_semiarid_lowland +dirt|dirt_silty_with_grass_warm_semiarid_lowland|dirt_with_grass_warm_semiarid_lowland|0.8|coastal|lowland|warm_semiarid_lowland +dirt|dirt_with_grass_dry|dirt_with_grass_warm_semiarid_lowland|0.8|coastal|lowland|warm_semiarid_lowland +dirt|dirt_black_with_grass_warm_semiarid_shelf|dirt_with_grass_warm_semiarid_shelf|0.8|lowland|shelf|warm_semiarid_shelf +dirt|dirt_brown_with_grass_warm_semiarid_shelf|dirt_with_grass_warm_semiarid_shelf|0.8|lowland|shelf|warm_semiarid_shelf +dirt|dirt_clayey_with_grass_warm_semiarid_shelf|dirt_with_grass_warm_semiarid_shelf|0.8|lowland|shelf|warm_semiarid_shelf +dirt|dirt_sandy_with_grass_warm_semiarid_shelf|dirt_with_grass_warm_semiarid_shelf|0.8|lowland|shelf|warm_semiarid_shelf +dirt|dirt_silty_with_grass_warm_semiarid_shelf|dirt_with_grass_warm_semiarid_shelf|0.8|lowland|shelf|warm_semiarid_shelf +dirt|dirt_with_grass_dry|dirt_with_grass_warm_semiarid_shelf|0.8|lowland|shelf|warm_semiarid_shelf +dirt|dirt_black_with_grass_warm_semiarid_highland|dirt_with_grass_warm_semiarid_highland|0.8|shelf|highland|warm_semiarid_highland +dirt|dirt_brown_with_grass_warm_semiarid_highland|dirt_with_grass_warm_semiarid_highland|0.8|shelf|highland|warm_semiarid_highland +dirt|dirt_clayey_with_grass_warm_semiarid_highland|dirt_with_grass_warm_semiarid_highland|0.8|shelf|highland|warm_semiarid_highland +dirt|dirt_sandy_with_grass_warm_semiarid_highland|dirt_with_grass_warm_semiarid_highland|0.8|shelf|highland|warm_semiarid_highland +dirt|dirt_silty_with_grass_warm_semiarid_highland|dirt_with_grass_warm_semiarid_highland|0.8|shelf|highland|warm_semiarid_highland +dirt|dirt_with_grass_dry|dirt_with_grass_warm_semiarid_highland|0.8|shelf|highland|warm_semiarid_highland +dirt|stone_basalt_03|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_gneiss_02|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_sand|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_granite_brown|stone_sandstone|0.8|highland|mountain|warm_semiarid_mountain +dirt|stone_sandstone|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_gneiss_02|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_sand|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|stone_granite_brown|stone_sandstone_white|0.8|mountain|strato|warm_semiarid_strato +dirt|sand|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid_coastal +dirt|sand_desert|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid_coastal +dirt|sand_white|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid_coastal +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid_coastal +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|beach|coastal|warm_arid_coastal +dirt|sand|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid_lowland +dirt|sand_desert|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid_lowland +dirt|sand_white|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid_lowland +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid_lowland +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|coastal|lowland|warm_arid_lowland +dirt|stone_sandstone|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid_shelf +dirt|stone_desert|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid_shelf +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid_shelf +dirt|stone_sandstone_desert|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid_shelf +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|lowland|shelf|warm_arid_shelf +dirt|stone_sandstone|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid_highland +dirt|stone_desert|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid_highland +dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid_highland +dirt|stone_sandstone_desert|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid_highland +dirt|stone_sandstone_white|stone_sandstone_white_gravel|0.8|shelf|highland|warm_arid_highland +dirt|stone_sandstone|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_gneiss_02|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_brown|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_sand|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_granite_brown|stone_sandstone_white|0.8|highland|mountain|warm_arid_mountain +dirt|stone_sandstone|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_gneiss_02|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_brown|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_sand|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|stone_sandstone_white|stone_sandstone_desert|0.8|mountain|strato|warm_arid_strato +dirt|dirt_black_with_grass_temperate_humid_coastal|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_brown_with_grass_temperate_humid_coastal|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_clayey_with_grass_temperate_humid_coastal|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_sandy_with_grass_temperate_humid_coastal|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_silty_with_grass_temperate_humid_coastal|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_temperate_humid_coastal|0.8|beach|coastal|temperate_humid_coastal +dirt|dirt_black_with_grass_temperate_humid_lowland|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_brown_with_grass_temperate_humid_lowland|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_clayey_with_grass_temperate_humid_lowland|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_sandy_with_grass_temperate_humid_lowland|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_silty_with_grass_temperate_humid_lowland|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_temperate_humid_lowland|0.8|coastal|lowland|temperate_humid_lowland +dirt|dirt_black_with_grass_temperate_humid_shelf|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_brown_with_grass_temperate_humid_shelf|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_clayey_with_grass_temperate_humid_shelf|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_sandy_with_grass_temperate_humid_shelf|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_silty_with_grass_temperate_humid_shelf|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_temperate_humid_shelf|0.8|lowland|shelf|temperate_humid_shelf +dirt|dirt_black_with_grass_temperate_humid_highland|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_brown_with_grass_temperate_humid_highland|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_clayey_with_grass_temperate_humid_highland|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_sandy_with_grass_temperate_humid_highland|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_silty_with_grass_temperate_humid_highland|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_temperate_humid_highland|0.8|shelf|highland|temperate_humid_highland +dirt|stone|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_desert|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_diorite|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_granite_pink|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone_greenstone|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|ice|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|ice_2|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|snow_block|stone_bluestone|0.8|highland|mountain|temperate_humid_mountain +dirt|stone|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_desert|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_diorite|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_granite_pink|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|stone_bluestone|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|ice|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|ice_2|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|snow_block|stone_greenstone|0.8|mountain|strato|temperate_humid_strato +dirt|dirt_black_with_grass_temperate_semihumid_coastal|dirt_with_grass_temperate_semihumid_coastal|0.8|beach|coastal|temperate_semihumid_coastal +dirt|dirt_brown_with_grass_temperate_semihumid_coastal|dirt_with_grass_temperate_semihumid_coastal|0.8|beach|coastal|temperate_semihumid_coastal +dirt|dirt_clayey_with_grass_temperate_semihumid_coastal|dirt_with_grass_temperate_semihumid_coastal|0.8|beach|coastal|temperate_semihumid_coastal +dirt|dirt_sandy_with_grass_temperate_semihumid_coastal|dirt_with_grass_temperate_semihumid_coastal|0.8|beach|coastal|temperate_semihumid_coastal +dirt|dirt_silty_with_grass_temperate_semihumid_coastal|dirt_with_grass_temperate_semihumid_coastal|0.8|beach|coastal|temperate_semihumid_coastal +dirt|dirt_black_with_grass_temperate_semihumid_lowland|dirt_with_grass_temperate_semihumid_lowland|0.8|coastal|lowland|temperate_semihumid_lowland +dirt|dirt_brown_with_grass_temperate_semihumid_lowland|dirt_with_grass_temperate_semihumid_lowland|0.8|coastal|lowland|temperate_semihumid_lowland +dirt|dirt_clayey_with_grass_temperate_semihumid_lowland|dirt_with_grass_temperate_semihumid_lowland|0.8|coastal|lowland|temperate_semihumid_lowland +dirt|dirt_sandy_with_grass_temperate_semihumid_lowland|dirt_with_grass_temperate_semihumid_lowland|0.8|coastal|lowland|temperate_semihumid_lowland +dirt|dirt_silty_with_grass_temperate_semihumid_lowland|dirt_with_grass_temperate_semihumid_lowland|0.8|coastal|lowland|temperate_semihumid_lowland +dirt|dirt_black_with_grass_temperate_semihumid_shelf|dirt_with_grass_temperate_semihumid_shelf|0.8|lowland|shelf|temperate_semihumid_shelf +dirt|dirt_brown_with_grass_temperate_semihumid_shelf|dirt_with_grass_temperate_semihumid_shelf|0.8|lowland|shelf|temperate_semihumid_shelf +dirt|dirt_clayey_with_grass_temperate_semihumid_shelf|dirt_with_grass_temperate_semihumid_shelf|0.8|lowland|shelf|temperate_semihumid_shelf +dirt|dirt_sandy_with_grass_temperate_semihumid_shelf|dirt_with_grass_temperate_semihumid_shelf|0.8|lowland|shelf|temperate_semihumid_shelf +dirt|dirt_silty_with_grass_temperate_semihumid_shelf|dirt_with_grass_temperate_semihumid_shelf|0.8|lowland|shelf|temperate_semihumid_shelf +dirt|dirt_black_with_grass_temperate_semihumid_highland|dirt_with_grass_temperate_semihumid_highland|0.8|shelf|highland|temperate_semihumid_highland +dirt|dirt_brown_with_grass_temperate_semihumid_highland|dirt_with_grass_temperate_semihumid_highland|0.8|shelf|highland|temperate_semihumid_highland +dirt|dirt_clayey_with_grass_temperate_semihumid_highland|dirt_with_grass_temperate_semihumid_highland|0.8|shelf|highland|temperate_semihumid_highland +dirt|dirt_sandy_with_grass_temperate_semihumid_highland|dirt_with_grass_temperate_semihumid_highland|0.8|shelf|highland|temperate_semihumid_highland +dirt|dirt_silty_with_grass_temperate_semihumid_highland|dirt_with_grass_temperate_semihumid_highland|0.8|shelf|highland|temperate_semihumid_highland +dirt|stone|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_desert|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_diorite|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_granite_pink|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone_bluestone|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|ice|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|ice_2|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|snow_block|stone_greenstone|0.8|highland|mountain|temperate_semihumid_mountain +dirt|stone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_desert|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_diorite|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_greenstone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|stone_bluestone|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|ice|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|ice_2|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|snow_block|stone_granite_pink|0.8|mountain|strato|temperate_semihumid_strato +dirt|dirt_black_with_grass_temperate_temperate_coastal|dirt_with_grass_temperate_temperate_coastal|0.8|beach|coastal|temperate_temperate_coastal +dirt|dirt_brown_with_grass_temperate_temperate_coastal|dirt_with_grass_temperate_temperate_coastal|0.8|beach|coastal|temperate_temperate_coastal +dirt|dirt_clayey_with_grass_temperate_temperate_coastal|dirt_with_grass_temperate_temperate_coastal|0.8|beach|coastal|temperate_temperate_coastal +dirt|dirt_sandy_with_grass_temperate_temperate_coastal|dirt_with_grass_temperate_temperate_coastal|0.8|beach|coastal|temperate_temperate_coastal +dirt|dirt_silty_with_grass_temperate_temperate_coastal|dirt_with_grass_temperate_temperate_coastal|0.8|beach|coastal|temperate_temperate_coastal +dirt|dirt_black_with_grass_temperate_temperate_lowland|dirt_with_grass_temperate_temperate_lowland|0.8|coastal|lowland|temperate_temperate_lowland +dirt|dirt_brown_with_grass_temperate_temperate_lowland|dirt_with_grass_temperate_temperate_lowland|0.8|coastal|lowland|temperate_temperate_lowland +dirt|dirt_clayey_with_grass_temperate_temperate_lowland|dirt_with_grass_temperate_temperate_lowland|0.8|coastal|lowland|temperate_temperate_lowland +dirt|dirt_sandy_with_grass_temperate_temperate_lowland|dirt_with_grass_temperate_temperate_lowland|0.8|coastal|lowland|temperate_temperate_lowland +dirt|dirt_silty_with_grass_temperate_temperate_lowland|dirt_with_grass_temperate_temperate_lowland|0.8|coastal|lowland|temperate_temperate_lowland +dirt|dirt_with_grass_gray|dirt_with_grass_temperate_temperate_lowland|0.8|coastal|lowland|temperate_temperate_lowland +dirt|dirt_black_with_grass_temperate_temperate_shelf|dirt_with_grass_temperate_temperate_shelf|0.8|lowland|shelf|temperate_temperate_shelf +dirt|dirt_brown_with_grass_temperate_temperate_shelf|dirt_with_grass_temperate_temperate_shelf|0.8|lowland|shelf|temperate_temperate_shelf +dirt|dirt_clayey_with_grass_temperate_temperate_shelf|dirt_with_grass_temperate_temperate_shelf|0.8|lowland|shelf|temperate_temperate_shelf +dirt|dirt_sandy_with_grass_temperate_temperate_shelf|dirt_with_grass_temperate_temperate_shelf|0.8|lowland|shelf|temperate_temperate_shelf +dirt|dirt_silty_with_grass_temperate_temperate_shelf|dirt_with_grass_temperate_temperate_shelf|0.8|lowland|shelf|temperate_temperate_shelf +dirt|dirt_with_grass_gray|dirt_with_grass_temperate_temperate_shelf|0.8|lowland|shelf|temperate_temperate_shelf +dirt|dirt_black_with_grass_temperate_temperate_highland|dirt_with_grass_temperate_temperate_highland|0.8|shelf|highland|temperate_temperate_highland +dirt|dirt_brown_with_grass_temperate_temperate_highland|dirt_with_grass_temperate_temperate_highland|0.8|shelf|highland|temperate_temperate_highland +dirt|dirt_clayey_with_grass_temperate_temperate_highland|dirt_with_grass_temperate_temperate_highland|0.8|shelf|highland|temperate_temperate_highland +dirt|dirt_sandy_with_grass_temperate_temperate_highland|dirt_with_grass_temperate_temperate_highland|0.8|shelf|highland|temperate_temperate_highland +dirt|dirt_silty_with_grass_temperate_temperate_highland|dirt_with_grass_temperate_temperate_highland|0.8|shelf|highland|temperate_temperate_highland +dirt|stone|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_desert|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_diorite|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_greenstone|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_bluestone|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|ice|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|ice_2|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|snow_block|stone_granite_pink|0.8|highland|mountain|temperate_temperate_mountain +dirt|stone_granite_pink|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_desert|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_diorite|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_greenstone|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|stone_bluestone|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|ice|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|ice_2|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|snow_block|stone_desert|0.8|mountain|strato|temperate_temperate_strato +dirt|dirt_black_with_grass_temperate_semiarid_coastal|dirt_with_grass_temperate_semiarid_coastal|0.8|beach|coastal|temperate_semiarid_coastal +dirt|dirt_brown_with_grass_temperate_semiarid_coastal|dirt_with_grass_temperate_semiarid_coastal|0.8|beach|coastal|temperate_semiarid_coastal +dirt|dirt_clayey_with_grass_temperate_semiarid_coastal|dirt_with_grass_temperate_semiarid_coastal|0.8|beach|coastal|temperate_semiarid_coastal +dirt|dirt_sandy_with_grass_temperate_semiarid_coastal|dirt_with_grass_temperate_semiarid_coastal|0.8|beach|coastal|temperate_semiarid_coastal +dirt|dirt_silty_with_grass_temperate_semiarid_coastal|dirt_with_grass_temperate_semiarid_coastal|0.8|beach|coastal|temperate_semiarid_coastal +dirt|dirt_with_grass_dry|dirt_with_grass_temperate_semiarid_coastal|0.8|beach|coastal|temperate_semiarid_coastal +dirt|dirt_black_with_grass_temperate_semiarid_lowland|dirt_with_grass_temperate_semiarid_lowland|0.8|coastal|lowland|temperate_semiarid_lowland +dirt|dirt_brown_with_grass_temperate_semiarid_lowland|dirt_with_grass_temperate_semiarid_lowland|0.8|coastal|lowland|temperate_semiarid_lowland +dirt|dirt_clayey_with_grass_temperate_semiarid_lowland|dirt_with_grass_temperate_semiarid_lowland|0.8|coastal|lowland|temperate_semiarid_lowland +dirt|dirt_sandy_with_grass_temperate_semiarid_lowland|dirt_with_grass_temperate_semiarid_lowland|0.8|coastal|lowland|temperate_semiarid_lowland +dirt|dirt_silty_with_grass_temperate_semiarid_lowland|dirt_with_grass_temperate_semiarid_lowland|0.8|coastal|lowland|temperate_semiarid_lowland +dirt|dirt_with_grass_dry|dirt_with_grass_temperate_semiarid_lowland|0.8|coastal|lowland|temperate_semiarid_lowland +dirt|dirt_black_with_grass_temperate_semiarid_shelf|dirt_with_grass_temperate_semiarid_shelf|0.8|lowland|shelf|temperate_semiarid_shelf +dirt|dirt_brown_with_grass_temperate_semiarid_shelf|dirt_with_grass_temperate_semiarid_shelf|0.8|lowland|shelf|temperate_semiarid_shelf +dirt|dirt_clayey_with_grass_temperate_semiarid_shelf|dirt_with_grass_temperate_semiarid_shelf|0.8|lowland|shelf|temperate_semiarid_shelf +dirt|dirt_sandy_with_grass_temperate_semiarid_shelf|dirt_with_grass_temperate_semiarid_shelf|0.8|lowland|shelf|temperate_semiarid_shelf +dirt|dirt_silty_with_grass_temperate_semiarid_shelf|dirt_with_grass_temperate_semiarid_shelf|0.8|lowland|shelf|temperate_semiarid_shelf +dirt|dirt_with_grass_dry|dirt_with_grass_temperate_semiarid_shelf|0.8|lowland|shelf|temperate_semiarid_shelf +dirt|dirt_black_with_grass_temperate_semiarid_highland|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland +dirt|dirt_brown_with_grass_temperate_semiarid_highland|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland +dirt|dirt_clayey_with_grass_temperate_semiarid_highland|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland +dirt|dirt_sandy_with_grass_temperate_semiarid_highland|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland +dirt|dirt_silty_with_grass_temperate_semiarid_highland|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland +dirt|dirt_with_grass_dry|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland +dirt|stone_granite_pink|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_desert|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_diorite|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_greenstone|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_bluestone|stone_desert|0.8|highland|mountain|temperate_semiarid_mountain +dirt|stone_granite_pink|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_desert|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_greenstone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|stone_bluestone|stone_sandstone_desert|0.8|mountain|strato|temperate_semiarid_strato +dirt|sand|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal +dirt|sand_white|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal +dirt|sand|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland +dirt|sand_white|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland +dirt|sand|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf +dirt|sand_white|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf +dirt|sand|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid_highland +dirt|sand_desert|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid_highland +dirt|sand_white|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid_highland +dirt|stone_sandstone_desert_gravel|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid_highland +dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|shelf|highland|temperate_arid_highland +dirt|stone_granite_pink|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_desert|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_desert|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_greenstone|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_bluestone|stone_sandstone_desert|0.8|highland|mountain|temperate_arid_mountain +dirt|stone_granite_pink|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_desert|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_desert|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_greenstone|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|stone_bluestone|stone_sandstone_desert_stone|0.8|mountain|strato|temperate_arid_strato +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_black_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_brown_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_clayey_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_sandy_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_silty_with_grass_cool_humid_coastal|dirt_with_litter_coniferous|0.8|beach|coastal|cool_humid_coastal +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_black_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_brown_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_clayey_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_sandy_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_silty_with_grass_cool_humid_lowland|dirt_with_litter_coniferous|0.8|coastal|lowland|cool_humid_lowland +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_black_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_brown_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_clayey_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_sandy_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_silty_with_grass_cool_humid_shelf|dirt_with_litter_coniferous|0.8|lowland|shelf|cool_humid_shelf +dirt|dirt_black_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_brown_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_clayey_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_sandy_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_silty_with_litter_coniferous|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_black_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_brown_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_clayey_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_sandy_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|dirt_silty_with_grass_cool_humid_highland|dirt_with_litter_coniferous|0.8|shelf|highland|cool_humid_highland +dirt|ice|lib_materials:stone_sand|0.8|highland|mountain|cool_humid_mountain +dirt|ice_2|lib_materials:stone_sand|0.8|highland|mountain|cool_humid_mountain +dirt|snow_block|lib_materials:stone_sand|0.8|highland|mountain|cool_humid_mountain +dirt|ice|lib_materials:stone_granite_02|0.8|mountain|strato|cool_humid_strato +dirt|ice_2|lib_materials:stone_granite_02|0.8|mountain|strato|cool_humid_strato +dirt|snow_block|lib_materials:stone_granite_02|0.8|mountain|strato|cool_humid_strato +dirt|dirt_black_with_grass_cool_semihumid_coastal|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_brown_with_grass_cool_semihumid_coastal|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_clayey_with_grass_cool_semihumid_coastal|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_sandy_with_grass_cool_semihumid_coastal|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_silty_with_grass_cool_semihumid_coastal|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_cool_semihumid_coastal|0.8|beach|coastal|cool_semihumid_coastal +dirt|dirt_black_with_grass_cool_semihumid_lowland|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_brown_with_grass_cool_semihumid_lowland|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_clayey_with_grass_cool_semihumid_lowland|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_sandy_with_grass_cool_semihumid_lowland|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_silty_with_grass_cool_semihumid_lowland|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_cool_semihumid_lowland|0.8|coastal|lowland|cool_semihumid_lowland +dirt|dirt_black_with_grass_cool_semihumid_shelf|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_brown_with_grass_cool_semihumid_shelf|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_clayey_with_grass_cool_semihumid_shelf|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_sandy_with_grass_cool_semihumid_shelf|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_silty_with_grass_cool_semihumid_shelf|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_cool_semihumid_shelf|0.8|lowland|shelf|cool_semihumid_shelf +dirt|dirt_black_with_grass_cool_semihumid_highland|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_brown_with_grass_cool_semihumid_highland|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_clayey_with_grass_cool_semihumid_highland|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_sandy_with_grass_cool_semihumid_highland|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_silty_with_grass_cool_semihumid_highland|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_black_with_litter_coniferous|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_sandy_with_litter_coniferous|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|dirt_silty_with_litter_coniferous|dirt_with_grass_cool_semihumid_highland|0.8|shelf|highland|cool_semihumid_highland +dirt|ice|lib_materials:stone_sand|0.8|highland|mountain|cool_semihumid_mountain +dirt|ice_2|lib_materials:stone_sand|0.8|highland|mountain|cool_semihumid_mountain +dirt|snow_block|lib_materials:stone_sand|0.8|highland|mountain|cool_semihumid_mountain +dirt|ice|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_semihumid_strato +dirt|ice_2|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_semihumid_strato +dirt|snow_block|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_semihumid_strato +dirt|dirt_black_with_grass_cool_temperate_coastal|dirt_with_grass_cool_temperate_coastal|0.8|beach|coastal|cool_temperate_coastal +dirt|dirt_brown_with_grass_cool_temperate_coastal|dirt_with_grass_cool_temperate_coastal|0.8|beach|coastal|cool_temperate_coastal +dirt|dirt_clayey_with_grass_cool_temperate_coastal|dirt_with_grass_cool_temperate_coastal|0.8|beach|coastal|cool_temperate_coastal +dirt|dirt_sandy_with_grass_cool_temperate_coastal|dirt_with_grass_cool_temperate_coastal|0.8|beach|coastal|cool_temperate_coastal +dirt|dirt_silty_with_grass_cool_temperate_coastal|dirt_with_grass_cool_temperate_coastal|0.8|beach|coastal|cool_temperate_coastal +dirt|dirt_black_with_grass_cool_temperate_lowland|dirt_with_grass_cool_temperate_lowland|0.8|coastal|lowland|cool_temperate_lowland +dirt|dirt_brown_with_grass_cool_temperate_lowland|dirt_with_grass_cool_temperate_lowland|0.8|coastal|lowland|cool_temperate_lowland +dirt|dirt_clayey_with_grass_cool_temperate_lowland|dirt_with_grass_cool_temperate_lowland|0.8|coastal|lowland|cool_temperate_lowland +dirt|dirt_sandy_with_grass_cool_temperate_lowland|dirt_with_grass_cool_temperate_lowland|0.8|coastal|lowland|cool_temperate_lowland +dirt|dirt_silty_with_grass_cool_temperate_lowland|dirt_with_grass_cool_temperate_lowland|0.8|coastal|lowland|cool_temperate_lowland +dirt|dirt_black_with_grass_cool_temperate_shelf|dirt_with_grass_cool_temperate_shelf|0.8|lowland|shelf|cool_temperate_shelf +dirt|dirt_brown_with_grass_cool_temperate_shelf|dirt_with_grass_cool_temperate_shelf|0.8|lowland|shelf|cool_temperate_shelf +dirt|dirt_clayey_with_grass_cool_temperate_shelf|dirt_with_grass_cool_temperate_shelf|0.8|lowland|shelf|cool_temperate_shelf +dirt|dirt_sandy_with_grass_cool_temperate_shelf|dirt_with_grass_cool_temperate_shelf|0.8|lowland|shelf|cool_temperate_shelf +dirt|dirt_silty_with_grass_cool_temperate_shelf|dirt_with_grass_cool_temperate_shelf|0.8|lowland|shelf|cool_temperate_shelf +dirt|dirt_black_with_grass_cool_temperate_highland|dirt_with_grass_cool_temperate_highland|0.8|shelf|highland|cool_temperate_highland +dirt|dirt_brown_with_grass_cool_temperate_highland|dirt_with_grass_cool_temperate_highland|0.8|shelf|highland|cool_temperate_highland +dirt|dirt_clayey_with_grass_cool_temperate_highland|dirt_with_grass_cool_temperate_highland|0.8|shelf|highland|cool_temperate_highland +dirt|dirt_sandy_with_grass_cool_temperate_highland|dirt_with_grass_cool_temperate_highland|0.8|shelf|highland|cool_temperate_highland +dirt|dirt_silty_with_grass_cool_temperate_highland|dirt_with_grass_cool_temperate_highland|0.8|shelf|highland|cool_temperate_highland +dirt|ice|lib_materials:stone_sand|0.8|highland|mountain|cool_temperate_mountain +dirt|ice_2|lib_materials:stone_sand|0.8|highland|mountain|cool_temperate_mountain +dirt|snow_block|lib_materials:stone_sand|0.8|highland|mountain|cool_temperate_mountain +dirt|ice|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_temperate_strato +dirt|ice_2|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_temperate_strato +dirt|snow_block|lib_materials:stone_gneiss_02|0.8|mountain|strato|cool_temperate_strato +dirt|dirt_black_with_grass_cool_semiarid_coastal|dirt_with_grass_cool_semiarid_coastal|0.8|beach|coastal|cool_semiarid_coastal +dirt|dirt_brown_with_grass_cool_semiarid_coastal|dirt_with_grass_cool_semiarid_coastal|0.8|beach|coastal|cool_semiarid_coastal +dirt|dirt_clayey_with_grass_cool_semiarid_coastal|dirt_with_grass_cool_semiarid_coastal|0.8|beach|coastal|cool_semiarid_coastal +dirt|dirt_sandy_with_grass_cool_semiarid_coastal|dirt_with_grass_cool_semiarid_coastal|0.8|beach|coastal|cool_semiarid_coastal +dirt|dirt_silty_with_grass_cool_semiarid_coastal|dirt_with_grass_cool_semiarid_coastal|0.8|beach|coastal|cool_semiarid_coastal +dirt|dirt_black_with_grass_cool_semiarid_lowland|dirt_with_grass_cool_semiarid_lowland|0.8|coastal|lowland|cool_semiarid_lowland +dirt|dirt_brown_with_grass_cool_semiarid_lowland|dirt_with_grass_cool_semiarid_lowland|0.8|coastal|lowland|cool_semiarid_lowland +dirt|dirt_clayey_with_grass_cool_semiarid_lowland|dirt_with_grass_cool_semiarid_lowland|0.8|coastal|lowland|cool_semiarid_lowland +dirt|dirt_sandy_with_grass_cool_semiarid_lowland|dirt_with_grass_cool_semiarid_lowland|0.8|coastal|lowland|cool_semiarid_lowland +dirt|dirt_silty_with_grass_cool_semiarid_lowland|dirt_with_grass_cool_semiarid_lowland|0.8|coastal|lowland|cool_semiarid_lowland +dirt|dirt_black_with_grass_cool_semiarid_shelf|dirt_with_grass_cool_semiarid_shelf|0.8|lowland|shelf|cool_semiarid_shelf +dirt|dirt_brown_with_grass_cool_semiarid_shelf|dirt_with_grass_cool_semiarid_shelf|0.8|lowland|shelf|cool_semiarid_shelf +dirt|dirt_clayey_with_grass_cool_semiarid_shelf|dirt_with_grass_cool_semiarid_shelf|0.8|lowland|shelf|cool_semiarid_shelf +dirt|dirt_sandy_with_grass_cool_semiarid_shelf|dirt_with_grass_cool_semiarid_shelf|0.8|lowland|shelf|cool_semiarid_shelf +dirt|dirt_silty_with_grass_cool_semiarid_shelf|dirt_with_grass_cool_semiarid_shelf|0.8|lowland|shelf|cool_semiarid_shelf +dirt|dirt_black_with_grass_cool_semiarid_highland|dirt_with_grass_cool_semiarid_highland|0.8|shelf|highland|cool_semiarid_highland +dirt|dirt_brown_with_grass_cool_semiarid_highland|dirt_with_grass_cool_semiarid_highland|0.8|shelf|highland|cool_semiarid_highland +dirt|dirt_clayey_with_grass_cool_semiarid_highland|dirt_with_grass_cool_semiarid_highland|0.8|shelf|highland|cool_semiarid_highland +dirt|dirt_sandy_with_grass_cool_semiarid_highland|dirt_with_grass_cool_semiarid_highland|0.8|shelf|highland|cool_semiarid_highland +dirt|dirt_silty_with_grass_cool_semiarid_highland|dirt_with_grass_cool_semiarid_highland|0.8|shelf|highland|cool_semiarid_highland +dirt|sand|stone_gravel|0.8|beach|coastal|cool_arid_coastal +dirt|sand_desert|stone_gravel|0.8|beach|coastal|cool_arid_coastal +dirt|sand_white|stone_gravel|0.8|beach|coastal|cool_arid_coastal +dirt|stone_desert_gravel|stone_gravel|0.8|beach|coastal|cool_arid_coastal +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|beach|coastal|cool_arid_coastal +dirt|sand|stone_gravel|0.8|coastal|lowland|cool_arid_lowland +dirt|sand_desert|stone_gravel|0.8|coastal|lowland|cool_arid_lowland +dirt|sand_white|stone_gravel|0.8|coastal|lowland|cool_arid_lowland +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|coastal|lowland|cool_arid_lowland +dirt|stone_desert_gravel|stone_gravel|0.8|coastal|lowland|cool_arid_lowland +dirt|sand|stone_gravel|0.8|lowland|shelf|cool_arid_shelf +dirt|sand_desert|stone_gravel|0.8|lowland|shelf|cool_arid_shelf +dirt|sand_white|stone_gravel|0.8|lowland|shelf|cool_arid_shelf +dirt|stone_desert_gravel|stone_gravel|0.8|lowland|shelf|cool_arid_shelf +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|lowland|shelf|cool_arid_shelf +dirt|sand|stone_gravel|0.8|shelf|highland|cool_arid_highland +dirt|sand_desert|stone_gravel|0.8|shelf|highland|cool_arid_highland +dirt|sand_white|stone_gravel|0.8|shelf|highland|cool_arid_highland +dirt|stone_desert_gravel|stone_gravel|0.8|shelf|highland|cool_arid_highland +dirt|stone_sandstone_white_gravel|stone_gravel|0.8|shelf|highland|cool_arid_highland +dirt|dirt_silt_01|dirt_mud_01|0.8|beach_depth|beach|temperate_rainforest_swamp diff --git a/init.lua b/init.lua index d459cd1..5d186e7 100644 --- a/init.lua +++ b/init.lua @@ -2,37 +2,45 @@ lib_materials = {} lib_materials.name = "lib_materials" -lib_materials.ver_max = 5 -lib_materials.ver_min = 0 -lib_materials.ver_rev = 2 +lib_materials.ver_max = 0 +lib_materials.ver_min = 1 +lib_materials.ver_rev = 0 +lib_materials.ver_str = lib_materials.ver_max .. "." .. lib_materials.ver_min .. "." .. lib_materials.ver_rev +lib_materials.authorship = "ShadMOrdre. Tenplus1, Gail de Sailly, VannessaE, runs, and numerous others." +lib_materials.license = "LGLv2.1" +lib_materials.copyright = "2019" lib_materials.path_mod = minetest.get_modpath(minetest.get_current_modname()) lib_materials.path_world = minetest.get_worldpath() lib_materials.path = lib_materials.path_mod --- Intllib ---local S = minetest.get_translator(lib_materials.name) local S -local NS ---if minetest.get_modpath("game") then --- S = game.intllib ---else --- if minetest.get_modpath("intllib") then --- S = intllib.Getter() --- else - S, NS = dofile(lib_materials.path.."/intllib.lua") --- end ---end -lib_materials.intllib = S or minetest.get_translator(lib_materials.name) +local NS + if minetest.get_modpath("intllib") then + S = intllib.Getter() + else + -- S = function(s) return s end + -- internationalization boilerplate + S, NS = dofile(lib_materials.path_mod.."/intllib.lua") + end + +lib_mg_continental.intllib = S + +minetest.log(S("[MOD] lib_materials: Loading...")) +minetest.log(S("[MOD] lib_materials: Version:") .. S(lib_materials.ver_str)) +minetest.log(S("[MOD] lib_materials: Legal Info: Copyright ") .. S(lib_materials.copyright) .. " " .. S(lib_materials.authorship) .. "") +minetest.log(S("[MOD] lib_materials: License: ") .. S(lib_materials.license) .. "") -lib_materials.mgv7_mapgen_scale_factor = minetest.setting_get("lib_materials_mgv7_mapgen_scale_factor") or 8 -lib_materials.biome_altitude_range = minetest.setting_get("lib_materials_biome_altitude_range") or 40 + +--lib_materials.mgv7_mapgen_scale_factor = minetest.setting_get("lib_materials_mgv7_mapgen_scale_factor") or 8 +lib_materials.mapgen_scale_factor = minetest.setting_get("lib_materials_mgv7_mapgen_scale_factor") or 8 +lib_materials.biome_altitude_range = minetest.setting_get("lib_materials_biome_altitude_range") or 40 --10, 20, 30, 40 lib_materials.clear_biomes = minetest.setting_get("lib_materials_clear_biomes") or true lib_materials.clear_decos = minetest.setting_get("lib_materials_clear_decos") or true lib_materials.clear_ores = minetest.setting_get("lib_materials_clear_ores") or true -lib_materials.color_grass_reg = minetest.setting_get("lib_materials_color_grass_reg") or false +lib_materials.color_grass_reg = minetest.setting_get("lib_materials_color_grass_reg") or true lib_materials.color_grass_use = minetest.setting_get("lib_materials_color_grass_use") or false lib_materials.enable_lakes = minetest.setting_get("lib_materials_enable_lakes") or false @@ -40,7 +48,38 @@ lib_materials.enable_rivers = minetest.setting_get("lib_materials_enable_rivers" lib_materials.enable_waterdynamics = minetest.setting_get("lib_materials_enable_waterdynamics") or false lib_materials.enable_waterfalls = minetest.setting_get("lib_materials_enable_waterfalls") or false lib_materials.enable_lib_shapes = minetest.setting_get("lib_materials_enable_lib_shapes_support") or true -lib_materials.enable_mapgen_aliases = minetest.setting_get("lib_materials_enable_mapgen_aliases") or true +lib_materials.enable_mapgen_aliases = minetest.setting_get("lib_materials_enable_mapgen_aliases") or false + +--lite, lm, default, civ +lib_materials.mode = "lite" + +if lib_materials.mode == "civ" then + lib_materials.enable_lib_shapes = true + lib_materials.enable_mapgen_aliases = false + lib_materials.config = "default" --default, lib_materials, mcl? + lib_materials.biome_data_file = "biomes_civ" --"biomes_default" + lib_materials.ecosystem_data_file = "ecosystems_default" --"ecosystems_default" +elseif lib_materials.mode == "default" then + lib_materials.enable_lib_shapes = true + lib_materials.enable_mapgen_aliases = false + lib_materials.config = "default" --default, lib_materials, mcl? + lib_materials.biome_data_file = "biomes_default" --"biomes_default" + lib_materials.ecosystem_data_file = "ecosystems_default" --"ecosystems_default" +elseif lib_materials.mode == "lite" then + lib_materials.enable_lib_shapes = true + lib_materials.enable_mapgen_aliases = false + lib_materials.config = "default" --default, lib_materials, mcl? + lib_materials.biome_data_file = "biomes_lite" + lib_materials.ecosystem_data_file = "ecosystems_lite" + lib_materials.nodes_data_file = "nodes_lite" +else + lib_materials.enable_lib_shapes = true + lib_materials.enable_mapgen_aliases = false + lib_materials.config = "default" --default, lib_materials, mcl? + lib_materials.biome_data_file = "biomes_lm" + lib_materials.ecosystem_data_file = "ecosystems_lm" + lib_materials.nodes_data_file = "nodes_lm" +end lib_materials.mg_params = minetest.get_mapgen_params() @@ -51,8 +90,9 @@ lib_materials.mg_seed = lib_materials.mg_params.seed -- -192, -4, 0, 4, 40, 80, 120, 160, 200, 380, 780, 1800 lib_materials.ocean_depth = -192 lib_materials.beach_depth = -4 -lib_materials.sea_level = 0 lib_materials.maxheight_beach = 4 +lib_materials.sea_level = 0 +lib_materials.water_level = 1 lib_materials.maxheight_coastal = lib_materials.sea_level + lib_materials.biome_altitude_range lib_materials.maxheight_lowland = lib_materials.maxheight_coastal + lib_materials.biome_altitude_range @@ -61,7 +101,7 @@ lib_materials.maxheight_highland = lib_materials.maxheight_shelf + lib_materials lib_materials.maxheight_mountain = lib_materials.maxheight_highland + lib_materials.biome_altitude_range lib_materials.minheight_snow = lib_materials.maxheight_mountain + lib_materials.biome_altitude_range lib_materials.maxheight_snow = lib_materials.minheight_snow + (lib_materials.biome_altitude_range * 2) -lib_materials.maxheight_strato = lib_materials.maxheight_snow + (lib_materials.biome_altitude_range * (lib_materials.mgv7_mapgen_scale_factor / 2)) +lib_materials.maxheight_strato = lib_materials.maxheight_mountain + (lib_materials.biome_altitude_range * (lib_materials.mapgen_scale_factor / 2)) -- 100, 75, 50, 25, 0 -- 90, 75, 50, 25, 10 @@ -106,14 +146,12 @@ minetest.log(S("[MOD] lib_materials: Loading...")) dofile(lib_materials.path.."/lib_materials_node_registration.lua") + dofile(lib_materials.path.."/lib_materials_caves.lua") + dofile(lib_materials.path.."/lib_materials_liquid_containers.lua") dofile(lib_materials.path.."/lib_materials_vessels.lua") - if lib_materials.enable_waterdynamics == true then - dofile(lib_materials.path.."/lib_materials_water_dynamics.lua") - end - dofile(lib_materials.path.."/lib_materials_fire.lua") dofile(lib_materials.path.."/lib_materials_craftitems.lua") @@ -128,53 +166,35 @@ minetest.log(S("[MOD] lib_materials: Loading...")) dofile(lib_materials.path.."/lib_materials_ecosystems.lua") - if lib_materials.enable_lakes == true then - dofile(lib_materials.path.."/lib_materials_lakes.lua") - end + dofile(lib_materials.path.."/lib_materials_decorations.lua") - --dofile(lib_materials.path.."/lvm_voxel.lua") - --dofile(lib_materials.path.."/burli_voxel.lua") - --dofile(lib_materials.path.."/lib_materials_lakes.lua") - - dofile(lib_materials.path.."/lib_materials_caves.lua") - - --dofile(lib_materials.path.."/lib_materials_ravines.lua") - - if lib_materials.enable_waterfalls == true then - dofile(lib_materials.path.."/lib_materials_waterfalls.lua") - end - dofile(lib_materials.path.."/lib_materials_abms.lua") - -- minetest.register_ore({ - -- ore_type = "blob", - -- ore = "air", - -- wherein = {"group:dirt", "group:soil", "group:sand"}, - -- clust_scarcity = 4 * 4 * 4, - -- clust_num_ores = 64, - -- clust_size = 6, - -- y_min = 1, - -- y_max = 50, - -- noise_params = { - -- offset = 100.0, - -- scale = -20000.0, - -- spread = {x = 256, y = 256, z = 256}, - -- seed = 5934, - -- octaves = 1, - -- persist = 0.5, - -- lacunarity = 2.22, - -- flags = "defaults, noeased, absvalue", - -- }, - -- random_factor = 1.0, - -- }) + dofile(lib_materials.path.."/lib_materials_chatcommands.lua") + --dofile(lib_materials.path.."/lib_materials_roads.lua") + -- --dofile(lib_materials.path.."/road_network.lua") + -- --dofile(lib_materials.path.."/lib_materials_voxel_paths.lua") + -- --dofile(lib_materials.path.."/lib_materials_voxel_roads.lua") + + if lib_materials.enable_waterdynamics == true then + --dofile(lib_materials.path.."/lib_materials_water_dynamics.lua") + end + + if lib_materials.enable_waterfalls == true then + --dofile(lib_materials.path.."/lib_materials_waterfalls.lua") + end + if lib_materials.enable_rivers == true then + --dofile(lib_materials.path.."/lib_materials_ravines.lua") dofile(lib_materials.path.."/lib_materials_rivers.lua") end - dofile(lib_materials.path.."/lib_materials_utils.lua") - - dofile(lib_materials.path.."/lib_materials_chatcommands.lua") + if lib_materials.enable_lakes == true then + --dofile(lib_materials.path.."/lib_materials_lakes.lua") + dofile(lib_materials.path.."/lakes_init.lua") + end + -- diff --git a/lakes_init.lua b/lakes_init.lua new file mode 100644 index 0000000..a6126b8 --- /dev/null +++ b/lakes_init.lua @@ -0,0 +1,683 @@ + +lakes = {} + +-- plant these plants around lakes +lakes.plants_around_lakes = {} +lakes.plants_around_lakes_humid = { + "lib_ecology:grass_jungle_1", "lib_ecology:grass_jungle_2", "lib_ecology:grass_jungle_3", "lib_ecology:grass_jungle_4", "lib_ecology:grass_jungle_5", + "lib_ecology:grass_tall", + "lib_ecology:plant_reedmace_1", "plant_reedmace_2", "plant_reedmace_3", + "lib_ecology:fern_large_1", "lib_ecology:fern_large_2", "lib_ecology:fern_large_3", + } +-- "lib_ecology:fern_small_1", "lib_ecology:fern_small_2", "lib_ecology:fern_small_3", +lakes.plants_around_lakes_temperate = { + "lib_ecology:grass_swamp_1", "lib_ecology:grass_swamp_2", "lib_ecology:grass_swamp_3", "lib_ecology:grass_swamp_4", "lib_ecology:grass_swamp_5", + "lib_ecology:grass_giant", + "lib_ecology:juncus_1", "lib_ecology:juncus_2", "lib_ecology:juncus_3", + "lib_ecology:plant_cattail", "lib_ecology:plant_cattail_02", + } +lakes.plants_around_lakes_arid = { + "lib_ecology:grass_1", "lib_ecology:grass_2", "lib_ecology:grass_3", "lib_ecology:grass_4", "lib_ecology:grass_5", + "lib_ecology:plant_crabgrass", + "lib_ecology:plant_arrow_arum", "lib_ecology:plant_bulrush", "lib_ecology:plant_cattails_03", + "lib_ecology:grass_marram_1", "lib_ecology:grass_marram_2", "lib_ecology:grass_marram_3", + } + +--lib_ecology.schematics.select(f) + +function lakes.grow_rhodedendron(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_ecology.schematics.select("schem_bush_rhodedendron"), "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_blueberry(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_ecology.schematics.select("schem_bush_blueberry"), "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_reedmace(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_ecology.schematics.select("schem_plant_reedmace"), "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_reedmace_with_flowers(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_ecology.schematics.select("schem_plant_reedmace_with_flowers"), "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_rock_desert_01_01(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_materials.schem_rock_desert_01_01, "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_rock_desert_01_02(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_materials.schem_rock_desert_01_02, "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_rock_desert_02_01(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_materials.schem_rock_desert_02_01, "random", nil,"place_center_x, place_center_z", false) +end +function lakes.grow_rock_desert_02_02(pos) + minetest.place_schematic({x = pos.x - 2, y = pos.y - 1, z = pos.z - 2}, lib_materials.schem_rock_desert_02_02, "random", nil,"place_center_x, place_center_z", false) +end + + +--[[lakes.around_lake_decorations = { + default.grow_bush, + default.grow_bush, + default.grow_blueberry_bush, + default.grow_blueberry_bush, + default.grow_blueberry_bush, + default.grow_acacia_bush, + default.grow_pine_bush, + default.grow_large_catus, + } +lakes.around_lake_decorations = { + lib_ecology.schematics.select("schem_bush_rhodedendron"), + lib_ecology.schematics.select("schem_bush_blueberry"), + lib_ecology.schematics.select("schem_plant_reedmace"), + lib_ecology.schematics.select("schem_plant_reedmace_with_flowers"), + lib_materials.schem_rock_desert_01_01, + lib_materials.schem_rock_desert_01_02, + lib_materials.schem_rock_desert_02_01, + lib_materials.schem_rock_desert_02_02, +} +--]] +lakes.around_lake_decorations = { + lakes.grow_rhodedendron, + lakes.grow_blueberry, + lakes.grow_reedmace, + lakes.grow_reedmace_with_flowers, + lakes.grow_rock_desert_01_01, + lakes.grow_rock_desert_01_02, + lakes.grow_rock_desert_02_01, + lakes.grow_rock_desert_02_02, +} + + +--local fill_lake_with = "default:river_water_source"; +local fill_lake_with = ""; +local fill_lake_with_river = "lib_materials:liquid_water_river_source"; +local fill_lake_with_air = "air"; +local fill_lake_with_river_muddy = "lib_materials:liquid_water_river_muddy_source"; +local fill_lake_with_mud_dried = "lib_materials:dirt_mud_dried"; +local fill_lake_with_dirty = "lib_materials:liquid_water_dirty_source"; +local fill_lake_with_swamp = "lib_materials:liquid_water_swamp_source"; +local fill_lake_with_ice = "lib_materials:ice"; + + +-- helper function for mark_min_max_height_in_mapchunk(..) +-- math_extrema: math.min for maxheight; math.max for minheight +-- populates the tables minheight and maxheight with data; +local mark_min_max_height_local = function(minp, maxp, heightmap, ax, az, i, chunksize, minheight, maxheight, direction) + i = i+1; + if( ax==minp.x or az==minp.z or ax==maxp.x or az==maxp.z) then + minheight[i] = heightmap[i]; + maxheight[i] = heightmap[i]; + else + if( not( minheight[i])) then + minheight[i] = -100000; + end + if( not( maxheight[i])) then + maxheight[i] = 100000; + end + + local i_side = i-chunksize; + local i_prev = i-1; + local i_add = -1; + local swap_args = false; + if( direction==-1 ) then + i_side = i+chunksize; + i_prev = i+1; + i_add = 1; + swap_args = true; + else + direction = 1; + end + + -- do for minheight (=search for hills) + local hr = minheight[ i_side ]; + -- handle minheight + -- compare minheight with the neighbour to the right or left + if( hr and heightmap[i] and hr>minheight[i]) then + minheight[i] = math.min(hr, heightmap[i]); + end + + if( ((direction==1 and ax>minp.x) or (direction==-1 and ax minheight[ i ]) then + minheight[ i ] = math.min( minheight[ i_prev ], heightmap[i]); + end + hr = minheight[ i ]; + -- walk backward in that row and set all with a lower minheight but + -- a sufficiently high height to the new minheight + local n = 1; + local i_run = i-n; + while( hr + and ((direction==1 and (ax-n)>=minp.x) or (direction==-1 and (ax+n)<=maxp.x)) + -- has the neighbour before a lower minheight? + and minheight[ i_run ] + and minheight[ i_run ] < hr + -- is the neighbour before heigh enough? + and (heightmap[ i_run ] >= hr or heightmap[ i_run ] > minheight[ i_run ])) do + hr = math.min( hr, heightmap[ i_run ]); + minheight[ i_run ] = hr; + + n = n+1; + i_run = i_run + i_add; + end + + -- same for maxheight (= search for holes) + hr = maxheight[ i_side ]; + -- compare maxheight with the neighbour to the right or left + if( hr and heightmap[i] and hrminp.x) or (direction==-1 and ax=minp.x) or (direction==-1 and (ax+n)<=maxp.x)) + -- has the neighbour before a lower maxheight? + and maxheight[ i_run ] + and maxheight[ i_run ] > hr + -- is the neighbour before heigh enough? + and (heightmap[ i_run ] <= hr or heightmap[ i_run ] < maxheight[ i_run ])) do + hr = math.max( hr, heightmap[ i_run ]); + maxheight[ i_run ] = hr; + + n = n+1; + i_run = i_run + i_add; + end + end +end + +-- detect places where nodes might be removed or added without changing the borders +-- of the mapchunk; afterwards, the landscape may be levelled, but one hill or hole +-- cannot yet be distinguished from the other; +-- more complex shapes may require multiple runs +-- Note: There is no general merging here (apart fromm the two runs) because MT maps are +-- usually very small-scale and there would be too many areas that may need merging. +local mark_min_max_height_in_mapchunk = function(minp, maxp, heightmap) + local chunksize = maxp.x - minp.x + 1; + local minheight = {} + local maxheight = {} + for j=1, 2 do + local i = 0 + for az=minp.z,maxp.z do + for ax=minp.x,maxp.x do + -- fill minheight and maxheight with data whereever hills or holes are + mark_min_max_height_local(minp, maxp, heightmap, ax, az, i, chunksize, minheight, maxheight, 1); + i = i+1 + end + end + + -- we keep i the way it is; + i = i+1; + -- the previous run could not cover all situations; check from the other side now + for az=maxp.z,minp.z,-1 do + for ax=maxp.x,minp.x,-1 do + -- update minheight and maxheight for hills and holes; but this time, start from the + -- opposite corner of the mapchunk in order to preserve what is needed there + mark_min_max_height_local(minp, maxp, heightmap, ax, az, i, chunksize, minheight, maxheight, -1); + i = i-1; + end + end + end + return {minheight = minheight, maxheight = maxheight}; +end + + +-- helper function for mark_holes_and_hills_in_mapchunk(..) +local identify_individual_holes_or_hills = function( minp, maxp, ax, az, i, chunksize, markmap, merge_into, hole_counter, hole_data, h_real, h_max, condition) + markmap[ i ] = 0; + -- no hole or hill + if( not( condition )) then + return hole_counter; + end + local h_prev_z = markmap[ i-chunksize ]; + local h_prev_x = markmap[ i-1 ]; + local match_z = 0; + local match_x = 0; + -- if the node to the right (at z=z-1) is also part of a hole, then + -- both nodes are part of the same hole + if( az>minp.z and h_prev_z and h_prev_z > 0 ) then + match_z = h_prev_z; + end + -- if the node before (at x=x-1) is also part of a hole, then both + -- nodes are also part of the same hole + if( ax>minp.x and h_prev_x and h_prev_x > 0 ) then + match_x = h_prev_x; + end + + -- continue the hole from z direction + if( match_z > 0 and match_x ==0) then + markmap[ i ] = merge_into[ match_z ]; + -- continue the hole from x direction + elseif( match_z ==0 and match_x > 0) then + markmap[ i ] = merge_into[ match_x ]; + -- new hole at this place + elseif( match_z ==0 and match_x ==0) then + hole_counter = hole_counter + 1; + merge_into[ hole_counter ] = hole_counter; + markmap[ i ] = hole_counter; + -- both are larger than 0 and diffrent - we need to merge + else + markmap[ i ] = merge_into[ match_z ]; + -- actually do the merge + for k,v in ipairs(merge_into) do + if( merge_into[ k ] == match_x ) then + merge_into[ k ] = merge_into[ match_z ]; + end + end + end + + -- gather some statistical data in hole_data + if( markmap[ i ]>0 ) then + local id = markmap[ i ]; + -- height difference + local ay = math.abs(h_max - h_real); + if( not( hole_data[ id ])) then + hole_data[ id ] = { + minp = {x=ax, z=az, y=math.min(h_max, h_real)}, + maxp = {x=ax, z=az, y=math.max(h_max, h_real)}, + size = 1, + volume = ay, + }; + else + -- the surface area is one larger now + hole_data[ id ].size = hole_data[ id ].size + 1; + -- the volume has also grown + hole_data[ id ].volume = hole_data[ id ].volume + ay; + if( ax < hole_data[ id ].minp.x ) then + hole_data[ id ].minp.x = ax; + end + -- minimal and maximal dimensions may have changed + hole_data[ id ].minp.x = math.min( ax, hole_data[ id ].minp.x ); + hole_data[ id ].maxp.x = math.max( ax, hole_data[ id ].maxp.x ); + hole_data[ id ].minp.z = math.min( az, hole_data[ id ].minp.z ); + hole_data[ id ].maxp.z = math.max( az, hole_data[ id ].maxp.z ); + hole_data[ id ].minp.y = math.min( ay, hole_data[ id ].minp.y ); + hole_data[ id ].maxp.y = math.max( ay, hole_data[ id ].maxp.y ); + end + end + return hole_counter; +end + + +-- helper function for mark_holes_and_hills_in_mapchunk(..) +-- works the same for hills and holes +local merge_if_same_hole_or_hill = function(hole_data, merge_into) + local id2merged = {} + local merged = {} + local hole_counter = 1; + -- we already know from merge_into that k needs to be merged into v + for k,v in ipairs(merge_into) do + -- we have not covered the merge target + if( not( id2merged[ v ])) then + id2merged[ v ] = hole_counter; + hole_counter = hole_counter + 1; + merged[ v ] = hole_data[ v ]; + -- another hole or hill has already been treated -> merge with new data needed + else + -- merge hole_data_merged + merged[v].size = merged[ v ].size + hole_data[ k ].size; + merged[v].volume = merged[ v ].volume + hole_data[ k ].volume; + -- minimal and maximal dimensions may have changed + merged[v].minp.x = math.min( merged[v].minp.x, hole_data[k].minp.x ); + merged[v].maxp.x = math.max( merged[v].maxp.x, hole_data[k].maxp.x ); + merged[v].minp.z = math.min( merged[v].minp.z, hole_data[k].minp.z ); + merged[v].maxp.z = math.max( merged[v].maxp.z, hole_data[k].maxp.z ); + merged[v].minp.y = math.min( merged[v].minp.y, hole_data[k].minp.y ); + merged[v].maxp.y = math.max( merged[v].maxp.y, hole_data[k].maxp.y ); + end + id2merged[ k ] = id2merged[ v ]; + end + return {id2merged=id2merged, merged=merged}; +end + + +local mark_holes_and_hills_in_mapchunk = function( minp, maxp, heightmap, minheight, maxheight) + local chunksize = maxp.x - minp.x + 1; + -- distinguish the individual hills and holes from each other so that we may treat + -- each one diffrently if so desired + local holes_markmap = {} + local hills_markmap = {} + -- used to mark the individual holes on the markmap + local hole_counter = 0; + local hill_counter = 0; + -- some holes will first be seen from diffrent directions and get diffrent IDs (= + -- hole_counter) assigned; these need to be merged because they're the same + local holes_merge_into = {}; + local hills_merge_into = {}; + -- store size, minp/maxp, max/min depth/height + local hole_data = {}; + local hill_data = {}; + + local i = 0 + for az=minp.z,maxp.z do + for ax=minp.x,maxp.x do + i = i+1; + + local h_real = heightmap[i]; + local h_min = minheight[i]; + local h_max = maxheight[i]; + -- do this for holes + hole_counter = identify_individual_holes_or_hills( minp, maxp, ax, az, i, chunksize, + holes_markmap, holes_merge_into, hole_counter, hole_data, h_real, h_min, + -- h_max>0 because we do not want to create pools/fill land below sea level + ( h_max and h_real and h_max>h_real and h_maxminp.y and h_max>0)); + -- ..and for hills + hill_counter = identify_individual_holes_or_hills( minp, maxp, ax, az, i, chunksize, + hills_markmap, hills_merge_into, hill_counter, hill_data, h_real, h_max, + -- the socket of individual hills may well lie below water level + ( h_min and h_real and h_minminp.y and h_min>minp.y)); + end + end + + -- a hole or hill might have been found from diffrent directions and thus + -- might have gotten diffrent ids; merge them if they represent the same + -- hole or hill + local holes = merge_if_same_hole_or_hill(hole_data, holes_merge_into); + local hills = merge_if_same_hole_or_hill(hill_data, hills_merge_into); + + return {holes = holes, holes_merge_into = holes_merge_into, holes_markmap = holes_markmap, + hills = hills, hills_merge_into = hills_merge_into, hills_markmap = hills_markmap}; +end + + +-- create a (potential) new heightmap where all the hills we discovered are flattened and all +-- holes filled with something so that we get more flat terrain; +-- this function also adjusts +-- detected.hills.merged[id].target_height (set to the flattened value) +-- and detected.hills_markmap[i] for easier access without having to go throuh +-- detected.hills_merge_into in the future +-- (same for holes) +local heightmap_with_hills_lowered_and_holes_filled = function( minp, maxp, heightmap, extrema, detected) + local adjusted_heightmap = {} + local chunksize = maxp.x - minp.x + 1; + local i = 0 + for az=minp.z,maxp.z do + for ax=minp.x,maxp.x do + i = i+1; + + -- no changes at the borders of the mapchunk + if( ax==minp.x or ax==maxp.x or az==minp.z or az==maxp.z) then + adjusted_heightmap[i] = heightmap[i]; + else + -- make sure it gets one value set + adjusted_heightmap[i] = heightmap[i]; + + -- is there a hill? + local hill_id = detected.hills_markmap[i]; + if( hill_id and hill_id>0) then + -- which hill are we dealing with? + local id = detected.hills_merge_into[ hill_id ]; + local new_height = detected.hills.merged[id].target_height; + if( not( new_height )) then + -- target height: height if this hill would be removed completely + new_height = minp.y-1; + end + new_height = math.max( new_height, extrema.minheight[i]); + local id_hole_right = detected.holes_markmap[ i-chunksize ]; + if( id_hole_right and id_hole_right > 0) then + new_height = math.max( new_height, detected.holes.merged[id_hole_right].target_height); + end + local id_hole_prev = detected.holes_markmap[ i-1 ]; + if( id_hole_prev and id_hole_prev > 0) then + new_height = math.min( new_height, detected.holes.merged[id_hole_prev ].target_height); + end + detected.hills.merged[id].target_height = new_height; + adjusted_heightmap[i] = new_height; + -- store for later use + detected.hills_markmap[i] = id; + end + + -- is there a hole? + local hole_id = detected.holes_markmap[i]; + if( hole_id and hole_id>0) then + -- which hole are we dealing with? + local id = detected.holes_merge_into[ hole_id ]; + local new_height = detected.holes.merged[id].target_height; + if( not( new_height )) then + -- target height: height if this hole would be filled completely + new_height = maxp.y + 1; + end + new_height = math.min( new_height, extrema.maxheight[i]); + -- is either the neighbour to the right or in the south a hill? + -- we have processed that place already; thus we can be sure + -- that this is an id that can be fed to detected.hills.merged + -- directly + local id_hill_right = detected.hills_markmap[ i-chunksize ]; + if( id_hill_right and id_hill_right > 0) then + new_height = math.min( new_height, detected.hills.merged[id_hill_right].target_height); + end + local id_hill_prev = detected.hills_markmap[ i-1 ]; + if( id_hill_prev and id_hill_prev > 0) then + new_height = math.min( new_height, detected.hills.merged[id_hill_prev ].target_height); + end + detected.holes.merged[id].target_height = new_height; + adjusted_heightmap[i] = new_height; + -- store for later use + detected.holes_markmap[i] = id; + end + end + end + end + return adjusted_heightmap; +end + + +lakes.lake_shore = function(shore_nodes) + pos_done = {}; + for pos, val in pairs(shore_nodes) do + lakes.lake_shore_one_node( pos, pos_done ); + end +end + +lakes.lake_shore_one_node = function( pos, pos_done ) + -- lake shores may be detected multiple times, and bushes need + -- more space around them; do not place something if the room + -- might already be taken + if(pos_done[ minetest.pos_to_string(pos)]) then + return; + end + -- only place something if there is room (on the original map; placed + -- schematics and nodes are not detected this way) + local n = minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}); + if( n and n.name and n.name~="air") then + return; + end + -- does not look good if papyrus or other plants apart from bushes sit on snow + local n_below = minetest.get_node({x=pos.x, y=pos.y, z=pos.z}); + r = math.random(4); + -- no point in placing plants on ice... + if( not(n_below) or n_below.name=="lib_materials:ice" or string.find(n_below.name, "stone")) then + return; + end + -- bushes to be placed using functions and place_schematic + if(r==1) then + local fun = lakes.around_lake_decorations[math.random(1,#lakes.around_lake_decorations)]; + if( fun ) then + --if(fun ~= default.grow_pine_bush and (not(n_below) or n_below.name=="lib_materials:snow_block" or n_below.name=="lib_materials:dirt_with_snow")) then + if(fun ~= (n_below.name=="lib_materials:snow_block" or n_below.name=="lib_materials:dirt_with_snow")) then + -- only allow pine trees in winter biomes + else + fun({x=pos.x, y=pos.y+1, z=pos.z}); + end + for x=pos.x-1, pos.x+1 do + for z=pos.z-1, pos.z+1 do + pos_done[ minetest.pos_to_string( {x=x, z=z, y=pos.y} )] = 1; + end + end + return; + end + end + + if(not(n_below) or n_below.name=="lib_materials:snow_block" or n_below.name=="lib_materials:dirt_with_snow") then + return; + end + + -- papyrus is very decorative; use it plentifully + if(r==2) then + for i=pos.y+1, pos.y+4 do + minetest.set_node({x=pos.x, y=i, z=pos.z}, {name="lib_ecology:plant_papyrus"}); + end + + -- other plants are just one node high + else + local plant = lakes.plants_around_lakes[math.random(1,#lakes.plants_around_lakes)]; + if(minetest.registered_nodes[plant]) then + minetest.set_node({x=pos.x, y=pos.y+1, z=pos.z}, {name=plant}); + end + end + pos_done[ minetest.pos_to_string( pos )] = 1; +end + + +minetest.register_on_generated(function(minp, maxp, seed) + + local heightmap = minetest.get_mapgen_object('heightmap'); + local biomemap = minetest.get_mapgen_object('biomemap'); + local chunksize = maxp.x - minp.x + 1; + + if( not( heightmap )) then + return; + end + + + -- do the actual work of hill and hole detection + local t1 = minetest.get_us_time(); + -- find places where the land could be lowered or raised + local extrema = mark_min_max_height_in_mapchunk(minp, maxp, heightmap); + -- distinguish between individual holes and hills + local detected = mark_holes_and_hills_in_mapchunk( minp, maxp, heightmap, extrema.minheight, extrema.maxheight); + -- flatten hills, fill holes (just virutal in adjusted_heightmap) + local adjusted_heightmap = heightmap_with_hills_lowered_and_holes_filled( minp, maxp, heightmap, extrema, detected); + + + + -- for now: fill each hole (no matter how big or tiny) with river water + for id, data in pairs( detected.holes.merged ) do +-- detected.holes.merged[id].material = fill_lake_with; + detected.holes.merged[id].material = fill_lake_with_air; + end + + -- show something to the user; change the landscape + local shore_nodes = {}; + local i = 0 + for az=minp.z,maxp.z do + for ax=minp.x,maxp.x do + i = i+1; + + + -- is there a hole? + if( detected.holes_markmap[i] and detected.holes_markmap[i]>0) then + local id = detected.holes_merge_into[ detected.holes_markmap[i] ]; + local hole = detected.holes.merged[id]; + +-- + local biome_data = minetest.get_biome_data({x=ax, z=az, y=heightmap[i]}) + local biome_id = biome_data.biome + local biome_name = minetest.get_biome_name(biome_id) + + if string.find(biome_name, "_arid_coastal") or string.find(biome_name, "_arid_lowland") then + fill_lake_with = fill_lake_with_river_muddy + --hole.material = fill_lake_with + lakes.plants_around_lakes = lakes.plants_around_lakes_arid + end + if string.find(biome_name, "_arid_shelf") or string.find(biome_name, "_arid_highland") then + fill_lake_with = fill_lake_with_mud_dried + hole.material = fill_lake_with_mud_dried + lakes.plants_around_lakes = lakes.plants_around_lakes_arid + end + if string.find(biome_name, "semiarid") then + fill_lake_with = fill_lake_with_river_muddy + --hole.material = fill_lake_with + lakes.plants_around_lakes = lakes.plants_around_lakes_arid + end + if string.find(biome_name, "temperate") then + fill_lake_with = fill_lake_with_river + --hole.material = fill_lake_with + lakes.plants_around_lakes = lakes.plants_around_lakes_temperate + end + if string.find(biome_name, "humid") then + fill_lake_with = fill_lake_with_dirty + --hole.material = fill_lake_with + lakes.plants_around_lakes = lakes.plants_around_lakes_humid + end + if string.find(biome_name, "swamp") then + fill_lake_with = fill_lake_with_swamp + --hole.material = fill_lake_with + lakes.plants_around_lakes = lakes.plants_around_lakes_humid + end + if string.find(biome_name, "strato") or string.find(biome_name, "cold") then + fill_lake_with = fill_lake_with_ice + hole.material = fill_lake_with_ice + lakes.plants_around_lakes = lakes.plants_around_lakes_arid + end +-- + + + -- is there a node *above* the future surface of the lake? + -- this might be a tree with leaves, fruits and/or snow on it + local n = minetest.get_node({x=ax, z=az, y=hole.target_height+1}); + local n_below = minetest.get_node({x=ax, y=hole.target_height, z=az}); + if( n and n.name and n.name ~= "ignore" and n.name ~= "air") then + local remove = minetest.find_nodes_in_area( + {x=ax-2, y=heightmap[i]-5, z=az-2}, + {x=ax+2, y=heightmap[i]+20, z=az+2}, + -- tree trunks. leaves and tree fruits -- snow on pines has to go as well + {"group:tree", "group:leaves", "group:plant", "group:lib_ecology_leaves", "group:lib_ecology_tree", "group:lib_ecology_plant", "group:lib_ecology_fruit", "group:attached_node", "group:snow"}); + for nr, pos in ipairs(remove) do + minetest.set_node( pos, {name = "air"}); --"default:obsidian_glass"}); + end + --if string.find(n_below.name, "dirt") then + + --end + end + + -- clay is a nice building material; we need more of it! + -- thus: turn the ground of the lake into clay +-- minetest.set_node( {x=ax, z=az, y=heightmap[i]}, {name="lib_materials:dirt_mud_01"}); + minetest.set_node( {x=ax, z=az, y=heightmap[i]}, {name=fill_lake_with}); + + -- is there a node above the *ground*? (most likely a plant) + -- this is only of intrest if the node will not be replaced anyway (that is, + -- the node is not at the lakes surface) + if(heightmap[i] < hole.target_height-1) then + local n = minetest.get_node({x=ax, z=az, y=heightmap[i]+1}); + if( n and n.name and n.name ~= "ignore" and n.name ~= "air") then + minetest.set_node( {x=ax, z=az, y=heightmap[i]+1}, {name=hole.material}); + end + end + -- place the fill material at the new surface height of the lake + minetest.set_node( {x=ax, z=az, y=hole.target_height}, {name=hole.material}); + + -- waterlilys are decorative + if(minetest.registered_nodes["lib_ecology:plant_waterlily_pink"] and math.random(1,20)==1) then + minetest.set_node( {x=ax, z=az, y=hole.target_height+1}, {name="lib_ecology:plant_waterlily_pink"}); + end + + -- use the inices of a table to store the positions in order to avoid duplicates + if( heightmap[i-1] and heightmap[i-1]==hole.target_height) then + shore_nodes[ {x=ax-1, z=az, y=hole.target_height} ] = 1; + end + if( heightmap[i+1] and heightmap[i+1]==hole.target_height) then + shore_nodes[ {x=ax+1, z=az, y=hole.target_height} ] = 1; + end + if( heightmap[i-chunksize] and heightmap[i-chunksize]==hole.target_height) then + shore_nodes[ {x=ax, z=az-1, y=hole.target_height} ] = 1; + end + if( heightmap[i+chunksize] and heightmap[i+chunksize]==hole.target_height) then + shore_nodes[ {x=ax, z=az+1, y=hole.target_height} ] = 1; + end + end + end + end + + -- place plants around the lake (they grow better with the water...) + lakes.lake_shore(shore_nodes); + + local t3 = minetest.get_us_time(); + print("Time elapsed: "..tostring( t3-t1 )); +end) diff --git a/lib_materials_abms.lua b/lib_materials_abms.lua index 0c93a30..8ac67e3 100644 --- a/lib_materials_abms.lua +++ b/lib_materials_abms.lua @@ -95,12 +95,12 @@ end minetest.register_abm({ label = "Grass spread", - nodenames = {"default:dirt"}, + nodenames = {"lib_materials:dirt"}, neighbors = { "air", "group:grass", "group:dry_grass", - "default:snow", + "lib_materials:snow", }, interval = 6, chance = 50, @@ -124,13 +124,13 @@ minetest.register_abm({ -- Else, any seeding nodes on top? local name = minetest.get_node(above).name -- Snow check is cheapest, so comes first - if name == "default:snow" then - minetest.set_node(pos, {name = "default:dirt_with_snow"}) + if name == "lib_materials:snow" then + minetest.set_node(pos, {name = "lib_materials:dirt_with_snow"}) -- Most likely case first elseif minetest.get_item_group(name, "grass") ~= 0 then - minetest.set_node(pos, {name = "default:dirt_with_grass"}) + minetest.set_node(pos, {name = "lib_materials:dirt_with_grass"}) elseif minetest.get_item_group(name, "dry_grass") ~= 0 then - minetest.set_node(pos, {name = "default:dirt_with_dry_grass"}) + minetest.set_node(pos, {name = "lib_materials:dirt_with_grass_dry"}) end end }) @@ -153,7 +153,7 @@ minetest.register_abm({ if name ~= "ignore" and nodedef and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") and nodedef.liquidtype == "none") then - minetest.set_node(pos, {name = "default:dirt"}) + minetest.set_node(pos, {name = "lib_materials:dirt"}) end end }) @@ -165,20 +165,20 @@ minetest.register_abm({ minetest.register_abm({ label = "Moss growth", - nodenames = {"default:cobble", "stairs:slab_cobble", "stairs:stair_cobble", "walls:cobble"}, + nodenames = {"lib_materials:stone_cobble", "lib_materials:stone_cobble_slab", "lib_materials:stone_cobble_stairs", "lib_materials:stone_cobble_wall_centered"}, neighbors = {"group:water"}, interval = 16, chance = 200, catch_up = false, action = function(pos, node) - if node.name == "default:cobble" then - minetest.set_node(pos, {name = "default:mossycobble"}) - elseif node.name == "stairs:slab_cobble" then - minetest.set_node(pos, {name = "stairs:slab_mossycobble", param2 = node.param2}) - elseif node.name == "stairs:stair_cobble" then - minetest.set_node(pos, {name = "stairs:stair_mossycobble", param2 = node.param2}) - elseif node.name == "walls:cobble" then - minetest.set_node(pos, {name = "walls:mossycobble", param2 = node.param2}) + if node.name == "lib_materials:stone_cobble" then + minetest.set_node(pos, {name = "lib_materials:stone_cobble_mossy"}) + elseif node.name == "lib_materials:stone_cobble_slab" then + minetest.set_node(pos, {name = "lib_materials:stone_cobble_mossy_slab", param2 = node.param2}) + elseif node.name == "lib_materials:stone_cobble_stairs" then + minetest.set_node(pos, {name = "lib_materials:stone_cobble_mossy_stairs", param2 = node.param2}) + elseif node.name == "lib_materials:stone_cobble_wall_centered" then + minetest.set_node(pos, {name = "lib_materials:stone_cobble_mossy_wall_centered", param2 = node.param2}) end end }) diff --git a/lib_materials_biomes.lua b/lib_materials_biomes.lua index 83655da..bae84d4 100644 --- a/lib_materials_biomes.lua +++ b/lib_materials_biomes.lua @@ -45,7 +45,7 @@ local function read_node_str(node_str) end end -for i, biome in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/biomes.csv")) do +for i, biome in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/" .. lib_materials.biome_data_file .. ".csv")) do --#Name|Dust|NodeTop|NodeTopDepth|Filler|FillerDepth|Stone|WaterTop|WaterTopDepth|Water|River water|RiverBed|RiverBedDepth|CaveLiquid|DungeonNode|DungeonAlt|DungeonStair|Y-min|Y-max|Temperature|Humidity|MaxPos|MinPos|VerticalBlend local a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x = unpack(biome) @@ -78,10 +78,10 @@ for i, biome in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/biome node_dungeon = o or nil, node_dungeon_alt = p or nil, node_dungeon_stair = q or nil, - y_min = tonumber(i) or heights[r], - y_max = tonumber(j) or heights[s], - heat_point = tonumber(k) or temperatures[t], - humidity_point = tonumber(l) or humidities[u], + y_min = tonumber(r) or heights[r], + y_max = tonumber(s) or heights[s], + heat_point = tonumber(t) or temperatures[t], + humidity_point = tonumber(u) or humidities[u], max_pos = tonumber(v), min_pos = tonumber(w), vertical_blend = x or lib_materials.biome_vertical_blend, diff --git a/lib_materials_decorations.lua b/lib_materials_decorations.lua new file mode 100644 index 0000000..3b3f7e4 --- /dev/null +++ b/lib_materials_decorations.lua @@ -0,0 +1,706 @@ + + +local S = lib_materials.intllib + + minetest.register_node("lib_materials:litter_rock", { + description = S("Litter - Rock"), + drawtype = "nodebox", + tiles = {"lib_materials_litter_rock.png"}, + inventory_image = "lib_materials_litter_rock.png", + wield_image = "lib_materials_litter_rock.png", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + buildable_to = true, + floodable = true, + groups = {chippy = 1, flakey = 1, knappy = 1, ground_litter = 1, rock = 1, oddly_breakable_by_hand = 1}, + sounds = lib_materials.node_sound_stone_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.49,0.5} + } + }, + }) + + minetest.register_node("lib_materials:litter_rocks", { + description = S("Litter - Rocks"), + drawtype = "nodebox", + tiles = {"lib_materials_litter_rocks.png"}, + inventory_image = "lib_materials_litter_rocks.png", + wield_image = "lib_materials_litter_rocks.png", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + visual_scale = 2.0, + walkable = false, + buildable_to = true, + floodable = true, + groups = {chippy = 1, flakey = 1, knappy = 1, ground_litter = 1, rock = 1, oddly_breakable_by_hand = 1}, + sounds = lib_materials.node_sound_stone_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.49,0.5} + } + }, + }) + + minetest.register_node("lib_materials:litter_stick", { + description = S("Litter - Stick"), + drawtype = "nodebox", + tiles = {"lib_materials_litter_stick.png"}, + inventory_image = "lib_materials_litter_stick.png", + wield_image = "lib_materials_litter_stick.png", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + visual_scale = 2.0, + walkable = false, + buildable_to = true, + floodable = true, + groups = {choppy = 1, snappy = 1, ground_litter = 1, stick = 1, oddly_breakable_by_hand = 1}, + sounds = lib_materials.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.49,0.5} + } + }, + on_place = function(itemstack, placer, pointed_thing) + local sound_pos = pointed_thing.above or placer:get_pos() + minetest.sound_play( + "default_tool_breaks", + {pos = sound_pos, gain = 0.5, max_hear_distance = 8} + ) + local player_name = placer:get_player_name() + if pointed_thing.type == "node" then + local node_under = minetest.get_node(pointed_thing.under).name + local nodedef = minetest.registered_nodes[node_under] + if not nodedef then + return + end + if minetest.is_protected(pointed_thing.under, player_name) then + minetest.chat_send_player(player_name, "This area is protected") + return + end + if node_under == "lib_materials:litter_stick" then + if minetest.get_node(pointed_thing.above).name == "air" then + minetest.set_node(pointed_thing.under, {name = "lib_materials:litter_sticks"}) + end + else + if minetest.get_node(pointed_thing.above).name == "air" then + minetest.set_node(pointed_thing.above, {name = "lib_materials:litter_stick"}) + end + end + end + if not (creative and creative.is_enabled_for + and creative.is_enabled_for(player_name)) then + -- Wear tool + local wdef = itemstack:get_definition() + itemstack:add_wear(2000) + -- Tool break sound + if itemstack:get_count() == 0 and wdef.sound and wdef.sound.breaks then + minetest.sound_play(wdef.sound.breaks, {pos = sound_pos, gain = 0.5}) + end + return itemstack + end + end, + }) + + minetest.register_node("lib_materials:litter_sticks", { + description = S("Litter - Sticks"), + drawtype = "nodebox", + tiles = {"lib_materials_litter_stick.png^(lib_materials_litter_stick.png^[transformFX)"}, + inventory_image = "lib_materials_litter_stick.png^(lib_materials_litter_stick.png^[transformFX)", + wield_image = "lib_materials_litter_stick.png^(lib_materials_litter_stick.png^[transformFX)", + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + visual_scale = 2.0, + walkable = false, + buildable_to = true, + floodable = true, + groups = {choppy = 1, snappy = 1, ground_litter = 1, stick = 1, sticks = 1, oddly_breakable_by_hand = 1}, + sounds = lib_materials.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.49,0.5} + } + }, + }) + + + + + +-- Push an element onto a stack (table). +function push(t, x) + t[#t+1] = x +end + + +---------------------- +-- Decorative Rocks -- +---------------------- +--[[ +-- I'm feeling a bit zen... + +-- Create a simple sphereoid from nodeboxes. +-- This isn't as nifty as I originally thought. The large ones are +-- ugly and the small ones are nearly invisible. I may stick with cubes. +local function step_sphere(grid, pos, diameters, embed) + local step = {x=diameters.x * 0.2, y=diameters.y * 0.2, z=diameters.z * 0.2} + local rock = {} + + if embed then + embed = 1 + else + embed = 0 + end + + rock[1] = pos.x + step.x + rock[2] = pos.y + (step.y * embed) + rock[3] = pos.z + rock[4] = pos.x + diameters.x - step.x + rock[5] = diameters.y + pos.y - step.y - (step.y * embed) + rock[6] = pos.z + diameters.z + push(grid, rock) + + rock = {} + rock[1] = pos.x + rock[2] = pos.y + (step.y * embed) + rock[3] = pos.z + step.z + rock[4] = pos.x + step.x + rock[5] = diameters.y + pos.y - step.y - (step.y * embed) + rock[6] = pos.z + diameters.z - step.z + push(grid, rock) + + rock = {} + rock[1] = pos.x + diameters.x - step.x + rock[2] = pos.y + (step.y * embed) + rock[3] = pos.z + step.z + rock[4] = pos.x + diameters.x + rock[5] = diameters.y + pos.y - step.y - (step.y * embed) + rock[6] = pos.z + diameters.z - step.z + push(grid, rock) + + if not embed then + rock = {} + rock[1] = pos.x + step.x + rock[2] = pos.y + rock[3] = pos.z + step.z + rock[4] = pos.x + diameters.x - step.x + rock[5] = step.y + pos.y + rock[6] = pos.z + diameters.z - step.z + push(grid, rock) + end + + rock = {} + rock[1] = pos.x + step.x + rock[2] = diameters.y + pos.y - step.y - (step.y * embed) + rock[3] = pos.z + step.z + rock[4] = pos.x + diameters.x - step.x + rock[5] = diameters.y + pos.y - (step.y * embed) + rock[6] = pos.z + diameters.z - step.z + push(grid, rock) +end +--]] + +-- Place a small nodebox. +local function small_cube(grid, pos, diameters) + local rock = {} + + rock[1] = pos.x + rock[2] = pos.y + rock[3] = pos.z + rock[4] = pos.x + diameters.x + rock[5] = pos.y + diameters.y + rock[6] = pos.z + diameters.z + push(grid, rock) +end + + +-- Create some tiles of small rocks that can be picked up. +local default_grid +local tiles = {"lib_materials_stone_default.png", "lib_materials_stone_desert_default.png", "lib_materials_stone_sandstone_default.png", "lib_materials_stone_cobble_default.png"} + +for grid_count = 1,6 do + local grid = {} + for rock_count = 2, math.random(1,4) + 1 do + local diameter = math.random(5,15)/100 + local x = math.random(1,80)/100 - 0.5 + local z = math.random(1,80)/100 - 0.5 + --step_sphere(grid, {x=x,y=-0.5,z=z}, {x=diameter, y=diameter, z=diameter}) + small_cube(grid, {x=x,y=-0.5,z=z}, {x=diameter, y=diameter, z=diameter}) + end + + --local stone = tiles[math.random(1,#tiles)] + local stone = tiles[(grid_count % #tiles) + 1] + + minetest.register_node("lib_materials:litter_small_rocks"..grid_count, { + description = "Small Rocks", + tiles = {stone}, + is_ground_content = true, + walkable = false, + paramtype = "light", + drawtype = "nodebox", + buildable_to = true, + node_box = { type = "fixed", + fixed = grid }, + selection_box = { type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + groups = {rock=1, oddly_breakable_by_hand=3, not_in_creative_inventory=1}, + drop = "lib_materials:litter_small_rocks", + sounds = lib_materials.node_sound_stone_defaults(), + }) + + minetest.register_decoration({ + deco_type = "simple", + decoration = "lib_materials:litter_small_rocks"..grid_count, + sidelen = 80, + place_on = {"group:soil", "group:sand", "group:stone"}, + fill_ratio = 0.002, + --biomes = {"lib_ecology_sandstone_grassland", "lib_ecology_tundra", "lib_ecology_taiga", "lib_ecology_stone_grassland", "lib_ecology_coniferous_forest", "lib_ecology_deciduous_forest", "lib_ecology_desert", "lib_ecology_cold_desert", "lib_ecology_savanna", "lib_ecology_rainforest", "lib_ecology_desertstone_grassland", }, + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + default_grid = grid +end + +-- This is the inventory item, so we don't have six different stacks. +minetest.register_node("lib_materials:litter_small_rocks", { + description = "Small Rocks", + tiles = {"lib_materials_stone_default.png"}, + inventory_image = "lib_materials_litter_rocks.png", + is_ground_content = true, + walkable = false, + paramtype = "light", + drawtype = "nodebox", + node_box = { type = "fixed", + fixed = default_grid }, + selection_box = { type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + groups = {stone=1, oddly_breakable_by_hand=3}, + sounds = lib_materials.node_sound_stone_defaults(), +}) + + +---- Create some larger rocks that can be mined. +local tiles = {"lib_materials_stone_default.png", "lib_materials_stone_desert_default.png", "lib_materials_stone_sandstone_default.png", "lib_materials_stone_cobble_default.png"} +local sel = {{-0.4,-0.5,-0.4,0.4,0.0,0.3}, {-0.4,-0.5,-0.4,0.2,-0.1,0.3}, {-0.3,-0.5,-0.3,0.2,-0.2,0.3}} +-- +for count = 1,9 do + local stone = tiles[(count % #tiles) + 1] + --local grid = {} + --step_sphere(grid, {x=-0.25,y=-0.5,z=-0.25}, {x=0.5, y=0.3, z=0.5}) + + minetest.register_node("lib_materials:medium_rock"..count, { + description = "Medium Rock", + tiles = {stone}, + is_ground_content = true, + walkable = true, + paramtype = "light", + --drawtype = "mesh", + drawtype = "nodebox", + --mesh = "rock0"..math.ceil(count / 3)..".b3d", + node_box = { + type = "fixed", + fixed = { + -0.25, -0.5, -0.25, 0.25, -0.25, 0.25, + }, + }, + selection_box = {type="fixed", fixed=sel[math.ceil(count / 3)]}, + groups = {rock=1, cracky=3, not_in_creative_inventory=1}, + drop = "lib_materials:stone_cobble", + sounds = lib_materials.node_sound_stone_defaults(), + }) +-- + minetest.register_decoration({ + deco_type = "simple", + decoration = "lib_materials:medium_rock"..count, + sidelen = 80, + place_on = {"group:soil", "group:sand", "group:stone"}, + fill_ratio = 0.001, + --biomes = {"sandstone_grassland", "tundra", "taiga", "stone_grassland", "coniferous_forest", "deciduous_forest", "desert", "cold_desert", "savanna", "rainforest", "desertstone_grassland", }, + flags = "place_center_x, place_center_z", + rotation = "random", + }) +end + + +-- Small rocks can be used to create cobblestone, if you like. +minetest.register_craft({ + output = "lib_materials:stone_cobble", + recipe = { + {"", "", ""}, + {"lib_materials:litter_small_rocks", "lib_materials:litter_small_rocks", ""}, + {"lib_materials:litter_small_rocks", "lib_materials:litter_small_rocks", ""}, + }, +}) + + + + + + + + minetest.register_decoration({ + deco_type = "simple", + decoration = "lib_materials:litter_rock", + sidelen = 80, + place_on = {"group:soil", "group:sand", "group:stone"}, + fill_ratio = 0.002, + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "simple", + decoration = "lib_materials:litter_rocks", + sidelen = 80, + place_on = {"group:soil", "group:sand", "group:stone"}, + fill_ratio = 0.002, + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "simple", + decoration = "lib_materials:litter_stick", + sidelen = 80, + place_on = {"group:soil", "group:leaves", "group:wood"}, + fill_ratio = 0.002, + flags = "place_center_x, place_center_z", + rotation = "random", + }) + + + + +--[[ + minetest.register_decoration({ + name = "lib_materials:stone_rocks1", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_01.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks2", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_02.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks3", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_03.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks4", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_04.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks5", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_05.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks6", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_06.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks7", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_07.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks8", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_08.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks9", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_09.lua"), + rotation = "random", + }) + minetest.register_decoration({ + name = "lib_materials:stone_rocks_large1", + deco_type = "schematic", + place_on = {"group:stone", "group:gravel"}, + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "hot_arid_coastal", "hot_arid_lowland", "hot_arid_shelf", "hot_arid_highland", + "warm_arid_coastal", "warm_arid_lowland", "warm_arid_shelf", "warm_arid_highland", + "temperate_arid_coastal", "temperate_arid_lowland", "temperate_arid_shelf", "temperate_arid_highland", + "cool_arid_coastal", "cool_arid_lowland", "cool_arid_shelf", "cool_arid_highland", + "cold_arid_coastal", "cold_arid_lowland", "cold_arid_shelf", "cold_arid_highland", + "hot_humid_mountain", "hot_semihumid_mountain", "hot_temperate_mountain", "hot_semiarid_mountain", "hot_arid_mountain", + "warm_humid_mountain", "warm_semihumid_mountain", "warm_temperate_mountain", "warm_semiarid_mountain", "warm_arid_mountain", + "temperate_humid_mountain", "temperate_semihumid_mountain", "temperate_temperate_mountain", "temperate_semiarid_mountain", "temperate_arid_mountain", + "cool_humid_mountain", "cool_semihumid_mountain", "cool_temperate_mountain", "cool_semiarid_mountain", "cool_arid_mountain", + "cold_humid_mountain", "cold_semihumid_mountain", "cold_temperate_mountain", "cold_semiarid_mountain", "cold_arid_mountain", + }, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = dofile(lib_materials.path.."/schems/lib_materials_schem_rock_large_01.lua"), + rotation = "random", + }) +--]] + + + + + + + + + +--[[ + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:gravel", "group:stone", }, + sidelen = 80, + fill_ratio = 0.002, + --biomes = c, + schematic = lib_materials.schem_rock_05, --lib_ecology.schematics.select(f), + flags = "force_placement, place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:gravel", }, --"group:stone", + sidelen = 80, + fill_ratio = 0.001, + --biomes = c, + schematic = lib_materials.schem_rock_desert_05, --lib_ecology.schematics.select(f), + flags = "force_placement, place_center_x, place_center_y, place_center_z", + rotation = "random", + }) + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:stone", "group:gravel", }, --"group:stone", + sidelen = 80, + fill_ratio = 0.001, + biomes = { + "temperate_humid_lowland", + "temperate_semihumid_lowland", + "temperate_temperate_lowland", + "cool_humid_shelf", + "cool_semihumid_shelf", + "cool_temperate_shelf" + }, + schematic = lib_materials.schem_erratic_01, --lib_ecology.schematics.select(f), + flags = "force_placement, place_center_x, place_center_y, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:gravel", "group:stone", }, + sidelen = 80, + fill_ratio = 0.002, + --biomes = c, + schematic = lib_materials.schem_rock_desert_02_01, --lib_ecology.schematics.select(f), + flags = "force_placement, place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:gravel", "group:stone", }, + sidelen = 80, + fill_ratio = 0.002, + --biomes = c, + schematic = lib_materials.schem_rock_desert_02_02, --lib_ecology.schematics.select(f), + flags = "force_placement, place_center_x, place_center_z", + rotation = "random", + }) + + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:gravel", "group:stone", }, + sidelen = 80, + fill_ratio = 0.002, + --biomes = c, + schematic = lib_materials.schem_rock_desert_03_01, --lib_ecology.schematics.select(f), + flags = "force_placement, place_center_x, place_center_z", + rotation = "random", + }) +--]] + + + + + + + + + + + + + + + + + diff --git a/lib_materials_ecosystems.lua b/lib_materials_ecosystems.lua index a1dfaf4..6afd1a5 100644 --- a/lib_materials_ecosystems.lua +++ b/lib_materials_ecosystems.lua @@ -25,7 +25,7 @@ local function read_node_str(node_str) end end -for i, ecosystem in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/ecosystems.csv")) do +for i, ecosystem in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/" .. lib_materials.ecosystem_data_file .. ".csv")) do local oretype, orename, wherein, threshold, ymin, ymax, biome = unpack(ecosystem) --minetest.log(oretype .. ", " .. orename .. ", " .. wherein .. ", " .. threshold .. ", " .. ymin .. ", " .. ymax .. ", " .. biome) diff --git a/lib_materials_fire.lua b/lib_materials_fire.lua index bf3f716..d8e7c92 100644 --- a/lib_materials_fire.lua +++ b/lib_materials_fire.lua @@ -202,7 +202,7 @@ minetest.register_tool("lib_materials:tool_flint_and_steel", { }) minetest.register_craft({ - output = "lib_materials:fire_flint_and_steel", + output = "lib_materials:tool_flint_and_steel", recipe = { {"default:flint", "default:steel_ingot"} } @@ -211,7 +211,7 @@ minetest.register_craft({ minetest.register_alias("fire:basic_flame", "lib_materials:fire_flame_basic") minetest.register_alias("fire:permanent_flame", "lib_materials:fire_flame_permanent") -minetest.register_alias("fire:flint_and_steel", "lib_materials:fire_flint_and_steel") +minetest.register_alias("fire:flint_and_steel", "lib_materials:tool_flint_and_steel") diff --git a/lib_materials_lakes.lua b/lib_materials_lakes.lua index 4a89328..9c945ad 100644 --- a/lib_materials_lakes.lua +++ b/lib_materials_lakes.lua @@ -68,17 +68,24 @@ minetest.register_on_generated(function(minp, maxp, seed) -- ground_y = y -- break --end - local is_leaves = minetest.registered_nodes[nn].groups.leaves - local is_plant = minetest.registered_nodes[nn].groups.plant - local is_le_plant = minetest.registered_nodes[nn].groups.lib_ecology_plant - local is_flora = minetest.registered_nodes[nn].groups.flora - local is_flower = minetest.registered_nodes[nn].groups.flower - local is_growing = minetest.registered_nodes[nn].groups.growing - if is_leaves == nil or is_leaves == 0 then + local is_removable + is_removable = minetest.registered_nodes[nn].groups.leaves + is_removable = minetest.registered_nodes[nn].groups.tree + is_removable = minetest.registered_nodes[nn].groups.sapling + is_removable = minetest.registered_nodes[nn].groups.plant + is_removable = minetest.registered_nodes[nn].groups.lib_ecology_tree + is_removable = minetest.registered_nodes[nn].groups.lib_ecology_sapling + is_removable = minetest.registered_nodes[nn].groups.lib_ecology_leaves + is_removable = minetest.registered_nodes[nn].groups.lib_ecology_fruit + is_removable = minetest.registered_nodes[nn].groups.lib_ecology_plant + is_removable = minetest.registered_nodes[nn].groups.flora + is_removable = minetest.registered_nodes[nn].groups.flower + is_removable = minetest.registered_nodes[nn].groups.growing + + if is_removable == nil or is_removable == 0 then ground_y = y break end - -- or is_plant == nil or is_plant == 0 or is_le_plant == nil or is_le_plant == 0 or is_flora == nil or is_flora == 0 or is_flower == nil or is_flower == 0 or is_growing == nil or is_growing == 0 then end end if ground_y and ground_y >= 2 then @@ -91,6 +98,11 @@ minetest.register_on_generated(function(minp, maxp, seed) return end +-- if (not string.find(ground_name, "dirt")) or (not string.find(ground_name, "sand")) or (not string.find(ground_name, "snow")) or (not string.find(ground_name, "stone")) then + if (not string.find(ground_name, "sand")) or (not string.find(ground_name, "snow")) or (not string.find(ground_name, "stone")) then + return + end + local lx = pr:next(10,30) local lz = pr:next(10,30) diff --git a/lib_materials_liquid_containers.lua b/lib_materials_liquid_containers.lua index 11e8d12..63da702 100644 --- a/lib_materials_liquid_containers.lua +++ b/lib_materials_liquid_containers.lua @@ -7,16 +7,6 @@ local napi = minetest.get_modpath("node_io") -minetest.register_alias("bucket", "lib_materials:tool_bucket_empty") -minetest.register_alias("bucket_water", "lib_materials:tool_bucket_water") -minetest.register_alias("bucket_lava", "lib_materials:tool_bucket_lava") - - - - - - - --Register empty bucket minetest.register_craft({ output = 'lib_materials:tool_bucket_empty 1', @@ -1104,132 +1094,41 @@ end --minetest.log(S("[MOD] lib_materials: dump lib_materials.liquids: " .. dump(lib_materials.liquids))) - ---lib_materials.register_liquid( --- "lib_materials:fluid_water_source", --- "lib_materials:fluid_water_flowing", --- "lib_materials:bukitowarter", --- "lib_materials:tool_bucket_water", --- "lib_materials:tool_pot_clay_water", --- "lib_materials_fluid_water.png", --- "Warter Bukit (lib_mat)", --- "Default Water Bucket (lib_mat)", --- "Water Clay Pot (lib_mat)", --- {water_bucket = 1} ---) - ---lib_materials.register_liquid( --- "lib_materials:fluid_water_river_source", --- "lib_materials:fluid_water_river_flowing", --- "lib_materials:bukit_o_water_river", --- "lib_materials:tool_bucket_water_river", --- "lib_materials:tool_pot_clay_water_river", --- "lib_materials_fluid_water_river.png", --- "River Water Bukit (lib_mat)", --- "Default River Water Bucket (lib_mat)", --- "River Water Clay Pot (lib_mat)", --- {water_bucket = 1}, --- true ---) - ---lib_materials.register_liquid( --- "lib_materials:lava_source", --- "lib_materials:lava_flowing", --- "lib_materials:bukit_o_lava", --- "lib_materials:tool_bucket_lava", --- "lib_materials:tool_pot_clay_lava", --- "lib_materials_fluid_lava.png", --- "Holy shit thats hawt!", --- "Default Lava Bucket (lib_mat)", --- "Clay Pot Lava (lib_mat)" ---) - +--Register lava buckets as a fuel source minetest.register_craft({ type = "fuel", recipe = "lib_materials:tool_bucket_lava", burntime = 60, replacements = {{"lib_materials:tool_bucket_lava", "lib_materials:tool_bucket_empty"}}, }) - - ---Register the liquids the pot can be used for - ---lib_materials.register_liquid( --- "lib_materials:fluid_water_source", --- "lib_materials:fluid_water_flowing", --- "lib_materials:tool_pot_clay_water", --- "lib_materials_fluid_water.png", --- "Water Clay Pot (lib_mat)", --- {water_bucket = 1} ---) - ---lib_materials.register_liquid( --- "lib_materials:fluid_water_river_source", --- "lib_materials:fluid_water_river_flowing", --- "lib_materials:tool_pot_clay_water_river", --- "lib_materials_fluid_water_river.png", --- "River Water Clay Pot (lib_mat)", --- {water_bucket = 1}, --- true ---) - ---lib_materials.register_liquid( --- "lib_materials:lava_source", --- "lib_materials:lava_flowing", --- "lib_materials:tool_pot_clay_lava", --- "lib_materials_fluid_lava.png", --- "Clay Pot Lava (lib_mat)" ---) - ---Register lava as a fuel source minetest.register_craft({ type = "fuel", recipe = "lib_materials:tool_pot_clay_lava", burntime = 60, - replacements = {{"lib_materials:tool_pot_clay_lava", "lib_materials:tool_pot_clay"}}, + replacements = {{"lib_materials:tool_pot_clay_lava", "lib_materials:tool_pot_clay_empty"}}, +}) +minetest.register_craft({ + type = "fuel", + recipe = "lib_materials:tool_bucket_steel_lava", + burntime = 60, + replacements = {{"lib_materials:tool_bucket_steel_lava", "lib_materials:tool_bucket_steel_empty"}}, }) ---lib_materials.register_liquid( --- "lib_materials:fluid_oil_source", --- "lib_materials:fluid_oil_flowing", --- "lib_materials:bukit_o_oil", --- "lib_materials:tool_bucket_oil", --- "lib_materials:tool_pot_clay_oil", --- "lib_materials_fluid_oil_source.png", --- "Pot a Oil", --- "Bucket of Oil", --- "Clay Pot Oil (lib_mat)" ---) ---lib_materials.register_liquid( --- "lib_materials:fluid_water_river_muddy_source", --- "lib_materials:fluid_water_river_muddy_flowing", --- nil, --- "lib_materials:tool_bucket_water_river_muddy", --- nil, --- "lib_materials_fluid_water_river_muddy_source.png", --- nil, --- "Default Muddy River Water Bucket (lib_mat)", --- nil, --- {water_bucket = 1} ---) - ---lib_materials.register_liquid( --- "lib_materials:fluid_metal_mercury_source", --- "lib_materials:fluid_metal_mercury_flowing", --- nil, --- nil, --- "lib_materials:tool_pot_clay_mercury", --- "lib_materials_fluid_mercury_source.png", --- nil, --- nil, --- "Clay Pot Mercury (lib_mat)" ---) bucket = {} bucket.liquids = lib_materials.liquids +minetest.register_alias("bucket", "lib_materials:tool_bucket_empty") +minetest.register_alias("bucket_water", "lib_materials:tool_bucket_water") +minetest.register_alias("bucket_lava", "lib_materials:tool_bucket_lava") + +minetest.register_alias("bucket:bucket_empty", "lib_materials:tool_bucket_empty") +minetest.register_alias("bucket:bucket_water", "lib_materials:tool_bucket_water") +minetest.register_alias("bucket:bucket_lava", "lib_materials:tool_bucket_lava") + + diff --git a/lib_materials_node_registration.lua b/lib_materials_node_registration.lua index fab02f0..6909dae 100644 --- a/lib_materials_node_registration.lua +++ b/lib_materials_node_registration.lua @@ -20,14 +20,64 @@ end --## Dirt,Black Dirt,Brown Dirt,Clay Dirt,Clayey Dirt,Red Clay,White Clay,Coarse Dirt,Compacted Dirt, Dark Dirt, --## Dried Dirt,Dry Dirt,Loam,Mud 01,Mud 02,Dried Mud,Peat,Permafrost,Red Dirt,Sandy Dirt,Silt 01,Silt 02,Silt 03,Silty Dirt,Sod --## Dirts are registered as standalone nodes, as well as, with each of several grass or other ground cover types, listed below. ---## Grass(es)(Bamboo,Brown,Cold,Crystal,Dry,Fiery,Grass(Default),Gray,Green,Grove,Jungle 01,Mushroom,Prairie), +--## Grass(es)(Bamboo,Brown,Cold,Crystal,Dry,Fiery,Grass(Default),Gray,Green,Grove,Jungle 01,Jungle 02,Mushroom,Prairie), --## Coniferous Litter,Fungal Litter,Leaf Litter 01,Leaf Litter 02,Rainforest Litter,Stones,Vines,Snow,Soil,Wet Soil,Stone,Cobblestone,Desert Cobblestone --## Dirts are also registered for each biome ground cover, according to temperature, humidity and altitude. Example: 'dirt_with_grass_warm_humid_lowland'. local temperatures = {"hot", "warm", "temperate", "cool"} local humidities = {"humid", "semihumid", "temperate", "semiarid"} local elevations = {"coastal", "lowland", "shelf", "highland"} -local palettes1 = { + +--Options are "default", "alt", "duane" +lib_materials.palette_select = "duane" +--Best choices are "80", "128", "144", "160", "192", "255". This determines the "brightness" of the underlying texture. +lib_materials.palette_sat = "192" +local p_sat = lib_materials.palette_sat + + +-- +--NOTE: Palettes1 and Palettes2 need to use same values. Palette1 is used against greyscale images, Palette2 is used when the colored grass setting is enabled. +-- + +local palettes1_alt = { + hot_humid = "#87bf44:" .. p_sat .."", + hot_semihumid = "#c3b046:" .. p_sat .."", + hot_temperate = "#d4934e:" .. p_sat .."", + hot_semiarid = "#c57460:" .. p_sat .."", + warm_humid = "#74ab48:" .. p_sat .."", + warm_semihumid = "#a9a84b:" .. p_sat .."", + warm_temperate = "#b99551:" .. p_sat .."", + warm_semiarid = "#c27e55:" .. p_sat .."", + temperate_humid = "#46ae39:" .. p_sat .."", + temperate_semihumid = "#8cb032:" .. p_sat .."", + temperate_temperate = "#b6ab38:" .. p_sat .."", + temperate_semiarid = "#bf8a3c:" .. p_sat .."", + cool_humid = "#45ae63:" .. p_sat .."", + cool_semihumid = "#60b036:" .. p_sat .."", + cool_temperate = "#9cb43c:" .. p_sat .."", + cool_semiarid = "#b9b23f:" .. p_sat .."", +} + +--across cool temperate warm hot +--down humid semihumid temperate semiarid +local palettes2_alt = { + { + "#45ae63:" .. p_sat .."", "#46ae39:" .. p_sat .."", "#74ab48:" .. p_sat .."", "#87bf44:" .. p_sat .."" + }, + { + "#60b036:" .. p_sat .."", "#8cb032:" .. p_sat .."", "#a9a84b:" .. p_sat .."", "#c3b046:" .. p_sat .."" + }, + { + "#9cb43c:" .. p_sat .."", "#b6ab38:" .. p_sat .."", "#b99551:" .. p_sat .."", "#d4934e:" .. p_sat .."" + }, + { + "#b9b23f:" .. p_sat .."", "#bf8a3c:" .. p_sat .."", "#c27e55:" .. p_sat .."", "#c57460:" .. p_sat .."" + } +} + + + +local palettes1_default = { hot_humid = "#93fc54:80", hot_semihumid = "#fcd953:80", hot_temperate = "#fc9754:80", @@ -45,40 +95,7 @@ local palettes1 = { cool_temperate = "#ace943:48", cool_semiarid = "#e9df43:48", } - -local textures = {} -if lib_materials.color_grass_use then - textures = { - coastal = { - "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" - }, - lowland = { - "lib_materials_grass_default_top.png", "lib_materials_grass_default_side.png" - }, - shelf = { - "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png" - }, - highland = { - "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png" - } - } -else - textures = { - coastal = { - "lib_materials_grass_coastal_top.png", "lib_materials_grass_coastal_side.png" - }, - lowland = { - "lib_materials_grass_lowland_top.png", "lib_materials_grass_lowland_side.png" - }, - shelf = { - "lib_materials_grass_shelf_top.png", "lib_materials_grass_shelf_side.png" - }, - highland = { - "lib_materials_grass_highland_top.png", "lib_materials_grass_highland_side.png" - } - } -end -local palettes2 = { +local palettes2_default = { { "#43e9a5:80", "#36e44b:80", "#81da62:80", "#93fc54:80" }, @@ -92,6 +109,193 @@ local palettes2 = { "#e9df43:80", "#e48836:80", "#da6e62:80", "#fc5458:80" } } + +-- +-- humid 487221 537626 7a8134 +-- semihumid 5c7829 647b2c 6c7e2f 748032 +-- temperate 858539 94893f 748032 858539 +-- semiarid 9d8c42 b8924c 9d8b42 89853a + +--palettes1_duane +local palettes1_duane = { + hot_humid = "#537626:" .. p_sat .."", + warm_humid = "#537626:" .. p_sat .."", + temperate_humid = "#537626:" .. p_sat .."", + cool_humid = "#537626:" .. p_sat .."", + hot_semihumid = "#6c7e2f:" .. p_sat .."", + warm_semihumid = "#6c7e2f:" .. p_sat .."", + temperate_semihumid = "#6c7e2f:" .. p_sat .."", + cool_semihumid = "#6c7e2f:" .. p_sat .."", + hot_temperate = "#748032:" .. p_sat .."", + warm_temperate = "#748032:" .. p_sat .."", + temperate_temperate = "#748032:" .. p_sat .."", + cool_temperate = "#748032:" .. p_sat .."", + hot_semiarid = "#9d8b42:" .. p_sat .."", + warm_semiarid = "#9d8b42:" .. p_sat .."", + temperate_semiarid = "#9d8b42:" .. p_sat .."", + cool_semiarid = "#9d8b42:" .. p_sat .."", +} +--across cool temperate warm hot +--down humid semihumid temperate semiarid +local palettes2_duane = { + { + "#9d8b42:" .. p_sat .."", "#748032:" .. p_sat .."", "#6c7e2f:" .. p_sat .."", "#537626:" .. p_sat .."" + }, + { + "#9d8b42:" .. p_sat .."", "#748032:" .. p_sat .."", "#6c7e2f:" .. p_sat .."", "#537626:" .. p_sat .."" + }, + { + "#9d8b42:" .. p_sat .."", "#748032:" .. p_sat .."", "#6c7e2f:" .. p_sat .."", "#537626:" .. p_sat .."" + }, + { + "#9d8b42:" .. p_sat .."", "#748032:" .. p_sat .."", "#6c7e2f:" .. p_sat .."", "#537626:" .. p_sat .."" + } +} + +--[[ +--palettes1_duane +local palettes1_duane = { + hot_humid = "#7a8134:" .. p_sat .."", + hot_semihumid = "#8b863a:" .. p_sat .."", + hot_temperate = "#ac8f48:" .. p_sat .."", + hot_semiarid = "#bd944e:" .. p_sat .."", + warm_humid = "#677c2d:" .. p_sat .."", + warm_semihumid = "#788034:" .. p_sat .."", + warm_temperate = "#988a40:" .. p_sat .."", + warm_semiarid = "#a98e47:" .. p_sat .."", + temperate_humid = "#577827:" .. p_sat .."", + temperate_semihumid = "#687d2e:" .. p_sat .."", + temperate_temperate = "#88863a:" .. p_sat .."", + temperate_semiarid = "#998b41:" .. p_sat .."", + cool_humid = "#487221:" .. p_sat .."", + cool_semihumid = "#587727:" .. p_sat .."", + cool_temperate = "#798034:" .. p_sat .."", + cool_semiarid = "#89853a:" .. p_sat .."", +} +--across cool temperate warm hot +--down humid semihumid temperate semiarid +local palettes2_duane = { + { + "#487221:" .. p_sat .."", "#577827:" .. p_sat .."", "#677c2d:" .. p_sat .."", "#7a8134:" .. p_sat .."" + }, + { + "#587727:" .. p_sat .."", "#687d2e:" .. p_sat .."", "#788034:" .. p_sat .."", "#8b863a:" .. p_sat .."" + }, + { + "#798034:" .. p_sat .."", "#88863a:" .. p_sat .."", "#988a40:" .. p_sat .."", "#ac8f48:" .. p_sat .."" + }, + { + "#89853a:" .. p_sat .."", "#998b41:" .. p_sat .."", "#a98e47:" .. p_sat .."", "#bd944e:" .. p_sat .."" + } +} +--]] + +local palettes1 +local palettes2 +if lib_materials.palette_select == "alt" then + palettes1 = palettes1_alt + palettes2 = palettes2_alt +elseif lib_materials.palette_select == "duane" then + palettes1 = palettes1_duane + palettes2 = palettes2_duane +else + palettes1 = palettes1_default + palettes2 = palettes2_default +end + + +local textures = {} +if lib_materials.color_grass_use then + textures = { + humid = { + "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" + }, + semihumid = { + "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" + }, + temperate = { + "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" + }, + semiarid = { + "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" + } + --humid = { + -- "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" + --}, + --semihumid = { + -- "lib_materials_grass_default_top.png", "lib_materials_grass_default_side.png" + --}, + --temperate = { + -- "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png" + --}, + --semiarid = { + -- "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png" + --} + ----coastal = { + ---- "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png" + ----}, + ----lowland = { + ---- "lib_materials_grass_default_top.png", "lib_materials_grass_default_side.png" + ----}, + ----shelf = { + ---- "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png" + ----}, + ----highland = { + ---- "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png" + ----} + } +else + textures = { + hot = { + "lib_materials_grass_heat_hot_top.png", "lib_materials_grass_heat_hot_side.png" + }, + warm = { + "lib_materials_grass_heat_warm_top.png", "lib_materials_grass_heat_warm_side.png" + }, + temperate = { + "lib_materials_grass_heat_temperate_top.png", "lib_materials_grass_heat_temperate_side.png" + }, + cool = { + "lib_materials_grass_heat_cool_top.png", "lib_materials_grass_heat_cool_side.png" + } + --humid = { + -- "lib_materials_grass_humid_top.png", "lib_materials_grass_humid_side.png" + --}, + --semihumid = { + -- "lib_materials_grass_humid_top.png", "lib_materials_grass_humid_side.png" + --}, + --temperate = { + -- "lib_materials_grass_humid_top.png", "lib_materials_grass_humid_side.png" + --}, + --semiarid = { + -- "lib_materials_grass_humid_top.png", "lib_materials_grass_humid_side.png" + --} + ----humid = { + ---- "lib_materials_grass_humid_top.png", "lib_materials_grass_humid_side.png" + ----}, + ----semihumid = { + ---- "lib_materials_grass_semihumid_top.png", "lib_materials_grass_semihumid_side.png" + ----}, + ----temperate = { + ---- "lib_materials_grass_temperate_top.png", "lib_materials_grass_temperate_side.png" + ----}, + ----semiarid = { + ---- "lib_materials_grass_semiarid_top.png", "lib_materials_grass_semiarid_side.png" + ----} + ------coastal = { + ------ "lib_materials_grass_coastal_top.png", "lib_materials_grass_coastal_side.png" + ------}, + ------lowland = { + ------ "lib_materials_grass_lowland_top.png", "lib_materials_grass_lowland_side.png" + ------}, + ------shelf = { + ------ "lib_materials_grass_shelf_top.png", "lib_materials_grass_shelf_side.png" + ------}, + ------highland = { + ------ "lib_materials_grass_highland_top.png", "lib_materials_grass_highland_side.png" + ------} + } +end local grasses = { {"Wet", "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png"}, {"Lush", "lib_materials_grass_default_top.png", "lib_materials_grass_default_side.png"}, @@ -111,10 +315,17 @@ local covers = { {"grass_green", "Green Grass", "lib_materials_grass_green_top.png", "lib_materials_grass_green_side.png"}, {"grass_grove", "Grove Grass", "lib_materials_grass_grove_top.png", "lib_materials_grass_grove_side.png"}, {"grass_jungle_01", "Jungle Grass 01", "lib_materials_grass_jungle_01_top.png", "lib_materials_grass_jungle_01_side.png"}, + {"grass_jungle_02", "Jungle Grass 02", "lib_materials_grass_jungle_02_top.png", "lib_materials_grass_jungle_02_side.png"}, + {"grass_leafy", "Leafy Grass", "lib_materials_grass_leafy_top.png", "lib_materials_grass_leafy_side.png"}, {"grass_mushroom", "Mushroom Grass", "lib_materials_grass_mushroom_top.png", "lib_materials_grass_mushroom_side.png"}, + {"grass_peat_moss", "Peat Moss Grass", "lib_materials_grass_peat_moss_top.png", "lib_materials_grass_peat_moss_side.png"}, {"grass_prairie", "Prairie Grass", "lib_materials_grass_prairie_top.png", "lib_materials_grass_prairie_side.png"}, + {"grass_swamp", "Swamp Grass", "lib_materials_grass_swamp_top.png", "lib_materials_grass_swamp_side.png"}, {"litter_coniferous", "Coniferous Litter", "lib_materials_litter_coniferous.png", "lib_materials_litter_coniferous_side.png"}, {"litter_rainforest", "Rainforest Litter", "lib_materials_litter_rainforest.png", "lib_materials_litter_rainforest_side.png"}, + {"litter_dark", "Dark Litter", "aotearoa_dirt_with_dark_litter.png", "aotearoa_dirt_with_dark_litter_side.png"}, + {"forest_peat", "Forest Peat", "aotearoa_forest_peat.png", "aotearoa_forest_peat_side.png"}, + {"moss", "Moss", "aotearoa_dirt_with_moss.png", "aotearoa_dirt_with_moss_side.png"}, {"snow", "Snow", "lib_materials_snow.png", "lib_materials_snow_side.png"}, } --Soil Top with Soil Sides masked over Dirt @@ -142,7 +353,7 @@ local alpha_litter_dirts = { -for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes.csv")) do +for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/" .. lib_materials.nodes_data_file .. ".csv")) do --Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_FIre|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor local node_name, descript, alias_mod, alias_node, tile_string, particle_img, draw_type, param_type, param2, light, walk, point, climb, dig, build, use_alpha, alpha, sun_prop, damage, grnd_cont, leg_min, groups, groups2, max_drop, drops, sounds, grp_crack,grp_crumb,grp_chop,grp_snap,grp_bend,grp_obh,grp_lvl,grp_stone,grp_sand,grp_glass,grp_ore,grp_metal,grp_mineral,grp_ice,grp_snow,grp_dirt,grp_grass,grp_soil,grp_bclay,grp_liquid,grp_lava,grp_ignite,grp_mud,grp_oil,grp_flam,grp_quick,grp_water,grp_pof,grp_cool_lava,grp_fall_node,grp_nici,drown,grp_nojump,grp_mohs,grp_rocktype,grp_mattype, liq_type, liq_visc, liq_range, liq_renew, liq_altsrc, liq_altflow, liq_pec, vframe_w, vframe_h, vframe_l = unpack(stone) @@ -465,7 +676,7 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes }, { name = new_tile2, - backface_culling = true, + backface_culling = true, --true animation = { type = "vertical_frames", aspect_w = tonumber(vframe_w), @@ -488,7 +699,7 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes }, { name = new_tile1, - backface_culling = true, + backface_culling = true, --true animation = { type = "vertical_frames", aspect_w = tonumber(vframe_w), @@ -692,17 +903,20 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes for _, t in pairs(temperatures) do for _, h in pairs(humidities) do - for _, e in pairs(elevations) do + --for _, e in pairs(elevations) do - local id = node_name .. "_with_grass_" .. t .. "_" .. h .. "_" .. e + --local id = node_name .. "_with_grass_" .. t .. "_" .. h .. "_" .. e + local id = node_name .. "_with_grass_" .. t .. "_" .. h local new_cloned_node = table.copy(minetest.registered_nodes["lib_materials:"..node_name..""]) - new_cloned_node.description = descript .. " with Grass (" .. t .. "_" .. h .. "_" .. e .. ")" + --new_cloned_node.description = descript .. " with Grass (" .. t .. "_" .. h .. "_" .. e .. ")" + new_cloned_node.description = descript .. " with Grass (" .. t .. "_" .. h .. ")" + new_cloned_node.tiles = { - textures[e][1] .. "^[colorize:" .. palettes1[t .. "_" .. h], + textures[t][1] .. "^[colorize:" .. palettes1[t .. "_" .. h], new_tile1, - new_tile1 .. "^(" .. textures[e][2] .. "^[colorize:" .. palettes1[t .. "_" .. h] .. ")" + new_tile1 .. "^(" .. textures[t][2] .. "^[colorize:" .. palettes1[t .. "_" .. h] .. ")" } new_cloned_node.soil = { base = id, @@ -714,11 +928,11 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes minetest.register_node("lib_materials:" .. id .. "", new_cloned_node) minetest.register_alias(id, "lib_materials:"..id.."") - end + --end end end - if lib_materials.color_grass_reg then + if lib_materials.color_grass_reg == true then for _, g in pairs(grasses) do local count = 1 for _, ps in pairs(palettes2) do @@ -762,43 +976,102 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes if lib_materials.enable_lib_shapes == true then if minetest.global_exists("lib_shapes") then - if string.find(node_name, "stone") then - if (string.find(node_name, "block") or string.find(node_name, "brick") or string.find(node_name, "cobble")) then - --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") - --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") - --lib_shapes.register_node("lib_materials:"..node_name.."", "pillar_with_wall") - --lib_shapes.register_node("lib_materials:"..node_name.."", "pillar_with_wall_thick") - --lib_shapes.register_node("lib_materials:"..node_name.."", "wall") - --lib_shapes.register_node("lib_materials:"..node_name.."", "wall_thick") - lib_shapes.register_basic_set("lib_materials:"..node_name.."") - --lib_shapes.register_fancy_set("lib_materials:"..node_name.."") - --lib_shapes.register_doors_set("lib_materials:"..node_name.."") - --lib_shapes.register_furniture_set("lib_materials:"..node_name.."") - end + --if node_name == "stone" or node_name == "stone_desert" or node_name == "stone_sandstone" or node_name == "stone_sandstone_desert" + -- or node_name == "stone_sandstone_silver" or node_name == "stone_obsidian" then + + -- if (string.find(node_name, "_block") or string.find(node_name, "_brick") or string.find(node_name, "_cobble") or string.find(node_name, "_rubble") or string.find(node_name, "_rockwall")) then + + --lib_shapes.register_basic_set("lib_materials:"..node_name.."") + -- lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + -- lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + -- lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + -- lib_shapes.register_node("lib_materials:"..node_name.."", "slab") + + -- end + --end + + if node_name == "stone" or node_name == "stone_block" or node_name == "stone_brick" or node_name == "stone_cobble" or node_name == "stone_cobble_mossy" or node_name == "stone_rockwall" then + lib_shapes.register_basic_set("lib_materials:"..node_name.."") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") end - if node_name == "lib_materials:stone" or node_name == "lib_materials:stone_desert" or node_name == "lib_materials:stone_sandstone" - or node_name == "lib_materials:stone_sandstone_desert" or node_name == "lib_materials:stone_sandstone_silver" or node_name == "lib_materials:stone_obsidian" then - lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") - lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") - lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") - lib_shapes.register_node("lib_materials:"..node_name.."", "slab") + + if node_name == "stone_desert" or node_name == "stone_desert_block" or node_name == "stone_desert_brick" or node_name == "stone_desert_cobble" or node_name == "stone_desert_rockwall" then + lib_shapes.register_basic_set("lib_materials:"..node_name.."") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") end + + if node_name == "stone_sandstone" or node_name == "stone_sandstone_block" or node_name == "stone_sandstone_brick" or node_name == "stone_sandstone_cobble" then + lib_shapes.register_basic_set("lib_materials:"..node_name.."") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") + end + + if node_name == "stone_sandstone_desert" or node_name == "stone_sandstone_desert_block" or node_name == "stone_sandstone_desert_brick" or node_name == "stone_sandstone_desert_cobble" then + lib_shapes.register_basic_set("lib_materials:"..node_name.."") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") + end + + if node_name == "stone_sandstone_silver" or node_name == "stone_sandstone_silver_block" or node_name == "stone_sandstone_silver_brick" or node_name == "stone_sandstone_silver_cobble" then + lib_shapes.register_basic_set("lib_materials:"..node_name.."") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") + end + + if node_name == "stone_obsidian" or node_name == "stone_obsidian_block" or node_name == "stone_obsidian_brick" then + lib_shapes.register_basic_set("lib_materials:"..node_name.."") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") + --lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") + --lib_shapes.register_node("lib_materials:"..node_name.."", "slab") + end + + if string.find(node_name, "mineral_quartz") then + + --lib_shapes.register_basic_set("lib_materials:"..node_name.."") + + end + if string.find(node_name, "roof") then + lib_shapes.register_node("lib_materials:"..node_name.."", "roof") lib_shapes.register_node("lib_materials:"..node_name.."", "stairs") lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_inner") lib_shapes.register_node("lib_materials:"..node_name.."", "stairs_outer") lib_shapes.register_node("lib_materials:"..node_name.."", "slab") end + if string.find(node_name, "glass") then + lib_shapes.register_node("lib_materials:"..node_name.."", "pane") lib_shapes.register_node("lib_materials:"..node_name.."", "pane_centered") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_right") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_with_window") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_with_window_right") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_sliding") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_sliding_right") - lib_shapes.register_door_node("lib_materials:"..node_name.."", "trapdoor_solid") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_right") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_with_window") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_with_window_right") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_sliding") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "door_centered_sliding_right") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "trapdoor_solid") + --lib_shapes.register_door_node("lib_materials:"..node_name.."", "trapdoor_with_window") + + end + + end + + if minetest.global_exists("lib_slopes") then + if string.find(node_name, "dirt") or string.find(node_name, "sand") then + --lib_slopes.register_basic_slopes("lib_materials:"..node_name.."") end end end @@ -813,9 +1086,9 @@ end --minetest.register_alias(""..node_name.."", "lib_materials:"..node_name.."") --minetest.register_alias(""..node_name.."", "lib_materials:"..node_name.."") - minetest.register_alias("default:dirt_with_grass", "lib_materials:dirt_with_grass") - minetest.register_alias("default:dirt_with_dry_grass", "lib_materials:dirt_with_grass_dry") - + --minetest.register_alias("default:dirt_with_grass", "lib_materials:dirt_with_grass") + --minetest.register_alias("default:dirt_with_dry_grass", "lib_materials:dirt_with_grass_dry") +--[[ if lib_materials.enable_lib_shapes == true then if minetest.global_exists("lib_shapes") then minetest.register_alias("stairs:stair_stone", "lib_materials:stone_stairs") @@ -909,6 +1182,6 @@ end minetest.register_alias("stairs:slab_obsidianbrick", "lib_materials:stone_obsidian_brick_slab") end end - +--]] diff --git a/lib_materials_ravines.lua b/lib_materials_ravines.lua new file mode 100644 index 0000000..e7b22d0 --- /dev/null +++ b/lib_materials_ravines.lua @@ -0,0 +1,988 @@ + + +local S = lib_materials.intllib + + + local mgparams = minetest.get_mapgen_params() + local mg_seed = mgparams.seed + + local __ = {name = "air",param2 = 0,prob = 0} + local aa = {name = "air",param2 = 0,prob = 254, force_place = true} + local WW = {name = "lib_materials:liquid_water_river_source", param2 = 0, prob = 254, force_place = true} + + + + le_temp_schem = { + size = {x = 13, y = 17, z = 13}, + data = { + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, --1 + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, --2 + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, WW, WW, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, __, __ + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254}, + {ypos = 4,prob = 254}, + {ypos = 5,prob = 254}, + {ypos = 6,prob = 254}, + {ypos = 7,prob = 254}, + {ypos = 8,prob = 254}, + {ypos = 9,prob = 254}, + {ypos = 10,prob = 254}, + {ypos = 11,prob = 254}, + {ypos = 12,prob = 254}, + {ypos = 13,prob = 254}, + {ypos = 14,prob = 254}, + {ypos = 15,prob = 254}, + {ypos = 16,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -20000.0, + spread = {x = 256, y = 256, z = 256}, + seed = 5934, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 3, + y_min = 1, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + + + le_temp_schem = { + size = {x = 11, y = 13, z = 11}, + data = { + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, WW, WW, WW, __, __, __, __, + __, __, __, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, WW, WW, WW, __, __, __, __, + __, __, __, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, WW, WW, WW, __, __, __, __, + __, __, __, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, WW, WW, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, __, __, + __, __, aa, aa, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, aa, + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254}, + {ypos = 4,prob = 254}, + {ypos = 5,prob = 254}, + {ypos = 6,prob = 254}, + {ypos = 7,prob = 254}, + {ypos = 8,prob = 254}, + {ypos = 9,prob = 254}, + {ypos = 10,prob = 254}, + {ypos = 11,prob = 254}, + {ypos = 12,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -20000.0, + spread = {x = 256, y = 256, z = 256}, + seed = 5934, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 6, + y_min = 3, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + + le_temp_schem = { + size = {x = 9, y = 11, z = 9}, + data = { + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, WW, WW, WW, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, WW, WW, WW, WW, WW, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, aa, aa, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, aa, aa + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254}, + {ypos = 4,prob = 254}, + {ypos = 5,prob = 254}, + {ypos = 6,prob = 254}, + {ypos = 7,prob = 254}, + {ypos = 8,prob = 254}, + {ypos = 9,prob = 254}, + {ypos = 10,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -20000.0, + spread = {x = 256, y = 256, z = 256}, + seed = 5934, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 10, + y_min = 6, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + + le_temp_schem = { + size = {x = 7, y = 11, z = 7}, + data = { + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, aa, aa, aa, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, + __, __, __, WW, __, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, WW, WW, WW, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, __, __, __, __, __, + __, __, aa, aa, aa, __, __, + __, __, aa, aa, aa, __, __, + __, aa, aa, aa, aa, aa, __, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, aa, aa, + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254}, + {ypos = 4,prob = 254}, + {ypos = 5,prob = 254}, + {ypos = 6,prob = 254}, + {ypos = 7,prob = 254}, + {ypos = 8,prob = 254}, + {ypos = 9,prob = 254}, + {ypos = 10,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -20000.0, + spread = {x = 256, y = 256, z = 256}, + seed = 5934, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 15, + y_min = 10, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + + + le_temp_schem = { + size = {x = 5, y = 9, z = 5}, + data = { + __, __, __, __, __, + __, __, __, __, __, + __, __, __, __, __, + __, __, __, __, __, + __, aa, aa, aa, __, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + + __, __, __, __, __, + __, WW, WW, __, __, + __, WW, WW, WW, __, + __, WW, WW, WW, __, + __, aa, aa, aa, __, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + + __, __, __, __, __, + __, WW, WW, WW, __, + __, WW, WW, WW, __, + __, WW, WW, WW, __, + __, aa, aa, aa, __, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + + __, __, __, __, __, + __, __, WW, WW, __, + __, WW, WW, WW, __, + __, WW, WW, WW, __, + __, aa, aa, aa, __, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + + __, __, __, __, __, + __, __, __, __, __, + __, __, __, __, __, + __, __, __, __, __, + __, aa, aa, aa, __, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa, + aa, aa, aa, aa, aa + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254}, + {ypos = 4,prob = 254}, + {ypos = 5,prob = 254}, + {ypos = 6,prob = 254}, + {ypos = 7,prob = 254}, + {ypos = 8,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -20000.0, + spread = {x = 256, y = 256, z = 256}, + seed = 5934, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 30, + y_min = 15, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + + + le_temp_schem = { + size = {x = 3, y = 7, z = 3}, + data = { + __, __, __, + __, __, __, + __, __, __, + __, __, __, + __, aa, __, + aa, aa, aa, + aa, aa, aa, + + __, __, __, + __, WW, __, + __, WW, __, + __, aa, __, + __, aa, __, + aa, aa, aa, + aa, aa, aa, + + __, __, __, + __, __, __, + __, __, __, + __, __, __, + __, aa, __, + aa, aa, aa, + aa, aa, aa + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254}, + {ypos = 4,prob = 254}, + {ypos = 5,prob = 254}, + {ypos = 6,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -20000.0, + spread = {x = 256, y = 256, z = 256}, + seed = 5934, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 60, + y_min = 30, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + + +--[[ + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 16, + noise_params = { + offset = 100.0, + scale = -2000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 10, + y_min = 0, + place_offset_y = -1, + flags = "force_placement", + decoration = "air", + }) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 8, + noise_params = { + offset = 100.0, + scale = -4000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 20, + y_min = 10, + place_offset_y = -1, + flags = "force_placement", + decoration = "air", + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 4, + noise_params = { + offset = 100.0, + scale = -8000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 50, + y_min = 20, + place_offset_y = -1, + flags = "force_placement", + decoration = "air", + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 2, + noise_params = { + offset = 100.0, + scale = -16000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.48, + flags = "defaults, noeased, absvalue" + }, + y_max = 60, + y_min = 50, + place_offset_y = -1, + flags = "force_placement", + decoration = "air", + }) +--]] + + diff --git a/lib_materials_rivers.lua b/lib_materials_rivers.lua index 3f6ab34..57ec89a 100644 --- a/lib_materials_rivers.lua +++ b/lib_materials_rivers.lua @@ -3,6 +3,10 @@ local S = lib_materials.intllib + local mgparams = minetest.get_mapgen_params() + --local mg_seed = mgparams.seed + local mg_seed = 5934 + local __ = {name = "air",param2 = 0,prob = 254} local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} local S0 = {name = "lib_materials:stone", param2 = 0, prob = 254} @@ -17,17 +21,15 @@ local S = lib_materials.intllib __ = {name = "air",param2 = 0,prob = 254, force_place = true} + le_temp_schem = { - size = {x = 9, y = 15, z = 9}, + size = {x = 9, y = 13, z = 9}, data = { WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -35,15 +37,13 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -51,10 +51,23 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, + WW, WW, WW, WW, WW, WW, WW, WW, WW, + WW, WW, WW, WW, WW, WW, WW, WW, WW, + WW, WW, WW, WW, WW, WW, WW, WW, WW, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, + + WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, @@ -67,15 +80,13 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -83,15 +94,13 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -99,15 +108,13 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -115,15 +122,13 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -131,15 +136,13 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + __, __, __, __, __, __, __, __, __, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -147,22 +150,8 @@ local S = lib_materials.intllib __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, - - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, WW, WW, - __, __, __, __, __, __, __, __, __, - __, __, __, __, __, __, __, __, __, - __, __, __, __, __, __, __, __, __, - __, __, __, __, __, __, __, __, __, - __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __ + }, yslice_prob = { {ypos = 0,prob = 254}, @@ -177,9 +166,7 @@ local S = lib_materials.intllib {ypos = 9,prob = 254}, {ypos = 10,prob = 254}, {ypos = 11,prob = 254}, - {ypos = 12,prob = 254}, - {ypos = 13,prob = 254}, - {ypos = 14,prob = 254} + {ypos = 12,prob = 254} } } minetest.register_decoration({ @@ -190,16 +177,15 @@ local S = lib_materials.intllib offset = 100.0, scale = -20000.0, spread = {x = 256, y = 256, z = 256}, - seed = 5934, + seed = mg_seed, octaves = 1, persist = 0.5, lacunarity = 2.22, flags = "defaults, noeased, absvalue" }, - y_max = 20, - y_min = 2, - place_offset_y = -12, - flags = "force_placement, place_center_x, place_center_z", + y_max = 3, + y_min = 1, + flags = "force_placement, place_center_x, place_center_y, place_center_z", schematic = le_temp_schem, }) @@ -207,15 +193,13 @@ local S = lib_materials.intllib __ = {name = "air",param2 = 0,prob = 254, force_place = true} le_temp_schem = { - size = {x = 7, y = 13, z = 7}, + size = {x = 7, y = 11, z = 7}, data = { WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -228,8 +212,6 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -242,8 +224,6 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -256,8 +236,6 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -270,8 +248,6 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -284,8 +260,6 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -298,8 +272,6 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, WW, WW, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -318,9 +290,7 @@ local S = lib_materials.intllib {ypos = 7,prob = 254}, {ypos = 8,prob = 254}, {ypos = 9,prob = 254}, - {ypos = 10,prob = 254}, - {ypos = 11,prob = 254}, - {ypos = 12,prob = 254} + {ypos = 10,prob = 254} } } minetest.register_decoration({ @@ -331,15 +301,14 @@ local S = lib_materials.intllib offset = 100.0, scale = -20000.0, spread = {x = 256, y = 256, z = 256}, - seed = 5934, + seed = mg_seed, octaves = 1, persist = 0.5, flags = "defaults, noeased, absvalue" }, - y_max = 40, - y_min = 20, - place_offset_y = -10, - flags = "force_placement, place_center_x, place_center_z", + y_max = 8, + y_min = 3, + flags = "force_placement, place_center_x, place_center_y, place_center_z", schematic = le_temp_schem, }) @@ -351,7 +320,7 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, + __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -361,7 +330,7 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, + __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -371,7 +340,7 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, + __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -381,7 +350,7 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, + __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -391,7 +360,7 @@ local S = lib_materials.intllib WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, WW, - WW, WW, WW, WW, WW, + __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, __, @@ -417,15 +386,14 @@ local S = lib_materials.intllib offset = 100.0, scale = -20000.0, spread = {x = 256, y = 256, z = 256}, - seed = 5934, + seed = mg_seed, octaves = 1, persist = 0.5, flags = "defaults, noeased, absvalue" }, - y_max = 60, - y_min = 40, - place_offset_y = -7, - flags = "force_placement, place_center_x, place_center_z", + y_max = 15, + y_min = 8, + flags = "force_placement, place_center_x, place_center_y, place_center_z", schematic = le_temp_schem, }) @@ -474,15 +442,14 @@ local S = lib_materials.intllib offset = 100.0, scale = -20000.0, spread = {x = 256, y = 256, z = 256}, - seed = 5934, + seed = mg_seed, octaves = 1, persist = 0.5, flags = "defaults, noeased, absvalue" }, - y_max = 80, - y_min = 60, - place_offset_y = -5, - flags = "force_placement, place_center_x, place_center_z", + y_max = 30, + y_min = 15, + flags = "force_placement, place_center_x, place_center_y, place_center_z", schematic = le_temp_schem, }) @@ -495,13 +462,13 @@ local S = lib_materials.intllib size = {x = 2, y = 5, z = 2}, data = { WW, WW, - __, __, + WW, WW, __, __, __, __, __, __, WW, WW, - __, __, + WW, WW, __, __, __, __, __, __ @@ -522,15 +489,14 @@ local S = lib_materials.intllib offset = 100.0, scale = -20000.0, spread = {x = 256, y = 256, z = 256}, - seed = 5934, + seed = mg_seed, octaves = 1, persist = 0.5, flags = "defaults, noeased, absvalue" }, - y_max = 110, - y_min = 80, - place_offset_y = -4, - flags = "force_placement, place_center_x, place_center_z", + y_max = 50, + y_min = 30, + flags = "force_placement, place_center_x, place_center_y, place_center_z", schematic = le_temp_schem, }) @@ -539,7 +505,7 @@ local S = lib_materials.intllib size = {x = 1, y = 5, z = 1}, data = { WW, - __, + WW, __, __, __ @@ -560,19 +526,19 @@ local S = lib_materials.intllib offset = 100.0, scale = -20000.0, spread = {x = 256, y = 256, z = 256}, - seed = 5934, + seed = mg_seed, octaves = 1, persist = 0.5, flags = "defaults, noeased, absvalue" }, - y_max = 140, - y_min = 110, - place_offset_y = -4, - flags = "force_placement, place_center_x, place_center_z", + y_max = 80, + y_min = 50, + flags = "force_placement, place_center_x, place_center_y, place_center_z", schematic = le_temp_schem, }) + --[[ minetest.register_decoration({ deco_type = "simple", @@ -588,10 +554,109 @@ local S = lib_materials.intllib flags = "defaults, absvalue" }, y_max = 140, - y_min = 120, + y_min = 100, + place_offset_y = -1, + flags = "force_placement", + decoration = "lib_materials:liquid_water_river_source", + }) +--------------------------------------------------------- + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 8, + noise_params = { + offset = 100.0, + scale = -4000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 10, + y_min = 0, + place_offset_y = -1, + flags = "force_placement", + decoration = "lib_materials:liquid_water_river_source", + }) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 4, + noise_params = { + offset = 100.0, + scale = -8000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 20, + y_min = 10, + place_offset_y = -1, + flags = "force_placement", + decoration = "lib_materials:liquid_water_river_source", + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 2, + noise_params = { + offset = 100.0, + scale = -16000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 50, + y_min = 20, + place_offset_y = -1, + flags = "force_placement", + decoration = "lib_materials:liquid_water_river_source", + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -30000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed, + octaves = 1, + persist = 0.5, + lacunarity = 2.48, + flags = "defaults, noeased, absvalue" + }, + y_max = 120, + y_min = 50, place_offset_y = -1, flags = "force_placement", decoration = "lib_materials:liquid_water_river_source", }) --]] + + + + + + + + + + + + + + + + diff --git a/lib_materials_roads.lua b/lib_materials_roads.lua new file mode 100644 index 0000000..f4a3a6e --- /dev/null +++ b/lib_materials_roads.lua @@ -0,0 +1,144 @@ + + +local S = lib_materials.intllib + + + local mgparams = minetest.get_mapgen_params() + local mg_seed = mgparams.seed + + + local __ = {name = "air",param2 = 0,prob = 254} + local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} + local S0 = {name = "lib_materials:stone", param2 = 0, prob = 254} + local C0 = {name = "lib_materials:stone_brick", param2 = 0, prob = 254} + local C5 = {name = "lib_materials:stone_brick_slab", param2 = 0, prob = 254} + local T0 = {name = "lib_materials:dirt_compacted", param2 = 0, prob = 254} + local W0 = {name = "lib_materials:liquid_water_rushing_source", param2 = 0, prob = 254, force_place = true} + local M0 = {name = "lib_materials:dirt_mud_01", param2 = 0, prob = 254} + + + le_temp_schem = { + size = {x = 3, y = 4, z = 3}, + data = { + C0, C0, C0, + C0, C0, C0, + __, __, __, + __, __, __, + + C0, C0, C0, + C0, C0, C0, + __, __, __, + __, __, __, + + C0, C0, C0, + C0, C0, C0, + __, __, __, + __, __, __ + }, + yslice_prob = { + {ypos = 0,prob = 254}, + {ypos = 1,prob = 254}, + {ypos = 2,prob = 254}, + {ypos = 3,prob = 254} + } + } + minetest.register_decoration({ + deco_type = "schematic", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -24000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed + 5349, + octaves = 1, + persist = 0.5, + lacunarity = 2.11, + flags = "defaults, noeased, absvalue" + }, + y_max = 85, + y_min = 20, + flags = "force_placement, place_center_x, place_center_y, place_center_z", + schematic = le_temp_schem, + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -30000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed + 513337, + octaves = 1, + persist = 0.2, + lacunarity = 2.22, + flags = "defaults, noeased, absvalue" + }, + y_max = 40, + y_min = 5, + place_offset_y = -1, + flags = "force_placement", + decoration = "lib_materials:dirt_with_stone_cobble", + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil", "group:dirt"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -30000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed + 733315, + octaves = 1, + persist = 0.5, + lacunarity = 2.48, + flags = "defaults, noeased, absvalue" + }, + y_max = 100, + y_min = 70, + place_offset_y = -1, + flags = "force_placement", + decoration = "lib_materials:dirt_with_stone_cobble", + }) + + minetest.register_decoration({ + deco_type = "simple", + place_on = {"group:soil", "group:dirt", "group:sand"}, + sidelen = 1, + noise_params = { + offset = 100.0, + scale = -30000.0, + spread = {x = 256, y = 256, z = 256}, + seed = mg_seed + -513337, + octaves = 1, + persist = 0.5, + lacunarity = 2.15, + flags = "defaults, noeased, absvalue" + }, + y_max = 140, + y_min = 50, + place_offset_y = -1, + flags = "force_placement", + decoration = "defaults, lib_materials:dirt_compacted", + }) + + + + + + + + + + + + + + + + + + diff --git a/lib_materials_schematics.lua b/lib_materials_schematics.lua index d5e828e..32928c4 100644 --- a/lib_materials_schematics.lua +++ b/lib_materials_schematics.lua @@ -3,10 +3,11 @@ local S = lib_materials.intllib local __ = {name = "air",param2 = 0,prob = 254} +local aa = {name = "air",param2 = 0,prob = 0} local S0 = {name = "lib_materials:stone_desert", param2 = 0, prob = 254} local S1 = {name = "lib_materials:stone_desert", param2 = 0, prob = 192} local S2 = {name = "lib_materials:stone_desert", param2 = 0, prob = 128} -local S0 = {name = "lib_materials:stone_desert", param2 = 0, prob = 96} +local S3 = {name = "lib_materials:stone_desert", param2 = 0, prob = 96} local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} @@ -101,16 +102,28 @@ local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} } lib_materials.schem_rock_desert_05 = { - size = {x = 3,y = 3,z = 3}, + size = {x = 3,y = 7,z = 3}, data = { + aa, aa, aa, + S0, S0, aa, + S0, S0, S0, + S0, S0, S0, S0, S0, S0, __, S0, S0, __, __, S0, + aa, D0, D0, + aa, S0, S0, + S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + D0, D0, aa, + S0, S0, aa, + S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, __, S0, __ @@ -118,26 +131,33 @@ local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} yslice_prob = { {prob = 254, ypos = 0}, {prob = 254, ypos = 1}, - {prob = 254, ypos = 2} + {prob = 254, ypos = 2}, + {prob = 254, ypos = 3}, + {prob = 254, ypos = 4}, + {prob = 254, ypos = 5}, + {prob = 254, ypos = 6} } } lib_materials.schem_rock_desert_02_01 = { - size = {x = 4,y = 5,z = 3}, + size = {x = 4,y = 6,z = 3}, data = { + D0, D0, D0, D0, S0, S0, __, __, __, S0, __, __, __, __, __, __, __, __, __, __, __, __, __, __, + D0, D0, D0, D0, S0, S0, S0, S0, S0, S0, S0, __, S0, S0, __, __, __, S0, __, __, __, S0, __, __, + D0, D0, D0, D0, __, S0, __, __, __, S0, __, __, __, __, __, __, @@ -149,7 +169,8 @@ local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} {prob = 254, ypos = 1}, {prob = 254, ypos = 2}, {prob = 254, ypos = 3}, - {prob = 254, ypos = 4} + {prob = 254, ypos = 4}, + {prob = 254, ypos = 5} } } @@ -390,7 +411,7 @@ local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} S0 = {name = "lib_materials:stone", param2 = 0, prob = 254} S1 = {name = "lib_materials:stone", param2 = 0, prob = 192} S2 = {name = "lib_materials:stone", param2 = 0, prob = 128} - S0 = {name = "lib_materials:stone", param2 = 0, prob = 96} + S3 = {name = "lib_materials:stone", param2 = 0, prob = 96} D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} @@ -615,10 +636,65 @@ local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254} } } + lib_materials.schem_erratic_01 = { + size = {x = 11,y = 7,z = 5}, + data = { + aa, aa, S0, S0, aa, S0, S0, S0, S0, aa, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + S0, S0, S0, S0, aa, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + __, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + __, __, S0, S0, S0, S0, S0, S0, S0, aa, aa, + + aa, S0, S0, S0, S0, S0, S0, S0, aa, aa, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + S0, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + + aa, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, aa, + + aa, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, S0, aa, aa, + + aa, aa, aa, aa, S0, S0, S0, S0, aa, aa, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, aa, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, S0, S0, S0, + aa, S0, S0, S0, S0, S0, S0, S0, aa, aa, aa, + __, S0, __, __, __, __, __, __, __, __, __ + }, + yslice_prob = { + {prob = 254, ypos = 0}, + {prob = 254, ypos = 1}, + {prob = 254, ypos = 2}, + {prob = 254, ypos = 3}, + {prob = 254, ypos = 4}, + {prob = 254, ypos = 5}, + {prob = 254, ypos = 6} + } + } - - - - + + + + + + \ No newline at end of file diff --git a/lib_materials_utils.lua b/lib_materials_utils.lua index d49bb7a..45636dd 100644 --- a/lib_materials_utils.lua +++ b/lib_materials_utils.lua @@ -11,7 +11,7 @@ local S = lib_materials.intllib local W0 = {name = "lib_materials:liquid_water_rushing_source", param2 = 0, prob = 254, force_place = true} local M0 = {name = "lib_materials:dirt_mud_01", param2 = 0, prob = 254} - +--[[ le_temp_schem = { size = {x = 3, y = 2, z = 3}, data = { @@ -49,14 +49,14 @@ local S = lib_materials.intllib flags = "force_placement, place_center_x, place_center_z", schematic = le_temp_schem, }) - +--]] minetest.register_decoration({ deco_type = "simple", place_on = {"group:soil"}, - sidelen = 1, + sidelen = 2, noise_params = { offset = 100.0, - scale = -22000.0, + scale = -30000.0, spread = {x = 256, y = 256, z = 256}, seed = 513337, octaves = 1, @@ -64,11 +64,11 @@ local S = lib_materials.intllib lacunarity = 2.22, flags = "defaults, noeased, absvalue" }, - y_max = 60, - y_min = 30, + y_max = 40, + y_min = 5, place_offset_y = -1, flags = "force_placement", - decoration = "lib_materials:stone_cobble", + decoration = "lib_materials:dirt_with_stone_cobble", }) minetest.register_decoration({ deco_type = "simple", @@ -76,7 +76,7 @@ local S = lib_materials.intllib sidelen = 1, noise_params = { offset = 100.0, - scale = -24000.0, + scale = -30000.0, spread = {x = 256, y = 256, z = 256}, seed = 733315, octaves = 1, @@ -96,7 +96,7 @@ local S = lib_materials.intllib sidelen = 1, noise_params = { offset = 100.0, - scale = -26000.0, + scale = -30000.0, spread = {x = 256, y = 256, z = 256}, seed = -513337, octaves = 1, @@ -368,7 +368,7 @@ for grid_count = 1,6 do selection_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, }, - groups = {rock=1, oddly_breakable_by_hand=3}, + groups = {rock=1, oddly_breakable_by_hand=3, not_in_creative_inventory=1}, drop = "lib_materials:litter_small_rocks", sounds = lib_materials.node_sound_stone_defaults(), }) @@ -431,7 +431,7 @@ for count = 1,9 do }, }, selection_box = {type="fixed", fixed=sel[math.ceil(count / 3)]}, - groups = {rock=1, cracky=3}, + groups = {rock=1, cracky=3, not_in_creative_inventory=1}, drop = "lib_materials:stone_cobble", sounds = lib_materials.node_sound_stone_defaults(), }) diff --git a/lib_materials_vessels.lua b/lib_materials_vessels.lua index fd38369..2acb195 100644 --- a/lib_materials_vessels.lua +++ b/lib_materials_vessels.lua @@ -223,7 +223,7 @@ lib_materials.vessels.register_vessel({ vessel_name = "vessel_vial_glass", vessel_description = "Glass Vial Vessel", capacity = 1000, - textures = {"lib_materials_vessel_vial_glass.png", "lib_materials_vessel_vial_mask.png"} + textures = {"lib_materials_vessel_vial_glass.png", "lib_materials_vessel_vial_glass_mask.png"} }) lib_materials.vessels.register_vessel({ vessel_name = "vessel_cup_glass", @@ -274,6 +274,20 @@ lib_materials.vessels.register_vessel({ textures = {"lib_materials_vessel_bottle_obsidian.png", "lib_materials_vessel_bottle_obsidian_mask.png"} }) +lib_materials.vessels.register_vessel({ + vessel_name = "vessel_bottle_crystal", + vessel_description = "Crystal Bottle Vessel", + capacity = 1000, + textures = {"lib_materials_vessel_bottle_crystal.png", "lib_materials_vessel_bottle_crystal.png"} +}) + +lib_materials.vessels.register_vessel({ + vessel_name = "vessel_bottle_steel", + vessel_description = "Steel Bottle Vessel", + capacity = 1000, + textures = {"lib_materials_vessel_bottle_steel.png", "lib_materials_vessel_bottle_steel.png"} +}) + fluidity = {} @@ -287,6 +301,8 @@ fluidity.florbs.add_fluid = lib_materials.vessels.add_fluid fluidity.florbs.take_fluid = lib_materials.vessels.take_fluid fluidity.florbs.register_vessel = lib_materials.vessels.register_vessel - +minetest.register_alias("vessels:glass_bottle", "lib_materials:vessel_bottle_glass") +minetest.register_alias("vessels:drinking_glass", "lib_materials:vessel_glass_glass") +minetest.register_alias("vessels:steel_bottle", "lib_materials:vessel_bottle_steel") diff --git a/lib_materials_waterfalls.lua b/lib_materials_waterfalls.lua new file mode 100644 index 0000000..8d9c2b9 --- /dev/null +++ b/lib_materials_waterfalls.lua @@ -0,0 +1,124 @@ + + + +local neighbors_p = { + {x=1},{x=-1}, + {z=1},{z=-1} + } + +local neighbors_p2 = { + {x=2},{x=-2}, + {z=2},{z=-2} + } + +local neighbors_d = { + {x=1,z=1}, + {x=1,z=-1}, + {x=-1,z=1}, + {x=-1,z=-1} + } + +local pos_shift = function(pos,vec) + vec.x=vec.x or 0 + vec.y=vec.y or 0 + vec.z=vec.z or 0 + return {x=pos.x+vec.x, + y=pos.y+vec.y, + z=pos.z+vec.z} +end + +local get_nodename_off = function(pos,vec) + return minetest.get_node(pos_shift(pos,vec)).name +end + +local get_neighbors_walkable = function(pos) + local ret = 0 + for _,v in ipairs(neighbors_p) do + if minetest.registered_nodes[get_nodename_off(pos,v)].walkable then + ret = ret+1 + end + end + return ret +end + +minetest.register_abm({ + label="Erosion_crumb", + nodenames = {"group:crumbly","group:snowy"}, + neighbors = {"lib_materials:liquid_water_rushing_flowing", "lib_materials:liquid_water_rushing_source"}, + interval = 0.2, + chance = 1, + catch_up = false, + action = function(pos, node, active_object_count, active_object_count_wider) + + local node1up = get_nodename_off(pos,{y=1}) + if minetest.registered_nodes[node1up].drawtype == "flowingliquid" then + if get_neighbors_walkable(pos) < 4 then + minetest.remove_node(pos) + for _,v in ipairs(neighbors_p) do + local node = get_nodename_off(pos,v) + local v2=table.copy(v) + v2.y = v2.y+1 + local node2 = get_nodename_off(pos,v2) + if (minetest.get_item_group(node,"crumbly")>0 or + minetest.get_item_group(node,"snowy")>0) and not + minetest.registered_nodes[node2].walkable then + minetest.remove_node(pos_shift(pos,v)) + minetest.remove_node(pos_shift(pos,v2)) + end + end + end + end + end +}) + +minetest.register_abm({ + label="Erosion_stone", + nodenames = {"group:stone","default:ice"}, + neighbors = {"lib_materials:liquid_water_rushing_source"}, + interval = 1, + chance = 2, + catch_up = false, + action = function(pos, node, active_object_count, active_object_count_wider) + + local node2up = minetest.get_node(pos_shift(pos,{y=2})) + local node1up = minetest.get_node(pos_shift(pos,{y=1})) + + if pos.y % 4 ~= 0 then + if minetest.registered_nodes[node1up.name].drawtype == "liquid" and + get_neighbors_walkable(pos) <= 2 then + minetest.remove_node(pos) + return + end + end + + if minetest.registered_nodes[node2up.name].drawtype ~= "liquid" and + minetest.registered_nodes[node1up.name].drawtype == "liquid" then + local node + local vec + + for _,v in ipairs(neighbors_p) do + node = minetest.get_node(pos_shift(pos,v)) + if minetest.registered_nodes[node.name].drawtype == "liquid" then + vec = {x=v.x*-1,y=v.y+1,z=v.z*-1} + node = minetest.get_node(pos_shift(pos,vec)) + if minetest.registered_nodes[node.name].walkable then + minetest.remove_node(pos) + return + end + end + end + end + end +}) + +minetest.register_abm({ + label="Erosion_flora", + nodenames = {"group:attached_node"}, + neighbors = {"lib_materials:liquid_water_rushing_flowing", "lib_materials:liquid_water_rushing_source"}, + interval = 0.2, + chance = 1, + catch_up = false, + action = function(pos, node, active_object_count, active_object_count_wider) + minetest.remove_node(pos) + end +}) diff --git a/mod.conf b/mod.conf index 74cdb28..bbd419f 100644 --- a/mod.conf +++ b/mod.conf @@ -1,4 +1,4 @@ name=lib_materials description=A collection of naturally occuring materials, including: sand, clay, dirt, stone, ore, metals, glass, various water types, oil, lava, grease, liquid soils, and decorative stones. depends= -optional_depends=game,lib_shapes +optional_depends=game,lib_shapes,lib_slopes, diff --git a/nodes.lua b/nodes.lua new file mode 100644 index 0000000..a676381 --- /dev/null +++ b/nodes.lua @@ -0,0 +1,135 @@ +minetest.register_node("lib_materials:stairn", { -- stair rising to the north + description = "Jungle wood stair N", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:stairs", { + description = "Jungle wood stair S", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, -0.5, 0.5, 0.5, 0}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:staire", { + description = "Jungle wood stair E", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {0, 0, -0.5, 0.5, 0.5, 0.5}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:stairw", { + description = "Jungle wood stair W", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, -0.5, 0, 0.5, 0.5}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:stairne", { + description = "Jungle wood stair NE", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {0, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:stairnw", { + description = "Jungle wood stair NW", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0, 0.5, 0.5}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:stairse", { + description = "Jungle wood stair SE", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {0, 0, -0.5, 0.5, 0.5, 0}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) + +minetest.register_node("lib_materials:stairsw", { + description = "Jungle wood stair SW", + tiles = {"default_stone_brick.png"}, + drawtype = "nodebox", + paramtype = "light", + is_ground_content = false, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, -0.5, 0, 0.5, 0}, + }, + }, + sounds = lib_materials.node_sound_wood_defaults(), +}) diff --git a/nodes_lite.csv b/nodes_lite.csv new file mode 100644 index 0000000..d6abc42 --- /dev/null +++ b/nodes_lite.csv @@ -0,0 +1,563 @@ +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Stone Brick Block Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_test1|Stone Test1|||lib_materials_stone_default.png^(lib_materials_stone_desert_default.png^[mask:blox_stone_loop.png)|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_test2|Stone Test2|||lib_materials_stone_default.png^(lib_materials_stone_desert_default.png^blox_wood_diamond.png)|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +## Stone Brick Block Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone|Stone|default|stone|lib_materials_stone_default.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_adobe|Adobe|darkage|adobe|lib_materials_stone_adobe.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_adobe_cobble|Adobe_Cobble|||lib_materials_stone_adobe.png^lib_materials_cobble_mask.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_andesite|Andesite|rocks|andesite|lib_materials_stone_andesite.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_asphalt_roof_tile|Asphalt Roof Tile|darkage|asphalt_roof_tile|lib_materials_stone_asphalt_roof_tile.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_basalt_01|Basalt 01|darkage|basalt|lib_materials_stone_basalt_01.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_basalt_01_cobble,lib_materials:stone_basalt_01 20|stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_basalt_01_block|Basalt 01 Block|darkage||lib_materials_stone_basalt_01_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|block=1|||||||||| +stone_basalt_01_brick|Basalt 01 Brick|darkage||lib_materials_stone_basalt_01_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|brick=1|||||||||| +stone_basalt_01_cobble|Basalt 01 Cobble|darkage|basalt_cobble|lib_materials_stone_basalt_01_cobble.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2||||||||||||||||||||||||||7|igneous=1|cobble=1|||||||||| +stone_basalt_02|Basalt 02|mineral|basalt|lib_materials_stone_basalt_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_basalt_03|Basalt 03|rocks|basalt|lib_materials_stone_basalt_03.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_block|Stone Block|default|stone_block|lib_materials_stone_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bluestone|Blue Stone|grailtest||lib_materials_stone_bluestone.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_bluestone_basalt|Blue Stone Basalt|australia|bluestone|aus_bluestone.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bluestone_basalt_brick|Blue Stone Basalt Brick|australia|bluestone_brick|aus_bluestone_brick.png|||||||||||||||FALSE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bluestone_basalt_cobble|Blue Stone Basalt Cobble|australia|bluestone_cobble|aus_bluestone_cobble.png|||||||||||||||FALSE||cracky=2,stone=2|cracky 2,stone 2|||stone|2|||||||2|||||||||||||||||||||||||||||||||||||| +stone_brick|Stone Brick|default|stonebrick|lib_materials_stone_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_brick_mossy|Mossy Stone Brick|decoblocks||lib_materials_stone_brick_mossy.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bricks_grey|Grey Stone Bricks|moreblocks||moreblocks_grey_bricks.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_brown|Brown|||lib_materials_stone_brown.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_brown_angled|Brown Angled|||lib_materials_stone_brown.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_brownstone|Brownstone|rocks||lib_materials_stone_brownstone.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_castle_dungeon|Castle Dungeon|castles||castle_dungeon_stone.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_castle_pavement|Castle Pavement|castles||castle_pavement_brick.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_castle_rubble|Castle Rubble|castles||castle_rubble.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||gravel|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_castle_slate|Castle Slate|castles||castle_slate.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_castle_wall|Castle Wall|castles||castle_stonewall.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_cement|Cement|||lib_materials_sand_default.png^(lib_materials_stone_gravel.png^[opacity:150)|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1|||sand|||||||||||||||||||||||||||||||||||||||||||||| +stone_cement_hard|Hard Cement|||((lib_materials_sand_default.png^(lib_materials_stone_gravel.png^[opacity:150))^[colorize:#000000:100)^[brighten|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|||||||||||||||||||||||||||||||||||||||||||||| +stone_cement_wet|Wet Cement|||(lib_materials_sand_default.png^(lib_materials_stone_gravel.png^[opacity:150))^[colorize:#000000:100||||||FALSE|||||||||TRUE||crumbly=2,mud=1,liquid=3,disable_jump=1|crumbly 2,liquid 3,disable_jump 1|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_chalk|Chalk|darkage|chalk|lib_materials_stone_chalk.png|||||||||||||||TRUE||crumbly=2,cracky=2,not_cuttable=1|crumbly 2,cracky 2,not_cuttable 1||lib_materials:mineral_chalk_powder 2|stone|2|2|||||||||||||||||||||||||||||||||||||||||||| +stone_circle_tile|Circle Stone Tile|moreblocks||moreblocks_circle_stone_bricks.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_claystone|Claystone|rocks|claystone|lib_materials_stone_claystone.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3|||dirt|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02|Claystone 02|aotearoa|claystone|lib_materials_stone_claystone_02.png|||||||||||||||TRUE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02_block|Claystone 02 Block|aotearoa|claystone_block|lib_materials_stone_claystone_02_block.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02_brick|Claystone 02 Brick|aotearoa|claystone_brick|lib_materials_stone_claystone_02_brick.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02_cobble|Claystone 02 Cobble|||lib_materials_stone_claystone_02.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_coal|Coal Stone|moreblocks||moreblocks_coal_stone.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_coal_bricks|Coal Stone Bricks|moreblocks||moreblocks_coal_stone_bricks.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_coal_tile|Coal Stone Tile|xdecor||xdecor_coalstone_tile.png,xdecor_coalstone_tile.png,xdecor_coalstone_tile.png,xdecor_coalstone_tile.png,xdecor_coalstone_tile.png^[transformR90,xdecor_coalstone_tile.png^[transformR90|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_coal_tile_checker|Coal Stone Tile_Checker|moreblocks||lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png^[transformR90,lib_materials_stone_default.png^moreblocks_coal_checker.png^[transformR90|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_cobble|Cobble|default|cobble|lib_materials_stone_cobble_default.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_compressed|Compressed Cobble|moreblocks||moreblocks_cobble_compressed.png|||||||||||||||TRUE||cracky=1|cracky 1|||stone|1||||||||||||||||||||||||||||||||||||||||||||| +stone_cobble_hot|Hot Cobble|||lib_materials_stone_cobble_hot.png||||||||||||||4|TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_mossy|Mossy Cobble|default|mossycobble|lib_materials_stone_cobble_mossy.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_road|Road Cobble|||lib_materials_stone_cobble_road.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_small|Small Cobble|||lib_materials_stone_default_cobble_small.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_with_plaster|Cobble with Plaster|darkage|cobble_with_plaster|lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_D.png),lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_B.png),lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_C.png),lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_A.png),lib_materials_stone_cobble_default.png,lib_materials_stone_chalk.png||||facedir|||||||||||FALSE||cracky=3,not_cuttable=1|cracky 3,not_cuttable 1|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_concrete|Concrete|aotearoa|concrete|lib_materials_stone_concrete.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_concrete_block|Concrete Block|aotearoa|concrete_block|lib_materials_stone_concrete_block.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_concrete_brick|Concrete Brick|aotearoa|concrete_brick|lib_materials_stone_concrete_brick.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_concrete_cobble|Concrete Cobble|||lib_materials_stone_concrete.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_conglomerate|Conglomerate|rocks|conglomerate|lib_materials_stone_conglomerate.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||dirt||3|||||||||||||||||||||||||||||||||||||||||||| +stone_conglomerate_02|Conglomerate 02|aotearoa|conglomerate|lib_materials_stone_conglomerate_02.png|||||||||||||||TRUE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_conglomerate_02_block|Conglomerate 02 Block|aotearoa|conglomerate_block|lib_materials_stone_conglomerate_02_block.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_conglomerate_02_brick|Conglomerate 02 Brick|aotearoa|conglomerate_brick|lib_materials_stone_conglomerate_02_brick.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_default_rockwall|Stone Rockwall|||lib_materials_stone_default_rockwall.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert|Desert Stone|default|desert_stone|lib_materials_stone_desert_default.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_desert_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_desert_block|Desert Stone Block|default|desert_stone_block|lib_materials_stone_desert_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_desert_brick|Desert Stone Brick|default|desert_stonebrick|lib_materials_stone_desert_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_desert_cobble|Desert Stone Cobble|||lib_materials_stone_desert_cobble.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert_cobble_small|Desert Stone Cobble Small|default|desert_cobble|lib_materials_stone_desert_cobble_small.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert_gravel|Desert Stone Gravel|||lib_materials_stone_desert_gravel.png|||||||||||||||TRUE||cracky=3,stone=2|crumbly 2,falling_node 1, gravel 1|||gravel|3|||||||2||||||||||||||||||||||1|||||||||||||||| +stone_desert_rockwall|Desert Stone Rockwall|||lib_materials_stone_desert_rockwall.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert_tile|Desert Stone Tile|xdecor||xdecor_desertstone_tile.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_diorite|Diorite|rocks|diorite|lib_materials_stone_diorite.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gabbro|Gabbro|rocks|gabbro|lib_materials_stone_gabbro.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01|Gneiss 01|darkage|gneiss|lib_materials_stone_gneiss_01.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_gneiss_01_cobble,lib_materials:stone_gneiss_01 20|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01_block|Gneiss 01 Block|darkage||lib_materials_stone_gneiss_01_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01_brick|Gneiss 01 Brick|darkage||lib_materials_stone_gneiss_01_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01_cobble|Gneiss 01 Cobble|darkage|gneiss_cobble|lib_materials_stone_gneiss_01_cobble.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_gneiss_02|Gneiss 02|||lib_materials_stone_gneiss_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_01|Granite 01 (Technic)|technic|granite|lib_materials_stone_granite_01.png|||||||||||||||TRUE|TRUE|cracky=1,granite=1,stone=1,level=2|cracky 1,granite 1,stone 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_granite_02|Granite 02|mapgen|granite|lib_materials_stone_granite_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_02_block|Granite 02 Block|||lib_materials_stone_granite_02_block.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_03|Granite 03|rocks|granite|lib_materials_stone_granite_03.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_04|Granite 04|rocks||lib_materials_stone_granite_04.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_granite_black|Black Granite|rocks||lib_materials_stone_granite_black.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_granite_brown|Brown Granite|mapgen|granite_brown|lib_materials_stone_granite_brown.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_brown_02|Brown Granite 02|rocks||lib_materials_stone_granite_brown_02.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_granite_brown_block|Brown Granite Block|||lib_materials_stone_granite_brown_block.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_pink|Pink Granite|rocks||lib_materials_stone_granite_pink.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gravel|Gravel|default||lib_materials_stone_gravel_default.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1, gravel 1|1|lib_materials:stone_gravel,lib_materials:tool_rock_flint 16|gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_gravel_01|Gravel 01|||lib_materials_stone_gravel_01.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1, gravel 1|1|lib_materials:stone_gravel,lib_materials:tool_rock_flint 16|gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_gravel_02|Gravel 02|||lib_materials_stone_gravel_02.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1, gravel 1|1|lib_materials:stone_gravel,lib_materials:tool_rock_flint 16|gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_greenstone|Green Stone|grailtest||lib_materials_stone_greenstone.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_iron|Iron Stone|moreblocks||moreblocks_iron_stone.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_iron_tile_checker|Iron Stone Tile_Checker|moreblocks||lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png^[transformR90,lib_materials_stone_default.png^moreblocks_iron_checker.png^[transformR90|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_laterite|Laterite Clay|rocks|laterite|lib_materials_stone_laterite.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone||3|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_01|Limestone 01|mapgen|limestone|lib_materials_stone_limestone_01.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_limestone_02|Limestone 02|rocks|limestone|lib_materials_stone_limestone_02.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_03|Limestone 03|aotearoa|limestone|lib_materials_stone_limestone_03.png|||||||||||||||TRUE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_03_block|Limestone 03 Block|aotearoa|limestone_block|lib_materials_stone_limestone_03_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_03_brick|Limestone 03 Brick|aotearoa|limestone_brick|lib_materials_stone_limestone_03_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_coquina|Coquina Limestone|aotearoa|coquina_limestone|lib_materials_stone_limestone_coquina.png|||||||||||||||TRUE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_coquina_block|Coquina Limestone Block|aotearoa|coquina_limestone_block|lib_materials_stone_limestone_coquina_block.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_coquina_brick|Coquina Limestone Brick|aotearoa|coquina_limestone_brick|lib_materials_stone_limestone_coquina_brick.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_marble_01|Marble 01 (Technic)|technic|marble|lib_materials_stone_marble_01.png|||||||||||||||TRUE|TRUE|cracky=3,marble=1,stone=1,level=2|cracky 3,marble 1,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_marble_02|Marble 02|mapgen|marble|lib_materials_stone_marble_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_marble_03|Marble 03|darkage|marble|lib_materials_stone_marble_03.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_marble_03_block|Marble 03 Block|||lib_materials_stone_marble_03_block.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_marker|Green Stone|grailtest||lib_materials_stone_marker.png,lib_materials_stone_marker_side.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_mudstone|Mudstone|rocks|mudstone|lib_materials_stone_mudstone.png|||||||||||||||TRUE||cracky=1,crumbly=3|cracky 1,crumbly 3|||dirt|1|3|||||||||||||||||||||||||||||||||||||||||||| +stone_obsidian|Obsidian|default|obsidian|lib_materials_stone_obsidian_default.png|||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_block|Obsidian Block|default|obsidian_block|lib_materials_stone_obsidian_block.png|||||||||||||||FALSE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_brick|Obsidian Brick|default|obsidianbrick|lib_materials_stone_obsidian_brick.png|||||||||||||||FALSE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_glowing|Glowing Glowing Obsidian|||lib_materials_stone_obsidian_glowing.png|||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_hot|Hot Hot Obsidian|||lib_materials_stone_obsidian_hot.png|||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_pegmatite|Pegmatite|rocks||lib_materials_stone_pegmatite.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_poud|Poud Stone|||lib_materials_stone_poud.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_pounamu|Pounamu|aotearoa|pounamu|lib_materials_stone_pounamu.png|||||||||||||||TRUE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_pounamu_block|Pounamu Block|aotearoa|pounamu_block|lib_materials_stone_pounamu_block.png|||||||||||||||FALSE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_pounamu_brick|Pounamu Brick|aotearoa|pounamu_brick|lib_materials_stone_pounamu_brick.png|||||||||||||||FALSE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_red|Red Stone|australia|red_stone|aus_red_stone.png|||||||||||||||TRUE||cracky=3, stone=1|cracky 3, stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_red_brick|Red Stone Brick|australia|red_stonebrick|aus_red_stonebrick.png|||||||||||||||FALSE||cracky=2, stone=1|cracky 2, stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_red_cobble|Red Stone Cobble|australia|red_cobble|aus_red_cobble.png|||||||||||||||TRUE||cracky=3, stone=2|cracky 3, stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_red_gravel|Red Stone Gravel|australia|red_gravel|aus_red_gravel.png|||||||||||||||TRUE||crumbly=2, falling_node=1|crumbly 2,falling_node 1, gravel 1|||gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_rhyolite|Rhyolite|rocks||lib_materials_stone_rhyolite.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_rhyolitic_tuff|Rhyolitic Tuff|darkage||lib_materials_stone_rhyolitic_tuff.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_rhyolitic_tuff 3,lib_materials:stone_rhyolitic_tuff_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_rhyolitic_tuff_brick|Rhyolitic Tuff Brick|darkage||lib_materials_stone_rhyolitic_tuff_bricks.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_rhyolitic_tuff_cobble|Rhyolitic Tuff Cobble|darkage||lib_materials_stone_rhyolitic_tuff_cobble.png|||||||||||||||TRUE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_rune_tile|Runestone Tile|xdecor||xdecor_stone_rune.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sand|Sand Stone|||lib_materials_stone_sand.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone|Sandstone|default|sandstone|lib_materials_stone_sandstone_default.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_block|Sandstone Block|default|sandstone_block|lib_materials_stone_sandstone_block.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_brick|Sandstone Brick|default|sandstonebrick|lib_materials_stone_sandstone_brick.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_cobble|Sandstone Cobble|||lib_materials_stone_sandstone_default.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_gravel|Sandstone Gravel|||lib_materials_stone_sandstone_gravel.png|||||||||||||||TRUE||crumbly=1,cracky=2,stone=1|crumbly 2,falling_node 1, gravel 1|||gravel|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert|Desert Sandstone|default|desert_sandstone|lib_materials_stone_sandstone_desert_default.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3||lib_materials:stone_sandstone_desert_gravel|stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_block|Desert Sandstone Block|default|desert_sandstone_block|lib_materials_stone_sandstone_desert_block.png|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_brick|Desert Sandstone Brick|default|desert_sandstone_brick|lib_materials_stone_sandstone_desert_brick.png|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_cobble|Desert Sandstone Cobble|||lib_materials_stone_sandstone_desert_default.png^lib_materials_cobble_mask.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_gravel|Desert Sandstone Gravel|||lib_materials_stone_sandstone_desert_gravel.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|crumbly 2,falling_node 1, gravel 1|||gravel|3||||||2|1||||||||||||||||||||||1|||||||||||||||| +stone_sandstone_desert_stone|Desert Sandstone 2|||lib_materials_stone_sandstone_desert_stone.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3||lib_materials:stone_sandstone_desert_stone_stone_gravel|stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_stone_block|Desert Sandstone 2 Block|||lib_materials_stone_sandstone_desert_stone.png^blox_stone_square|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_stone_stone_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_stone_brick|Desert Sandstone 2 Brick|||lib_materials_stone_sandstone_desert_stone_brick.png|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_stone_stone_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_stone_cobble|Desert Sandstone 2 Cobble|||lib_materials_stone_sandstone_desert_cobble.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_1|Egyptian Sandstone 1|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall.png,decoblocks_sandstone_wall.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_2|Egyptian Sandstone 2|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall2.png,decoblocks_sandstone_wall2.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_3|Egyptian Sandstone 3|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall3.png,decoblocks_sandstone_wall3.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_4|Egyptian Sandstone 4|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall4.png,decoblocks_sandstone_wall4.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red|Old Red Sandstone|darkage||lib_materials_stone_sandstone_old_red.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_sandstone_old_red_cobble|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red_block|Old Red Sandstone Block|darkage||lib_materials_stone_sandstone_old_red_block.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2||lib_materials:stone_sandstone_old_red_cobble|stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red_brick|Old Red Sandstone Brick|darkage||lib_materials_stone_sandstone_old_red_brick.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2||lib_materials:stone_sandstone_old_red_cobble|stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red_cobble|Old Red Sandstone Cobble|darkage||lib_materials_stone_sandstone_old_red_cobble.png|||||||||||||||TRUE||cracky=3,crumbly=2,stone=2|cracky 3,crumbly 2,stone 2|||stone|3|2||||||2|||||||||||||||||||||||||||||||||||||| +stone_sandstone_pillar|Sandstone Pillar|decoblocks||decoblocks_sandstone_pillar_top.png,decoblocks_sandstone_pillar_top.png,decoblocks_sandstone_pillar.png|||||||||||||||||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_red|Red Sandstone|rocks||lib_materials_stone_sandstone_red.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver|Silver Sandstone|default|silver_sandstone|lib_materials_stone_sandstone_silver_default.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver_block|Silver Sandstone Block|default|silver_sandstone_block|lib_materials_stone_sandstone_silver_block.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver_brick|Silver Sandstone Brick|default|silver_sandstone_brick|lib_materials_stone_sandstone_silver_brick.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver_cobble|Silver Sandstone Cobble|default|silver_sandstone_cobble|lib_materials_stone_sandstone_silver_default.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_white|White Sandstone|node_texture_modifier||lib_materials_stone_sandstone_white.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1,level=2|cracky 3,stone 1,level 2||lib_materials:stone_sandstone_white_gravel|stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_white_brick|White Sandstone Brick|node_texture_modifier||lib_materials_stone_sandstone_white_brick.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2||lib_materials:stone_sandstone_white_gravel|stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_white_cobble|White Sandstone cobble|||lib_materials_stone_sandstone_white.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2||lib_materials:stone_sandstone_white_gravel|stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_white_gravel|White Sandstone Gravel|node_texture_modifier||lib_materials_stone_sandstone_white_gravel.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|crumbly 2,falling_node 1, gravel 1|||gravel|3||||||2|1||||||||||||||||||||||1|||||||||||||||| +stone_savanna|Savannah|mapgen|savanna_stone|lib_materials_stone_savannah.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_savanna_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_savanna_cobble|Savanna Cobble|mapgen|savanna_cobblestone_stone|lib_materials_stone_savanna_cobble.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_savanna_with_ore_coal|Savanna Stone With Coal Ore|mapgen|savanna_coal|lib_materials_stone_savannah_with_ore_coal.png|||||||||||||||TRUE||cracky=3,stone=1,ore=1|cracky 3,stone 1,ore 1||lib_materials:mineral_coal_lump|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_savanna_with_ore_iron|Savanna Stone With Iron Ore|mapgen|savanna_iron|lib_materials_stone_savannah_with_ore_iron.png|||||||||||||||TRUE||cracky=2,stone=1,ore=1|cracky 2,stone 1,ore 1||lib_materials:metal_iron_lump|stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_schist|Schist|darkage|schist|lib_materials_stone_schist.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_schist_02|Schist 02|aotearoa|schist|lib_materials_stone_schist_02.png|||||||||||||||TRUE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_schist_02_block|Schist 02 Block|aotearoa|schist_block|lib_materials_stone_schist_02_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_schist_02_brick|Schist 02 Brick|aotearoa|schist_brick|lib_materials_stone_schist_02_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea|Stone Sea|xocean|ocean|lib_materials_stone_sea.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_brick|Stone Sea_Brick|xocean|ocean_brick|lib_materials_stone_sea_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_cobble|Stone Sea_Cobble|xocean|ocean cobble|lib_materials_stone_sea_cobble.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_carved|Stone Sea_Carved|xocean|ocean_carved|lib_materials_stone_sea_carved.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_circular|Stone Sea_Circular|xocean|ocean_circular|lib_materials_stone_sea_circular.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_lantern|Stone Sea_Lantern|xocean|ocean_lantern|lib_materials_stone_sea_lantern.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_pillar|Stone Sea_Pillar|xocean|ocean_pillar|lib_materials_stone_sea_pillar.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_serpentine|Serpentine|darkage|serpentine|lib_materials_stone_serpentine.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_serpentine_02|Serpentine 02|rocks||lib_materials_stone_serpentine_02.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_shale|Shale|darkage|shale|lib_materials_stone_shale.png,lib_materials_stone_shale.png,lib_materials_stone_shale_side.png|||||||||||||||TRUE||crumbly=2,cracky=2|crumbly 2,cracky 2|||stone|2|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone|Silt Stone|aotearoa|siltstone|lib_materials_siltstone.png|||||||||||||||TRUE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone_block|Silt Stone Block|aotearoa|siltstone_block|lib_materials_siltstone_block.png|||||||||||||||FALSE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone_brick|Silt Stone Brick|aotearoa|siltstone_brick|lib_materials_siltstone_brick.png|||||||||||||||FALSE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone_cobble|Silt Stone Cobble|||lib_materials_siltstone.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_skarn|Skarn|rocks|skarn|lib_materials_stone_skarn.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_slate_01|Slate 01|darkage|slate|lib_materials_stone_slate_01_top.png,lib_materials_stone_slate_01_top.png,lib_materials_stone_slate_01_side.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_slate_01_cobble|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_block|Slate 01 Block|darkage||lib_materials_stone_slate_01_block.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_brick|Slate 01 Brick|darkage||lib_materials_stone_slate_01_brick.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_cobble|Slate 01 Cobble|darkage|slate_cobble|lib_materials_stone_slate_01_cobble.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_tile|Slate 01 Tile|darkage|slate_tile|lib_materials_stone_slate_01_tile.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_roof_tile|Slate Roof Tile|darkage|slate_roof_tile|lib_materials_stone_slate_roof_tile.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_slate_02|Slate 02|rocks|slate|lib_materials_stone_slate_02.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_stucco|Stucco|||lib_materials_stone_stucco.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_terracotta_roof_tile|Terracotta Roof Tile|darkage|terracotta|lib_materials_stone_terracotta_roof_tile.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_terracotta_tile_brown|Terracotta Floor Tile|||lib_materials_stone_terracotta_tile_brown.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_terracotta_tile_floor|Terracotta Ceiling Tile|||lib_materials_stone_terracotta_tile_floor.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_tile_01|Stone Tile 01|moreblocks||moreblocks_stone_tile.png|||||||||||||||FALSE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_tile_02|Stone Tile 02|xdecor||xdecor_stone_tile.png|||||||||||||||FALSE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_tiles|Stone Tiles|decoblocks||lib_materials_stone_tiles.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_tiles_crumbled|Crumbled Stone Tiles|decoblocks||lib_materials_stone_tiles_crumbled.png|||||||||||||||FALSE||crumbly=1|crumbly 1|||stone||1|||||||||||||||||||||||||||||||||||||||||||| +stone_tiles_mossy|Mossy Stone Tiles|decoblocks||lib_materials_stone_tiles_mossy.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_tile_split|Split Stone Tile|moreblocks||moreblocks_split_stone_tile_top.png,moreblocks_split_stone_tile.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_tiles_with_dirt|Stone Tiles with Dirt|decoblocks||lib_materials_stone_tiles_with_dirt.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_travertine|Travertine|rocks||lib_materials_stone_travertine.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_tuff|Tuff|darkage||lib_materials_stone_tuff.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_tuff 3,lib_materials:stone_tuff_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_tuff_brick|Tuff Brick|darkage||lib_materials_stone_tuff_bricks.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_tuff_brick_old|Tuff Brick Old|darkage||lib_materials_stone_tuff_bricks_old.png|||||||||||||||FALSE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_tuff_cobble|Tuff Cobble|darkage||lib_materials_stone_tuff_cobble.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1|||gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_vermiculite|Vermiculite|rocks|vermiculite|lib_materials_stone_vermiculite.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_whitestone|White Stone|grailtest||lib_materials_stone_whitestone.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_whitestone_cobble|White Stone Cobble|grailtest||lib_materials_stone_whitestone_cobble.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_whitestone_brick|White Stone Brick|grailtest||lib_materials_stone_whitestone_brick.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_with_grass_sea|Stone with Sea Grass|prehistoric||lib_materials_grass_sea_top.png,lib_materials_stone_default.png,lib_materials_grass_sea_side.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_with_algae|Stone with Algae|||lib_materials_stone_default.png^valc_algae.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_with_lichen|Stone with Lichen|||lib_materials_stone_default.png^valc_lichen.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_with_moss|Stone with Moss|||lib_materials_stone_default.png^valc_moss.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_with_salt|Stone with Salt|||lib_materials_stone_default.png^lib_materials_mineral_salt_block.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Sand, Clay Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +sand|Sand|default|sand|lib_materials_sand_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand2|Sand2|||lib_materials_sand2_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand22=1|crumbly 3,falling_node 1,sand22 1|||sand22||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_beach|Beach Sand|||lib_materials_sand_beach.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_beach_wet|Wet Beach Sand|||lib_materials_sand_beach_wet.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_black|Black Sand|||lib_materials_sand_black.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_desert|Desert Sand|default|desert_sand|lib_materials_sand_desert_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_iron|Iron Sand|aotearoa|iron_sand|lib_materials_sand_iron.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_red|Red Sand|australia|red_sand|lib_materials_sand_red.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_silver|Silver Sand|default|silver_sand|lib_materials_sand_silver_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_volcanic|Volcanic Sand|||lib_materials_sand_volcanic.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_volcanic2|Volcanic Sand 2|aotearoa|volcanic_sand|lib_materials_sand_volcanic2.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_white|White Sand|||lib_materials_sand_white.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_with_rocks|Sand with Rocks|||lib_materials_sand_with_rocks.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1||lib_materials:small_rocks 3|sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +seashells|Sea Shells|aotearoa|seashells|lib_materials_seashells.png|||||||||||||||TRUE||crumbly=3,falling_node=1|crumbly 2,falling_node 1, gravel 1|||gravel|||||||||||||||||||||||||||||||||||||||||||||| +tar|Tar|moreblocks|tar|moreblocks_tar.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone||2|||||||||||||||||||||||||||||||||||||||||||| +clay_baked_black|Baked Clay -|bakedclay|black|lib_materials_clay_baked_black.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_blue|Baked Clay - Blue|bakedclay|blue|lib_materials_clay_baked_blue.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_brown|Baked Clay - Brown|bakedclay|brown|lib_materials_clay_baked_brown.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_cyan|Baked Clay - Cyan|bakedclay|cyan|lib_materials_clay_baked_cyan.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_green_dark|Baked Clay - Dark Green|bakedclay|dark_green|lib_materials_clay_baked_dark_green.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_grey_dark|Baked Clay - Dark Grey|bakedclay|dark_grey|lib_materials_clay_baked_dark_grey.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_green|Baked Clay - Green|bakedclay|green|lib_materials_clay_baked_green.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_grey|Baked Clay - Grey|bakedclay|grey|lib_materials_clay_baked_grey.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_magenta|Baked Clay - Magenta|bakedclay|magenta|lib_materials_clay_baked_magenta.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_orange|Baked Clay - Orange|bakedclay|orange|lib_materials_clay_baked_orange.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_pink|Baked Clay - Pink|bakedclay|pink|lib_materials_clay_baked_pink.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_red|Baked Clay - Red|bakedclay|red|lib_materials_clay_baked_red.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_violet|Baked Clay - Violet|bakedclay|violet|lib_materials_clay_baked_violet.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_white|Baked Clay - White|bakedclay|white|lib_materials_clay_baked_white.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_yellow|Baked Clay - Yellow|bakedclay|yellow|lib_materials_clay_baked_yellow.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_hard|Hard Clay|xdecor|hard_clay|xdecor_hard_clay.png|||||||||||||||FALSE||cracky=2|cracky 2|||sand||2|||||||||||||||||||||||||||||||||||||||||||| +## Glass Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +glass|Glass|||lib_materials_glass_default.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +glass_obsidian|Glass - Obsidian|||lib_materials_glass_obsidian.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +glass_clean|Glass - Clean|moreblocks||moreblocks_clean_glass.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_coal|Glass - Coal|moreblocks||moreblocks_coal_glass.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_iron|Glass - Iron|moreblocks||moreblocks_iron_glass.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_diamond|Glass - Framed Diamond|darkage||lib_materials_frame_diamond.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_round|Glass - Framed Round|darkage||lib_materials_frame_round.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_square|Glass - Framed Square|darkage||lib_materials_frame_square.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_steel_01|Glass - Framed Steel 01|nbea||lib_materials_frame_steel_01_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_steel_02|Glass - Framed Steel 02|nbea||lib_materials_frame_steel_02_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_01|Glass - Framed Wood 01|nbea||lib_materials_frame_wood_01_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_02|Glass - Framed Wood 02|nbea||lib_materials_frame_wood_02_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_03|Glass - Framed Wood 03|darkage||lib_materials_frame_wood_darkage.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_rose|Glass - Framed Wood Rose|medieval||lib_materials_frame_wood_medieval_rose.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_screen|Glass - Framed Wood Screen|xdecor||lib_materials_frame_wood_xdecor.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_stained|Glass - Stained|nbea||lib_materials_glass_stained_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +## Snow and Ice Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +snow|Snow|default|snow|lib_materials_snow.png|||||||||||||||||crumbly=3,puts_out_fire=1,cools_lava=1,snowy=1|crumbly 3,puts_out_fire 1,cools_lava 1,snowy 1|||snow|3|||2||3|||||||||1|||||||||||||1|1||||||||||||||||| +snow_block|Snow Block|default|snow_block|lib_materials_snow.png|||light||||||||||||FALSE||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||snow||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +snow_brick|Snow Brick|default|snowbrick|lib_materials_snow_brick.png|||light||||||||||||FALSE||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||snow||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +ice|Ice|default|ice|lib_materials_ice.png|||light||||||||||||FALSE||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||glass||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +ice_2|Ice 2|||lib_materials_ice2.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +ice_block|Ice - Block|||lib_materials_ice_block.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +ice_brick|Ice Brick|||lib_materials_ice_brick.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +ice_thin|Ice - Thin|||lib_materials_ice_thin.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +#ice_packed|Packed Ice|||xdecor_packed_ice.png|||||||||||||||||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||glass||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +## Forge and Furnace||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#forge|Forge|||lib_materials_tech_forge_bottom.png,lib_materials_tech_forge_bottom.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_front.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#forge_active|Forge (Active)|||lib_materials_tech_forge_top.png,lib_materials_tech_forge_bottom.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_front.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace|Furnace|||lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_inactive.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace_active|Furnace (Active)|||lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_front_animated.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace_alloy|Alloy Furnace|||lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_inactive.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace_alloy_active|Alloy Furnace (Active)|||lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_front_active.png||||facedir|||||||||||||cracky=2, not_in_creative_inventory=1|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#striker|Striker|||||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Ore and Metal Nodes||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +metal_albata_block|Albata Block|||lib_materials_metal_albata_block.png|lib_materials_metal_albata_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_aluminium_block|Aluminium Block|||lib_materials_metal_aluminium_block.png|lib_materials_metal_aluminium_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bismuth_block|Bismuth Block|||lib_materials_metal_bismuth_block.png|lib_materials_metal_bismuth_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=0,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 0,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bismuth_bronze_block|Bismuth Bronze Block|||lib_materials_metal_bismuth_bronze_block.png|lib_materials_metal_bismuth_bronze_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_brass_block|Brass Block|technic||lib_materials_metal_brass_block.png|lib_materials_metal_brass_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_brass2_block|Brass2 Block|||lib_materials_metal_brass2_block.png|lib_materials_metal_brass2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bronze_block|Bronze Block|default|bronzeblock|lib_materials_metal_bronze_block.png|lib_materials_metal_bronze_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_bronze2_block|Bronze2 Block|||lib_materials_metal_bronze2_block.png|lib_materials_metal_bronze2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bronze_black_block|Bronze Black Block|||lib_materials_metal_bronze_black_block.png|lib_materials_metal_bronze_black_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_chromium_block|Chromium Block|||lib_materials_metal_chromium_block.png|lib_materials_metal_chromium_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_copper_block|Copper Block|default|copperblock|lib_materials_metal_copper_block.png|lib_materials_metal_copper_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_copper2_block|Copper2 Block|||lib_materials_metal_copper2_block.png|lib_materials_metal_copper2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=1,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 1,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_gold_block|Gold Block|default|goldblock|lib_materials_metal_gold_block.png|lib_materials_metal_gold_block.png||||||||||||||TRUE||cracky=1|cracky 1|||metal|1||||||||||||||||||||||||||||||||||||||||||||| +metal_gold2_block|Gold2 Block|||lib_materials_metal_gold2_block.png|lib_materials_metal_gold2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_gold_rose_block|Gold Rose Block|||lib_materials_metal_gold_rose_block.png|lib_materials_metal_gold_rose_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_cast_block|Cast Iron Block|technic||lib_materials_metal_iron_cast_block.png|lib_materials_metal_iron_cast_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_iron_cast_block2|Cast Iron Block2|technic||lib_materials_metal_iron_cast_block2.png|lib_materials_metal_iron_cast_block2.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_iron_pig_block|Iron Pig Block|||lib_materials_metal_iron_pig_block.png|lib_materials_metal_iron_pig_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_pig2_block|Iron Pig Block|||lib_materials_metal_iron_pig2_block.png|lib_materials_metal_iron_pig2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_rusted_block|Rusted Iron Block|||lib_materials_metal_iron_rusted_block.png|lib_materials_metal_iron_rusted_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_wrought_block|Wrought Iron Block|technic||lib_materials_metal_iron_wrought_block.png|lib_materials_metal_iron_wrought_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_iron_wrought2_block|Iron Wrought2 Block|||lib_materials_metal_iron_wrought2_block.png|lib_materials_metal_iron_wrought2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_lead_block|Lead Block|technic||lib_materials_metal_lead_block.png|lib_materials_metal_lead_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_lead2_block|Lead2 Block|||lib_materials_metal_lead2_block.png|lib_materials_metal_lead2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_monel_block|Monel Block|||lib_materials_metal_monel_block.png|lib_materials_metal_monel_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_nickel_block|Nickel Block|||lib_materials_metal_nickel_block.png|lib_materials_metal_nickel_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_oroide_block|Oroide Block|||lib_materials_metal_oroide_block.png|lib_materials_metal_oroide_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_platinum_block|Platinum Block|||lib_materials_metal_platinum_block.png|lib_materials_metal_platinum_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_rusty|Rusty Metal|columnia||lib_materials_metal_rusty.png|lib_materials_metal_rusty.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_rusty_block|Rusty Metal Block|columnia||lib_materials_metal_rusty_block.png|lib_materials_metal_rusty_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_silver_block|Silver Block|technic||lib_materials_metal_silver_block.png|lib_materials_metal_silver_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_silver2_block|Silver2 Block|||lib_materials_metal_silver2_block.png|lib_materials_metal_silver2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_silver_german_block|Silver German Block|||lib_materials_metal_silver_german_block.png|lib_materials_metal_silver_german_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_silver_sterling_block|Silver Sterling Block|||lib_materials_metal_silver_sterling_block.png|lib_materials_metal_silver_sterling_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_steel_block|Steel Block|default|steelblock|lib_materials_metal_steel_block.png|lib_materials_metal_steel_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_steel2_block|Steel2 Block|||lib_materials_metal_steel2_block.png|lib_materials_metal_steel2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_steel_black_block|Steel Black Block|||lib_materials_metal_steel_black_block.png|lib_materials_metal_steel_black_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=5,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 5,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_steel_carbon_block|Carbon Steel Block|technic||lib_materials_metal_steel_carbon_block.png|lib_materials_metal_steel_carbon_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_steel_stainless_block|Stainless Steel Block|technic||lib_materials_metal_steel_stainless_block.png|lib_materials_metal_steel_stainless_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_steal_stainless2_block|Stainless Steel2 Block|technic||lib_materials_metal_steel_stainless2_block.png|lib_materials_metal_steel_stainless2_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_tin_block|Tin Block|default|tinblock|lib_materials_metal_tin_block.png|lib_materials_metal_tin_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_tin2_block|Tin2 Block|||lib_materials_metal_tin2_block.png|lib_materials_metal_tin2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=0,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 0,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_tumbaga_block|Tumbaga Block|||lib_materials_metal_tumbaga_block.png|lib_materials_metal_tumbaga_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_uranium_block|Uranium Block|||lib_materials_metal_uranium_block.png|lib_materials_metal_uranium_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_zinc_block|Zinc Block|||lib_materials_metal_zinc_block.png|lib_materials_metal_zinc_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_zinc2_block|Zinc2 Block|||lib_materials_metal_zinc2_block.png|lib_materials_metal_zinc2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=0,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 0,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +mineral_amethyst_crystal_block|Amethyst Crystal Block|||lib_materials_mineral_amethyst_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_coal_block|Coal Block|default|coalblock|lib_materials_mineral_coal_block.png|lib_materials_mineral_coal_block.png||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +mineral_diamond_block|Diamond Block|default|diamondblock|lib_materials_mineral_diamond_block.png|lib_materials_mineral_diamond_block.png||||||||||||||TRUE||cracky=1,level=3|cracky 1,level 3|||glass|1||||||3||||||||||||||||||||||||||||||||||||||| +mineral_emerald_crystal_block|Emerald Crystal Block|||lib_materials_mineral_emerald_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_mese_block|Mese Block|default|mese|lib_materials_mineral_mese_block.png|lib_materials_mineral_mese_block.png||||||||||||||TRUE||cracky=1,level=3|cracky 1,level 3|||metal|1||||||3||||||||||||||||||||||||||||||||||||||| +mineral_mese_crystal_block|Mese Crystal Block|||lib_materials_mineral_mese_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_quartz_block|Quartz Block|||lib_materials_mineral_quartz_block_top.png|lib_materials_mineral_quartz_block_top.png||||||||||||144||TRUE||snappy=1,bendy=2,cracky=1,level=2|snappy 1,bendy 2,cracky 1,level 2|||glass|1|||1|2||||||||||||||||||||||||||||||||||||||||| +mineral_quartz_chiseled|Chisled Quartz|||lib_materials_mineral_quartz_chiseled_top.png|lib_materials_mineral_quartz_chiseled_top.png||||||||||||160||TRUE||snappy=1,bendy=2,cracky=1,level=2|snappy 1,bendy 2,cracky 1,level 2|||glass|1|||1|2||||||||||||||||||||||||||||||||||||||||| +mineral_quartz_pillar|Quartz Pillar|||lib_materials_mineral_quartz_pillar_top.png|lib_materials_mineral_quartz_pillar_top.png||||||||||||160||TRUE||snappy=1,bendy=2,cracky=1,level=2|snappy 1,bendy 2,cracky 1,level 2|||glass|1|||1|2||||||||||||||||||||||||||||||||||||||||| +mineral_ruby_crystal_block|Ruby Crystal Block|||lib_materials_mineral_ruby_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_salt_block|Salt Block|||lib_materials_mineral_salt_block.png|lib_materials_mineral_salt_block.png|glasslike|||||||||TRUE||||TRUE||stone=1,crumbly=2|stone 1,crumbly 2|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_salt_crystal_block|Salt Block|||lib_materials_mineral_salt_crystal_block.png|lib_materials_mineral_salt_crystal_block.png|glasslike|||||||||TRUE||||TRUE||stone=1,crumbly=2|stone 1,crumbly 2|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_saphire_crystal_block|Saphire Crystal Block|||lib_materials_mineral_saphire_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +ore_peat|Peat Ore|||lib_materials_ore_peat.png|||||||||||||||TRUE||crumbly=2|crumbly 2|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +ore_amethyst|Amethyst Ore|||lib_materials_ore_amethyst.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_emerald|Emerald Ore|||lib_materials_ore_emerald.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_ruby|Ruby Ore|||lib_materials_ore_ruby.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_saphire|Saphire Ore|||lib_materials_ore_saphire.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_quartz_with_gold|Quartz with Gold|aotearoa|quartz_with_gold|lib_materials_ore_quartz_with_gold.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_gold_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_desert_with_iron|Desrt Stone with Iron|darkage||lib_materials_stone_desert_default.png^lib_materials_ore_iron.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_mudstone_with_coal_anthracite|Mudstone with Anthracite Coal|rocks||lib_materials_stone_mudstone.png^lib_materials_ore_coal_anthracite.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_mudstone_with_coal_black|Mudstone with Black Coal|rocks||lib_materials_stone_mudstone.png^lib_materials_ore_coal.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_mudstone_with_coal_lignite|Mudstone with Lignite Coal|rocks||lib_materials_stone_mudstone.png^lib_materials_ore_coal_lignite.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_pegmatite_with_cassiterite|Pegmatite with Cassiterite|rocks||lib_materials_stone_pegmatite.png^lib_materials_ore_cassiterite.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_chalcopyrite|Skarn with Chalcopyrite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_chalcopyrite.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_galena|Skarn with Galena|rocks||lib_materials_stone_skarn.png^lib_materials_ore_galena.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_magnesite|Skarn with Magnesite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_magnesite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_magnetite|Skarn with Magnetite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_magnetite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_malachyte|Skarn Malachyte|rocks||lib_materials_stone_skarn.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_sphalerite|Skarn with Sphalerite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_sphalerite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_aluminum|Stone with Aluminum|||lib_materials_stone_default.png^lib_materials_ore_aluminum.png|lib_materials_metal_aluminum_lump.png||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_aluminum_lump|stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_anthracite|Stone with Anthracite|||lib_materials_stone_default.png^lib_materials_ore_anthracite.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_bauxite|Stone with Bauxite|||lib_materials_stone_default.png^lib_materials_ore_bauxite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_bismuthinite|Stone with Bismuthinite|||lib_materials_stone_default.png^lib_materials_ore_bismuthinite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_bituminous_coal|Stone with Bituminous Coal|||lib_materials_stone_default.png^lib_materials_ore_bituminous_coal.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cassiterite|Stone with Cassiterite|||lib_materials_stone_default.png^lib_materials_ore_cassiterite2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cavorite|Stone with Cavorite|||lib_materials_stone_default.png^lib_materials_ore_cavorite.png|lib_materials_mineral_cavorite_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_chromium|Stone with Chromium|technic||lib_materials_stone_default.png^lib_materials_ore_chromium.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cinnabar|Stone with Cinnabar|||lib_materials_stone_default.png^lib_materials_ore_cinnabar.png|lib_materials_mineral_cinnabar_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_coal|Stone with Coal|default|stone_with_coal|lib_materials_stone_default.png^lib_materials_ore_coal.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_copper|Stone with Copper|default|stone_with_copper|lib_materials_stone_default.png^lib_materials_ore_copper.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_copper_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cryolite|Stone with Cryolite|||lib_materials_stone_default.png^lib_materials_ore_cryolite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_diamond|Stone with Diamond|default|stone_with_diamond|lib_materials_stone_default.png^lib_materials_ore_diamond.png|||||||||||||||TRUE||cracky=1|cracky 1|||stone|1||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_galena|Stone with Galena|||lib_materials_stone_default.png^lib_materials_ore_galena2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_garnierite|Stone with Garnierite|||lib_materials_stone_default.png^lib_materials_ore_garnierite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_gold|Stone with Gold|default|stone_with_gold|lib_materials_stone_default.png^lib_materials_ore_gold.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_gold_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_graphite|Stone with Graphite|||lib_materials_stone_default.png^lib_materials_ore_graphite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_gypsum|Stone with Gypsum|||lib_materials_stone_default.png^lib_materials_ore_gypsum.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_hematite|Stone with Hematite|||lib_materials_stone_default.png^lib_materials_ore_hematite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_iron|Stone with Iron|default|stone_with_iron|lib_materials_stone_default.png^lib_materials_ore_iron.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_iron_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_jet|Stone with Jet|||lib_materials_stone_default.png^lib_materials_ore_jet.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_kaolinite|Stone with Kaolinite|||lib_materials_stone_default.png^lib_materials_ore_kaolinite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_kimberlite|Stone with Kimberlite|||lib_materials_stone_default.png^lib_materials_ore_kimberlite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_lazurite|Stone with Lazurite|||lib_materials_stone_default.png^lib_materials_ore_lazurite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_lead|Stone with Lead|technic||lib_materials_stone_default.png^lib_materials_ore_lead.png|lib_materials_metal_lead_lump.png||||||||||||||TRUE||cracky=3|cracky 3||lib_materials:metal_lead_lump|stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_lignite|Stone with Lignite|||lib_materials_stone_default.png^lib_materials_ore_lignite.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_limonite|Stone with Limonite|||lib_materials_stone_default.png^lib_materials_ore_limonite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_magnetite|Stone with Magnetite|||lib_materials_stone_default.png^lib_materials_ore_magnetite2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_malachite|Stone with Malachite|||lib_materials_stone_default.png^lib_materials_ore_malachite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_mese|Stone with Mese|default|stone_with_mese|lib_materials_stone_default.png^lib_materials_ore_mese.png|||||||||||||||TRUE||cracky=1|cracky 1|||stone|1||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_native_copper|Stone with Native Copper|||lib_materials_stone_default.png^lib_materials_ore_native_copper.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_native_gold|Stone with Native Gold|||lib_materials_stone_default.png^lib_materials_ore_native_gold.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_native_silver|Stone with Native Silver|||lib_materials_stone_default.png^lib_materials_ore_native_silver.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_olivine|Stone with Olivine|||lib_materials_stone_default.png^lib_materials_ore_olivine.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_petrified_wood|Stone with Petrified Wood|||lib_materials_stone_default.png^lib_materials_ore_petrified_wood.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_pitchblende|Stone with Pitchblende|||lib_materials_stone_default.png^lib_materials_ore_pitchblende.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_platinum|Stone with Platinum|||lib_materials_stone_default.png^lib_materials_ore_platinum.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_pyrite|Stone with Pyrite|||lib_materials_stone_default.png^lib_materials_ore_pyrite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_quartz|Stone with Quartz|||lib_materials_stone_default.png^lib_materials_ore_quartz.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_saltpeter|Stone with Saltpeter|||lib_materials_stone_default.png^lib_materials_ore_saltpeter.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_satin_spar|Stone with Satin Spar|||lib_materials_stone_default.png^lib_materials_ore_satin_spar.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_selenite|Stone with Selenite|||lib_materials_stone_default.png^lib_materials_ore_selenite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_serpentine|Stone with Serpentine|||lib_materials_stone_default.png^lib_materials_ore_serpentine.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_silex|Stone with Silex|||lib_materials_stone_default.png^lib_materials_ore_silex.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_silicon|Stone with Silicon|||lib_materials_stone_default.png^lib_materials_ore_silicon.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_silver|Stone with Silver|technic||lib_materials_stone_default.png^lib_materials_ore_silver.png|||||||||||||||TRUE||cracky=3|cracky 3||lib_materials:metal_slver_lump|stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sphalerite|Stone with Sphalerite|||lib_materials_stone_default.png^lib_materials_ore_sphalerite2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sulfur|Stone with Sulfur|||lib_materials_stone_default.png^lib_materials_ore_sulfur.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sulfur2|Stone with Sulfur2|||lib_materials_stone_default.png^lib_materials_ore_sulfur2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sylvite|Stone with Sylvite|||lib_materials_stone_default.png^lib_materials_ore_sylvite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_tenorite|Stone with Tenorite|||lib_materials_stone_default.png^lib_materials_ore_tenorite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_tetrahedrite|Stone with Tetrahedrite|||lib_materials_stone_default.png^lib_materials_ore_tetrahedrite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_tin|Stone with Tin|default|stone_with_tin|lib_materials_stone_default.png^lib_materials_ore_tin.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_tin_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_uranium|Stone with Uranium|||lib_materials_stone_default.png^lib_materials_ore_uranium.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_zinc|Stone wtih Zinc|||lib_materials_stone_default.png^lib_materials_ore_zinc.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +## Mud and Quicksand Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +mud_mangrove|Mangrove Mud|australia|mangrove_mud|aus_mangrove_mud.png|||||||||||||||TRUE||crumbly=2,soil=1|crumbly 2,soil 1|||dirt||2||||||||||||||||1|||||||||||||||||||||||||||| +mud_sinking|Sinking Mud|aotearoa|sinking_mud|lib_materials_dirt_mud_02.png||||||FALSE||||TRUE|||||TRUE||crumbly=3|crumbly 3|||dirt||3|||||||||||||||||||||||||||||||||||||||||||| +mud_wet|Wet Mud|||lib_materials_dirt_mud_01.png||||||FALSE|||||||||TRUE||crumbly=2,mud=1,liquid=3,disable_jump=1|crumbly 2,mud 1,liquid 3,disable_jump 1|||dirt||2||||||||||||||||||1|||3||||||||||1||||||||||r=115,g=61,b=31,a=255||| +quicksand|Quicksand|||lib_materials_sand_default.png||||||FALSE|||||||||TRUE||crumbly=2,quicksand=1,liquid=3,disable_jump=1|crumbly 2,quicksand 1,liquid 3,disable_jump 1|||dirt||2||||||||||||||||||1||||||3|||||||1||||||||fluid_quicksand_source|fluid_quicksand_flowing|r=230,g=210,b=160,a=245||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Liquids (Lava, Water, Oil) Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +liquid_lava_cooling_flowing|Cooling Lava Flowing|||lib_materials_stone_cobble_default.png^(lib_materials_fluid_lava_source.png^[mask:lib_materials_mask_cobble.png),lib_materials_stone_cobble_default.png^(lib_materials_fluid_lava_flowing_animated.png^[mask:lib_materials_mask_cobble.png)||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||lava=3,liquid=1,igniter=1,crumbly=3,not_in_creative_inventory=1|lava 3,liquid 1,igniter 1,crumbly 3,not_in_creative_inventory 1|||lava||3||||||||||||||||||1|3|1|||||||||1||||||flowing|7|2|FALSE|liquid_lava_cooling_source|liquid_lava_cooling_flowing|a=232,r=255,g=64,b=0|16|16|3.3 +liquid_lava_cooling_source|Cooling Lava Source|||lib_materials_stone_cobble_default.png^(lib_materials_fluid_lava_source_animated.png^[mask:lib_materials_mask_cobble.png)||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||lava=3,liquid=1,igniter=1,crumbly=3|lava 3,liquid 1,igniter 1,crumbly 3|||lava||3||||||||||||||||||1|3|1|||||||||||||||source|7|2|FALSE|liquid_lava_cooling_source|liquid_lava_cooling_flowing|a=232,r=255,g=64,b=0|16|16|3 +liquid_lava_flowing|Lava Flowing|default|lava_flowing|lib_materials_fluid_lava_source.png,lib_materials_fluid_lava_flowing_animated.png||flowingliquid||flowingliquid|12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1,not_in_creative_inventory=1|lava 3,liquid 2,igniter 1,not_in_creative_inventory 1|||lava||||||||||||||||||||2|3|1|||||||||1||||||flowing|7|4|FALSE|liquid_lava_source|liquid_lava_flowing|a=232,r=255,g=64,b=0|16|16|3.3 +liquid_lava_source|Lava Source|default|lava_source|lib_materials_fluid_lava_source_animated.png||liquid|||12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1|lava 3,liquid 2,igniter 1|||lava||||||||||||||||||||2|3|1|||||||||||||||source|7|4|FALSE|liquid_lava_source|liquid_lava_flowing|a=232,r=255,g=64,b=0|16|16|3 +liquid_lava_bw_flowing|Lava BW Flowing|||lib_materials_fluid_lava_bw_source.png,lib_materials_fluid_lava_bw_flowing_animated.png||flowingliquid||flowingliquid|12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1,not_in_creative_inventory=1|lava 3,liquid 2,igniter 1,not_in_creative_inventory 1|||lava||||||||||||||||||||2|3|1|||||||||1||||||flowing|7|4|FALSE|liquid_lava_bw_source|liquid_lava_bw_flowing|a=232,r=255,g=64,b=0|16|16|3.3 +liquid_lava_bw_source|Lava BW Source|||lib_materials_fluid_lava_bw_source_animated.png||liquid|||12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1|lava 3,liquid 2,igniter 1|||lava||||||||||||||||||||2|3|1|||||||||||||||source|7|4|FALSE|liquid_lava_bw_source|liquid_lava_bw_flowing|a=232,r=255,g=64,b=0|16|16|3 +liquid_grease_flowing|Grease Flowing|||lib_materials_fluid_grease_source.png,lib_materials_fluid_grease_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|4|4|FALSE|liquid_grease_source|liquid_grease_flowing|a=103,r=107,g=53,b=18|16|16|0.8 +liquid_grease_source|Grease Source|||lib_materials_fluid_grease_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|4|4|FALSE|liquid_grease_source|liquid_grease_flowing|a=103,r=107,g=53,b=18|16|16|2 +#liquid_liquid_flowing|Liquid Flowing|||default_water.png^[colorize:#1F1F1F:alpha,default_water_flowing_animated.png^[colorize:#1F1F1F:alpha||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||liquid=3,not_in_creative_inventory=1|liquid 3,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||||||1|1|||||flowing|1|4|FALSE|liquid_liquid_source|liquid_liquid_flowing|a=191,r=255,g=64,b=0|16|16|0.8 +#liquid_liquid_source|Liquid Source|||default_water_source_animated.png^[colorize:#1F1F1F:alpha||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||liquid=3|liquid 3|||water||||||||||||||||||||3||||||||||||1|||||source|1|4|FALSE|liquid_liquid_source|liquid_liquid_flowing|a=191,r=255,g=64,b=0|16|16|2 +liquid_metal_acid_flowing|Acid Flowing|||lib_materials_fluid_acid_source.png,lib_materials_fluid_acid_flowing_animated.png||flowingliquid|light|flowingliquid|2|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_acid_source|liquid_acid_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_acid_source|Acid Source|||lib_materials_fluid_acid_source_animated.png||liquid|light||2|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_acid_source|liquid_acid_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_bronze_flowing|Bronze Flowing|||lib_materials_fluid_bronze_source.png,lib_materials_fluid_bronze_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_bronze_source|liquid_bronze_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_bronze_source|Bronze Source|||lib_materials_fluid_bronze_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_bronze_source|liquid_bronze_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_chromium_flowing|Chromium Flowing|||lib_materials_fluid_chromium_source.png,lib_materials_fluid_chromium_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_chromium_source|liquid_chromium_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_chromium_source|Chromium Source|||lib_materials_fluid_chromium_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_chromium_source|liquid_chromium_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_copper_flowing|Copper Flowing|||lib_materials_fluid_copper_source.png,lib_materials_fluid_copper_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_copper_source|liquid_copper_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_copper_source|Copper Source|||lib_materials_fluid_copper_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_copper_source|liquid_copper_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_corium_flowing|corium Flowing|||lib_materials_fluid_corium_source.png,lib_materials_fluid_corium_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_corium_source|liquid_corium_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_corium_source|corium Source|||lib_materials_fluid_corium_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_corium_source|liquid_corium_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_gold_flowing|Gold Flowing|||lib_materials_fluid_gold_source.png,lib_materials_fluid_gold_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_gold_source|liquid_gold_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_gold_source|Gold Source|||lib_materials_fluid_gold_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_gold_source|liquid_gold_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_lead_flowing|Lead Flowing|||lib_materials_fluid_lead_source.png,lib_materials_fluid_lead_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_lead_source|liquid_lead_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_lead_source|Lead Source|||lib_materials_fluid_lead_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_lead_source|liquid_lead_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_mercury_flowing|Mercury Flowing|||lib_materials_fluid_mercury_source.png,lib_materials_fluid_mercury_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_mercury_source|liquid_mercury_flowing|a=191,r=219,g=206,b=202|16|16|0.8 +liquid_metal_mercury_source|Mercury Source|||lib_materials_fluid_mercury_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_mercury_source|liquid_mercury_flowing|a=191,r=219,g=206,b=202|16|16|2 +liquid_metal_mese_flowing|Mese Flowing|||lib_materials_fluid_mese_source.png,lib_materials_fluid_mese_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_mese_source|liquid_mese_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_mese_source|Mese Source|||lib_materials_fluid_mese_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_mese_source|liquid_mese_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_mithril_flowing|Mithril Flowing|||lib_materials_fluid_mithril_source.png,lib_materials_fluid_mithril_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_mithril_source|liquid_mithril_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_mithril_source|Mithril Source|||lib_materials_fluid_mithril_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_mithril_source|liquid_mithril_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_obsidian_flowing|Obsidian Flowing|||lib_materials_fluid_obsidian_source.png,lib_materials_fluid_obsidian_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_obsidian_source|liquid_obsidian_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_obsidian_source|Obsidian Source|||lib_materials_fluid_obsidian_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_obsidian_source|liquid_obsidian_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_silver_flowing|Silver Flowing|||lib_materials_fluid_silver_source.png,lib_materials_fluid_silver_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_steel_source|liquid_steel_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_silver_source|Silver Source|||lib_materials_fluid_silver_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_steel_source|liquid_steel_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_steel_flowing|Steel Flowing|||lib_materials_fluid_steel_source.png,lib_materials_fluid_steel_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_silver_source|liquid_silver_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_steel_source|Steel Source|||lib_materials_fluid_steel_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_silver_source|liquid_silver_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_tin_flowing|Tin Flowing|||lib_materials_fluid_tin_source.png,lib_materials_fluid_tin_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_tin_source|liquid_tin_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_tin_source|Tin Source|||lib_materials_fluid_tin_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_tin_source|liquid_tin_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_zinc_flowing|Zinc Flowing|||lib_materials_fluid_zinc_source.png,lib_materials_fluid_zinc_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_zinc_source|liquid_zinc_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_zinc_source|Zinc Source|||lib_materials_fluid_zinc_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_zinc_source|liquid_zinc_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_cement_flowing|cement Flowing|||lib_materials_fluid_cement_source.png,lib_materials_fluid_cement_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE|||||TRUE||cement=3,liquid=2,disable_jump=1,not_in_creative_inventory=1|cement 3,liquid 2,disable_jump 1,not_in_creative_inventory 1|||water||||||||||||||||||||1|||3||||||||1|1|1||||flowing|7|1|FALSE|liquid_cement_source|liquid_cement_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_cement_source|cement Source|||lib_materials_fluid_cement_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE|||||TRUE||cement=3,liquid=2,disable_jump=1|cement 3,liquid 2,disable_jump 1|||water||||||||||||||||||||1|||3|||||||||1|1||||source|7|1|FALSE|liquid_cement_source|liquid_cement_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_mud_flowing|Mud Flowing|||lib_materials_fluid_mud_source.png,lib_materials_fluid_mud_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE|||||TRUE||mud=3,liquid=2,disable_jump=1,not_in_creative_inventory=1|mud 3,liquid 2,disable_jump 1,not_in_creative_inventory 1|||water||||||||||||||||||||1|||3||||||||1|1|1||||flowing|7|1|FALSE|liquid_mud_source|liquid_mud_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_mud_source|Mud Source|||lib_materials_fluid_mud_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE|||||TRUE||mud=3,liquid=2,disable_jump=1|mud 3,liquid 2,disable_jump 1|||water||||||||||||||||||||1|||3|||||||||1|1||||source|7|1|FALSE|liquid_mud_source|liquid_mud_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_mud_boiling_flowing|Boiling Mud Flowing|aotearoa|boiling_mud_flowing|lib_materials_fluid_mud_boiling_source.png,lib_materials_fluid_mud_boiling_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||||4|TRUE||mud=3,liquid=2,disable_jump=1,not_in_creative_inventory=1|mud 3,liquid 2,disable_jump 1,not_in_creative_inventory 1|||water||||||||||||||||||||1|||3||||||||1|1|1||||flowing|7|2|FALSE|liquid_mud_boiling_source|liquid_mud_boiling_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_mud_boiling_source|Boiling Mud Source|aotearoa|boiling_mud_source|lib_materials_fluid_mud_boiling_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||||4|TRUE||mud=3,liquid=2,disable_jump=1|mud 3,liquid 2,disable_jump 1|||water||||||||||||||||||||1|||3|||||||||1|1||||source|7|2|FALSE|liquid_mud_boiling_source|liquid_mud_boiling_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_oil_02_flowing|Oil 02 Flowing|||lib_materials_fluid_oil_02_source.png,lib_materials_fluid_oil_02_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|2|4|FALSE|liquid_oil_02_source|liquid_oil_02_flowing|a=103,r=45,g=23,b=7|16|16|0.8 +liquid_oil_02_source|Oil 02 Source|||lib_materials_fluid_oil_02_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|2|4|FALSE|liquid_oil_02_source|liquid_oil_02_flowing|a=103,r=45,g=23,b=7|16|16|2 +liquid_oil_03_flowing|Oil 03 Flowing|||lib_materials_fluid_oil_03_source.png,lib_materials_fluid_oil_03_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|3|4|FALSE|liquid_oil_03_source|liquid_oil_03_flowing|a=103,r=45,g=23,b=7|16|16|0.8 +liquid_oil_03_source|Oil 03 Source|||lib_materials_fluid_oil_03_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|3|4|FALSE|liquid_oil_03_source|liquid_oil_03_flowing|a=103,r=45,g=23,b=7|16|16|2 +liquid_oil_flowing|Oil Flowing|||lib_materials_fluid_oil_source.png,lib_materials_fluid_oil_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|1|4|FALSE|liquid_oil_source|liquid_oil_flowing|a=103,r=45,g=23,b=7|16|16|0.8 +liquid_oil_source|Oil Source|||lib_materials_fluid_oil_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|1|4|FALSE|liquid_oil_source|liquid_oil_flowing|a=103,r=45,g=23,b=7|16|16|2 +liquid_quicksand_flowing|Quicksand Flowing|||lib_materials_fluid_quicksand_source.png,lib_materials_fluid_quicksand_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE|||||TRUE||quicksand=3,liquid=2,not_in_creative_inventory=1|quicksand 3,liquid 2,not_in_creative_inventory 1|||water||||||||||||||||||||1||||||3|||||1|1|1||||flowing|6|2|FALSE|liquid_quicksand_source|liquid_quicksand_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_quicksand_source|Quicksand Source|||lib_materials_fluid_quicksand_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE|||||TRUE||quicksand=3,liquid=2|quicksand 3,liquid 2|||water||||||||||||||||||||1||||||3||||||1|1||||source|6|2|FALSE|liquid_quicksand_source|liquid_quicksand_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_water_dirty_flowing|Dirty Water Flowing|||lib_materials_fluid_water_dirty_source.png,lib_materials_fluid_water_dirty_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_dirty_source|liquid_water_dirty_flowing|a=103,r=30,g=76,b=90|16|16|3.3 +liquid_water_dirty_source|Dirty Water Source|||lib_materials_fluid_water_dirty_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_dirty_source|liquid_water_dirty_flowing|a=103,r=30,g=76,b=90|16|16|3 +liquid_water_grey_flowing|Grey Water Flowing|||lib_materials_fluid_water_grey_source.png,lib_materials_fluid_water_grey_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_grey_source|liquid_water_grey_flowing|a=103,r=30,g=76,b=90|16|16|0.8 +liquid_water_grey_source|Grey Water Source|||lib_materials_fluid_water_grey_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_grey_source|liquid_water_grey_flowing|a=103,r=30,g=76,b=90|16|16|2 +liquid_water_murky_flowing|Murky Water Source|||lib_materials_fluid_water_source.png^[colorize:#1F1F00:alpha,lib_materials_fluid_water_flowing_animated.png^[colorize:#1F1F00:alpha||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_murky_source|liquid_water_murky_flowing|a=103,r=30,g=90,b=90|16|16|0.8 +liquid_water_murky_source|Murky Water Flowing|||lib_materials_fluid_water_source_animated.png^[colorize:#1F1F00:alpha||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_murky_source|liquid_water_murky_flowing|a=103,r=30,g=90,b=90|16|16|2 +liquid_water_rushing_flowing|Rushing Water Flowing|||lib_materials_fluid_water_rushing_source.png,lib_materials_fluid_water_rushing_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_rushing_source|liquid_water_rushing_flowing|a=64,r=100,g=150,b=200|16|16|0.8 +liquid_water_rushing_source|Rushing Water Source|||lib_materials_fluid_water_rushing_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4|FALSE|liquid_water_rushing_source|liquid_water_rushing_flowing|a=64,r=100,g=130,b=200|16|16|2 +liquid_water_swamp_flowing|Swamp Water Flowing|||lib_materials_fluid_water_swamp_source.png,lib_materials_fluid_water_swamp_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_swamp_source|liquid_water_swamp_flowing|a=64,r=70,g=90,b=120|16|16|1.5 +liquid_water_swamp_source|Swamp Water Source|||lib_materials_fluid_water_swamp_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4|FALSE|liquid_water_swamp_source|liquid_water_swamp_flowing|a=64,r=70,g=90,b=120|16|16|1.5 +liquid_water_river_muddy_flowing|Muddy River Water Flowing|||lib_materials_fluid_water_river_muddy_source.png,lib_materials_fluid_water_river_muddy_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_river_muddy_source|liquid_water_river_muddy_flowing|a=103,r=92,g=80,b=48|16|16|0.8 +liquid_water_river_muddy_source|Muddy River Water Source|||lib_materials_fluid_water_river_muddy_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_river_muddy_source|liquid_water_river_muddy_flowing|a=103,r=92,g=80,b=48|16|16|2 +liquid_water_river_flowing|River Water Flowing|default|river_water_flowing|lib_materials_fluid_water_river_source.png,lib_materials_fluid_water_river_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_river_source|liquid_water_river_flowing|a=103,r=30,g=76,b=90|16|16|0.8 +liquid_water_river_source|River Water Source|default|river_water_source|lib_materials_fluid_water_river_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_river_source|liquid_water_river_flowing|a=103,r=30,g=76,b=90|16|16|2 +liquid_water_flowing|Water Flowing|default|water_flowing|lib_materials_fluid_water_source.png,lib_materials_fluid_water_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_source|liquid_water_flowing|a=103,r=30,g=60,b=90|16|16|0.8 +liquid_water_source|Water Source|default|water_source|lib_materials_fluid_water_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_source|liquid_water_flowing|a=103,r=30,g=60,b=90|16|16|2 +## Dirt Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +dirt|Dirt|default|dirt|lib_materials_dirt.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_black|Black Dirt|||lib_materials_dirt_black.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_brown|Brown Dirt|||lib_materials_dirt_brown.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clay|Clay Dirt|aotearoa|clay|lib_materials_dirt_clay.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clayey|Clayey Dirt|vmg|clayey_dirt|lib_materials_dirt_clayey.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clay_red|Red Clay|vmg|red_clay|lib_materials_dirt_clay_red.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clay_white|White Clay|default|clay|lib_materials_dirt_clay_white.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_coarse|Coarse Dirt|||lib_materials_dirt_coarse.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_compacted|Compacted Dirt|||lib_materials_dirt_compacted.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_dark|Dark Dirt|darkage|darkdirt|lib_materials_dirt_dark.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_dried|Dried Dirt|ethereal|dried_dirt|lib_materials_dirt_dried.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_dry|Dry Dirt|||lib_materials_dirt_dry.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_loam|Loam Dirt|||lib_materials_dirt_loam.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_mud_01|Mud|biomes|mud|lib_materials_dirt_mud_01.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_mud_02|Mud 02|aotearoa|mud|lib_materials_dirt_mud_02.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_mud_dried|Dried Mud|default|mud|lib_materials_dirt_mud_dried_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_peat|Peat|aotearoa|peat|lib_materials_dirt_peat.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|1|lib_materials:metal_iron_lump 1000,lib_materials:dirt_peat|dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_permafrost|Permafrost|default|permafrost|lib_materials_dirt_permafrost.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_red|Red Dirt|australia|red_dirt|aus_red_dirt.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_sandy|Sandy Dirt|vmg|sandy_dirt|lib_materials_dirt_sandy.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silt_01|Silt 01|darkage|silt|lib_materials_dirt_silt_01.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silt_02|Silt 02|vmg|silt|lib_materials_dirt_silt_02.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silt_03|Silt 03|aotearoa|silt|lib_materials_dirt_silt_03.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silty|Silty Dirt|vmg|silty_dirt|lib_materials_dirt_silty.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_sod|Sod|||lib_materials_dirt_sod.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_trail|Trail Dirt|||lib_materials_dirt_trail.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_with_grass_fungi|Dirt with Fungi|||lib_materials_grass_fungi_top.png,lib_materials_dirt.png,lib_materials_grass_fungi_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_jungle_02|Dirt with Jungle Grass 02|||lib_materials_grass_jungle_02_top.png,lib_materials_dirt.png,lib_materials_grass_jungle_02_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_leafy|Dirt with Leafy Grass|||lib_materials_grass_leafy_top.png,lib_materials_dirt.png,lib_materials_grass_leafy_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_pete_moss|Dirt with Peat Moss|||lib_materials_grass_pete_moss_top.png,lib_materials_dirt.png,lib_materials_grass_pete_moss_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_swamp|Dirt with Swamp Grass|||lib_materials_grass_swamp_top.png,lib_materials_dirt.png,lib_materials_grass_swamp_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Grass Nodes||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +grass|Grass|||lib_materials_grass_default_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_bamboo|Bamboo Grass|||lib_materials_grass_bamboo_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_brown|Brown Grass|||lib_materials_grass_brown_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cold|Cold Grass|||lib_materials_grass_cold_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_crystal|Crystal Grass|||lib_materials_grass_crystal_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_dry|Dry Grass|||lib_materials_grass_dry_default_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_fiery|Fiery Grass|||lib_materials_grass_fiery_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_gray|Gray Grass|||lib_materials_grass_gray_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_green|Green Grass|||lib_materials_grass_green_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_grove|Grove Grass|||lib_materials_grass_grove_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_jungle_01|Jungle Grass 01|||lib_materials_grass_jungle_01_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_mushroom|Mushroom Grass|||lib_materials_grass_mushroom_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_prairie|Prairie Grass|||lib_materials_grass_prairie_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +litter_coniferous|Coniferous Litter|||lib_materials_litter_coniferous.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +litter_rainforest|Rainforest Litter|||lib_materials_litter_rainforest.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +litter_dark|Dark Litter|||aotearoa_dirt_with_dark_litter.png||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +forest_peat|Forest Peat|||aotearoa_forest_peat.png||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +moss|Moss|||aotearoa_dirt_with_moss.png||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +grass_hot_humid_coastal|grass hot humid coastal|||lib_materials_grass_humid_top.png^[colorize:#87bf44:80|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semihumid_coastal|grass hot semihumid coastal|||lib_materials_grass_semihumid_top.png^[colorize:#c3b046:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_temperate_coastal|grass hot temperate coastal|||lib_materials_grass_temperate_top.png^[colorize:#d4934e:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semiarid_coastal|grass hot semiarid coastal|||lib_materials_grass_semiarid_top.png^[colorize:#c57460:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_humid_coastal|grass warm humid coastal|||lib_materials_grass_humid_top.png^[colorize:#74ab48:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semihumid_coastal|grass warm semihumid coastal|||lib_materials_grass_semihumid_top.png^[colorize:#a9a84b:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_temperate_coastal|grass warm temperate coastal|||lib_materials_grass_temperate_top.png^[colorize:#b99551:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semiarid_coastal|grass warm semiarid coastal|||lib_materials_grass_semiarid_top.png^[colorize:#c27e55:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_humid_coastal|grass temperate humid coastal|||lib_materials_grass_humid_top.png^[colorize:#46ae39:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semihumid_coastal|grass temperate semihumid coastal|||lib_materials_grass_semihumid_top.png^[colorize:#8cb032:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_temperate_coastal|grass temperate temperate coastal|||lib_materials_grass_temperate_top.png^[colorize:#b6ab38:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semiarid_coastal|grass temperate semiarid coastal|||lib_materials_grass_semiarid_top.png^[colorize:#bf8a3c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_humid_coastal|grass cool humid coastal|||lib_materials_grass_humid_top.png^[colorize:#45ae63:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semihumid_coastal|grass cool semihumid coastal|||lib_materials_grass_semihumid_top.png^[colorize:#60b036:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_temperate_coastal|grass cool temperate coastal|||lib_materials_grass_temperate_top.png^[colorize:#9cb43c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semiarid_coastal|grass cool semiarid coastal|||lib_materials_grass_semiarid_top.png^[colorize:#b9b23f:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| diff --git a/nodes_lm.csv b/nodes_lm.csv new file mode 100644 index 0000000..8af5bfa --- /dev/null +++ b/nodes_lm.csv @@ -0,0 +1,611 @@ +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Stone Brick Block Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone_test1|Stone Test1|||lib_materials_stone_default.png^(lib_materials_stone_desert_default.png^[mask:blox_stone_loop.png)|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_test2|Stone Test2|||lib_materials_stone_default.png^(lib_materials_stone_desert_default.png^blox_wood_diamond.png)|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +## Stone Brick Block Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +stone|Stone|default|stone|lib_materials_stone_default.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_adobe|Adobe|darkage|adobe|lib_materials_stone_adobe.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_adobe_cobble|Adobe_Cobble|||lib_materials_stone_adobe.png^lib_materials_cobble_mask.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_andesite|Andesite|rocks|andesite|lib_materials_stone_andesite.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_asphalt_roof_tile|Asphalt Roof Tile|darkage|asphalt_roof_tile|lib_materials_stone_asphalt_roof_tile.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_basalt_01|Basalt 01|darkage|basalt|lib_materials_stone_basalt_01.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_basalt_01_cobble,lib_materials:stone_basalt_01 20|stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_basalt_01_block|Basalt 01 Block|darkage||lib_materials_stone_basalt_01_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|block=1|||||||||| +stone_basalt_01_brick|Basalt 01 Brick|darkage||lib_materials_stone_basalt_01_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|brick=1|||||||||| +stone_basalt_01_cobble|Basalt 01 Cobble|darkage|basalt_cobble|lib_materials_stone_basalt_01_cobble.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2||||||||||||||||||||||||||7|igneous=1|cobble=1|||||||||| +stone_basalt_02|Basalt 02|mineral|basalt|lib_materials_stone_basalt_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_basalt_03|Basalt 03|rocks|basalt|lib_materials_stone_basalt_03.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||7|igneous=1|stone=1|||||||||| +stone_block|Stone Block|default|stone_block|lib_materials_stone_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bluestone|Blue Stone|grailtest||lib_materials_stone_bluestone.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_bluestone_basalt|Blue Stone Basalt|australia|bluestone|aus_bluestone.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bluestone_basalt_brick|Blue Stone Basalt Brick|australia|bluestone_brick|aus_bluestone_brick.png|||||||||||||||FALSE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bluestone_basalt_cobble|Blue Stone Basalt Cobble|australia|bluestone_cobble|aus_bluestone_cobble.png|||||||||||||||FALSE||cracky=2,stone=2|cracky 2,stone 2|||stone|2|||||||2|||||||||||||||||||||||||||||||||||||| +stone_brick|Stone Brick|default|stonebrick|lib_materials_stone_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_brick_mossy|Mossy Stone Brick|decoblocks||lib_materials_stone_brick_mossy.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_bricks_grey|Grey Stone Bricks|moreblocks||moreblocks_grey_bricks.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_brown|Brown|||lib_materials_stone_brown.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_brown_angled|Brown Angled|||lib_materials_stone_brown.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_brownstone|Brownstone|rocks||lib_materials_stone_brownstone.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_castle_dungeon|Castle Dungeon|castles||castle_dungeon_stone.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_castle_pavement|Castle Pavement|castles||castle_pavement_brick.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_castle_rubble|Castle Rubble|castles||castle_rubble.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||gravel|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_castle_slate|Castle Slate|castles||castle_slate.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_castle_wall|Castle Wall|castles||castle_stonewall.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_cement|Cement|||lib_materials_sand_default.png^(lib_materials_stone_gravel.png^[opacity:150)|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1|||sand|||||||||||||||||||||||||||||||||||||||||||||| +stone_cement_hard|Hard Cement|||((lib_materials_sand_default.png^(lib_materials_stone_gravel.png^[opacity:150))^[colorize:#000000:100)^[brighten|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|||||||||||||||||||||||||||||||||||||||||||||| +stone_cement_wet|Wet Cement|||(lib_materials_sand_default.png^(lib_materials_stone_gravel.png^[opacity:150))^[colorize:#000000:100||||||FALSE|||||||||TRUE||crumbly=2,mud=1,liquid=3,disable_jump=1|crumbly 2,liquid 3,disable_jump 1|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_chalk|Chalk|darkage|chalk|lib_materials_stone_chalk.png|||||||||||||||TRUE||crumbly=2,cracky=2,not_cuttable=1|crumbly 2,cracky 2,not_cuttable 1||lib_materials:mineral_chalk_powder 2|stone|2|2|||||||||||||||||||||||||||||||||||||||||||| +stone_circle_tile|Circle Stone Tile|moreblocks||moreblocks_circle_stone_bricks.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_claystone|Claystone|rocks|claystone|lib_materials_stone_claystone.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3|||dirt|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02|Claystone 02|aotearoa|claystone|lib_materials_stone_claystone_02.png|||||||||||||||TRUE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02_block|Claystone 02 Block|aotearoa|claystone_block|lib_materials_stone_claystone_02_block.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02_brick|Claystone 02 Brick|aotearoa|claystone_brick|lib_materials_stone_claystone_02_brick.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_claystone_02_cobble|Claystone 02 Cobble|||lib_materials_stone_claystone_02.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_coal|Coal Stone|moreblocks||moreblocks_coal_stone.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_coal_bricks|Coal Stone Bricks|moreblocks||moreblocks_coal_stone_bricks.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_coal_tile|Coal Stone Tile|xdecor||xdecor_coalstone_tile.png,xdecor_coalstone_tile.png,xdecor_coalstone_tile.png,xdecor_coalstone_tile.png,xdecor_coalstone_tile.png^[transformR90,xdecor_coalstone_tile.png^[transformR90|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_coal_tile_checker|Coal Stone Tile_Checker|moreblocks||lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png,lib_materials_stone_default.png^moreblocks_coal_checker.png^[transformR90,lib_materials_stone_default.png^moreblocks_coal_checker.png^[transformR90|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_cobble|Cobble|default|cobble|lib_materials_stone_cobble_default.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_compressed|Compressed Cobble|moreblocks||moreblocks_cobble_compressed.png|||||||||||||||TRUE||cracky=1|cracky 1|||stone|1||||||||||||||||||||||||||||||||||||||||||||| +stone_cobble_hot|Hot Cobble|||lib_materials_stone_cobble_hot.png||||||||||||||4|TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_mossy|Mossy Cobble|default|mossycobble|lib_materials_stone_cobble_mossy.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_road|Road Cobble|||lib_materials_stone_cobble_road.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_small|Small Cobble|||lib_materials_stone_default_cobble_small.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_cobble_with_plaster|Cobble with Plaster|darkage|cobble_with_plaster|lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_D.png),lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_B.png),lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_C.png),lib_materials_stone_chalk.png^(lib_materials_stone_cobble_default.png^[mask:lib_materials_mask_plaster_A.png),lib_materials_stone_cobble_default.png,lib_materials_stone_chalk.png||||facedir|||||||||||FALSE||cracky=3,not_cuttable=1|cracky 3,not_cuttable 1|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_concrete|Concrete|aotearoa|concrete|lib_materials_stone_concrete.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_concrete_block|Concrete Block|aotearoa|concrete_block|lib_materials_stone_concrete_block.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_concrete_brick|Concrete Brick|aotearoa|concrete_brick|lib_materials_stone_concrete_brick.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_concrete_cobble|Concrete Cobble|||lib_materials_stone_concrete.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_conglomerate|Conglomerate|rocks|conglomerate|lib_materials_stone_conglomerate.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||dirt||3|||||||||||||||||||||||||||||||||||||||||||| +stone_conglomerate_02|Conglomerate 02|aotearoa|conglomerate|lib_materials_stone_conglomerate_02.png|||||||||||||||TRUE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_conglomerate_02_block|Conglomerate 02 Block|aotearoa|conglomerate_block|lib_materials_stone_conglomerate_02_block.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_conglomerate_02_brick|Conglomerate 02 Brick|aotearoa|conglomerate_brick|lib_materials_stone_conglomerate_02_brick.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_default_rockwall|Stone Rockwall|||lib_materials_stone_default_rockwall.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert|Desert Stone|default|desert_stone|lib_materials_stone_desert_default.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_desert_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_desert_block|Desert Stone Block|default|desert_stone_block|lib_materials_stone_desert_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_desert_brick|Desert Stone Brick|default|desert_stonebrick|lib_materials_stone_desert_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_desert_cobble|Desert Stone Cobble|||lib_materials_stone_desert_cobble.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert_cobble_small|Desert Stone Cobble Small|default|desert_cobble|lib_materials_stone_desert_cobble_small.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert_gravel|Desert Stone Gravel|||lib_materials_stone_desert_gravel.png|||||||||||||||TRUE||cracky=3,stone=2|crumbly 2,falling_node 1, gravel 1|||gravel|3|||||||2||||||||||||||||||||||1|||||||||||||||| +stone_desert_rockwall|Desert Stone Rockwall|||lib_materials_stone_desert_rockwall.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_desert_tile|Desert Stone Tile|xdecor||xdecor_desertstone_tile.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_diorite|Diorite|rocks|diorite|lib_materials_stone_diorite.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gabbro|Gabbro|rocks|gabbro|lib_materials_stone_gabbro.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01|Gneiss 01|darkage|gneiss|lib_materials_stone_gneiss_01.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_gneiss_01_cobble,lib_materials:stone_gneiss_01 20|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01_block|Gneiss 01 Block|darkage||lib_materials_stone_gneiss_01_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01_brick|Gneiss 01 Brick|darkage||lib_materials_stone_gneiss_01_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gneiss_01_cobble|Gneiss 01 Cobble|darkage|gneiss_cobble|lib_materials_stone_gneiss_01_cobble.png|||||||||||||||TRUE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_gneiss_02|Gneiss 02|||lib_materials_stone_gneiss_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_01|Granite 01 (Technic)|technic|granite|lib_materials_stone_granite_01.png|||||||||||||||TRUE|TRUE|cracky=1,granite=1,stone=1,level=2|cracky 1,granite 1,stone 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_granite_02|Granite 02|mapgen|granite|lib_materials_stone_granite_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_02_block|Granite 02 Block|||lib_materials_stone_granite_02_block.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_03|Granite 03|rocks|granite|lib_materials_stone_granite_03.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_04|Granite 04|rocks||lib_materials_stone_granite_04.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_granite_black|Black Granite|rocks||lib_materials_stone_granite_black.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_granite_brown|Brown Granite|mapgen|granite_brown|lib_materials_stone_granite_brown.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_brown_02|Brown Granite 02|rocks||lib_materials_stone_granite_brown_02.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_granite_brown_block|Brown Granite Block|||lib_materials_stone_granite_brown_block.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_granite_pink|Pink Granite|rocks||lib_materials_stone_granite_pink.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_gravel|Gravel|default||lib_materials_stone_gravel_default.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1, gravel 1|1|lib_materials:stone_gravel,lib_materials:tool_rock_flint 16|gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_gravel_01|Gravel 01|||lib_materials_stone_gravel_01.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1, gravel 1|1|lib_materials:stone_gravel,lib_materials:tool_rock_flint 16|gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_gravel_02|Gravel 02|||lib_materials_stone_gravel_02.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1, gravel 1|1|lib_materials:stone_gravel,lib_materials:tool_rock_flint 16|gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_greenstone|Green Stone|grailtest||lib_materials_stone_greenstone.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_iron|Iron Stone|moreblocks||moreblocks_iron_stone.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_iron_tile_checker|Iron Stone Tile_Checker|moreblocks||lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png,lib_materials_stone_default.png^moreblocks_iron_checker.png^[transformR90,lib_materials_stone_default.png^moreblocks_iron_checker.png^[transformR90|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_laterite|Laterite Clay|rocks|laterite|lib_materials_stone_laterite.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone||3|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_01|Limestone 01|mapgen|limestone|lib_materials_stone_limestone_01.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_limestone_02|Limestone 02|rocks|limestone|lib_materials_stone_limestone_02.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_03|Limestone 03|aotearoa|limestone|lib_materials_stone_limestone_03.png|||||||||||||||TRUE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_03_block|Limestone 03 Block|aotearoa|limestone_block|lib_materials_stone_limestone_03_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_03_brick|Limestone 03 Brick|aotearoa|limestone_brick|lib_materials_stone_limestone_03_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_coquina|Coquina Limestone|aotearoa|coquina_limestone|lib_materials_stone_limestone_coquina.png|||||||||||||||TRUE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_coquina_block|Coquina Limestone Block|aotearoa|coquina_limestone_block|lib_materials_stone_limestone_coquina_block.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_limestone_coquina_brick|Coquina Limestone Brick|aotearoa|coquina_limestone_brick|lib_materials_stone_limestone_coquina_brick.png|||||||||||||||FALSE||cracky=3,crumbly=1|cracky 3,crumbly 1|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_marble_01|Marble 01 (Technic)|technic|marble|lib_materials_stone_marble_01.png|||||||||||||||TRUE|TRUE|cracky=3,marble=1,stone=1,level=2|cracky 3,marble 1,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_marble_02|Marble 02|mapgen|marble|lib_materials_stone_marble_02.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_marble_03|Marble 03|darkage|marble|lib_materials_stone_marble_03.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_marble_03_block|Marble 03 Block|||lib_materials_stone_marble_03_block.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_marker|Green Stone|grailtest||lib_materials_stone_marker.png,lib_materials_stone_marker_side.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_mudstone|Mudstone|rocks|mudstone|lib_materials_stone_mudstone.png|||||||||||||||TRUE||cracky=1,crumbly=3|cracky 1,crumbly 3|||dirt|1|3|||||||||||||||||||||||||||||||||||||||||||| +stone_obsidian|Obsidian|default|obsidian|lib_materials_stone_obsidian_default.png|||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_block|Obsidian Block|default|obsidian_block|lib_materials_stone_obsidian_block.png|||||||||||||||FALSE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_brick|Obsidian Brick|default|obsidianbrick|lib_materials_stone_obsidian_brick.png|||||||||||||||FALSE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_glowing|Glowing Glowing Obsidian|||lib_materials_stone_obsidian_glowing.png|||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_obsidian_hot|Hot Hot Obsidian|||lib_materials_stone_obsidian_hot.png|||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_pegmatite|Pegmatite|rocks||lib_materials_stone_pegmatite.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_poud|Poud Stone|||lib_materials_stone_poud.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_pounamu|Pounamu|aotearoa|pounamu|lib_materials_stone_pounamu.png|||||||||||||||TRUE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_pounamu_block|Pounamu Block|aotearoa|pounamu_block|lib_materials_stone_pounamu_block.png|||||||||||||||FALSE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_pounamu_brick|Pounamu Brick|aotearoa|pounamu_brick|lib_materials_stone_pounamu_brick.png|||||||||||||||FALSE||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1|||||||||||||||||||||||||||||||||||||| +stone_red|Red Stone|australia|red_stone|aus_red_stone.png|||||||||||||||TRUE||cracky=3, stone=1|cracky 3, stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_red_brick|Red Stone Brick|australia|red_stonebrick|aus_red_stonebrick.png|||||||||||||||FALSE||cracky=2, stone=1|cracky 2, stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_red_cobble|Red Stone Cobble|australia|red_cobble|aus_red_cobble.png|||||||||||||||TRUE||cracky=3, stone=2|cracky 3, stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_red_gravel|Red Stone Gravel|australia|red_gravel|aus_red_gravel.png|||||||||||||||TRUE||crumbly=2, falling_node=1|crumbly 2,falling_node 1, gravel 1|||gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_rhyolite|Rhyolite|rocks||lib_materials_stone_rhyolite.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_rhyolitic_tuff|Rhyolitic Tuff|darkage||lib_materials_stone_rhyolitic_tuff.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_rhyolitic_tuff 3,lib_materials:stone_rhyolitic_tuff_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_rhyolitic_tuff_brick|Rhyolitic Tuff Brick|darkage||lib_materials_stone_rhyolitic_tuff_bricks.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_rhyolitic_tuff_cobble|Rhyolitic Tuff Cobble|darkage||lib_materials_stone_rhyolitic_tuff_cobble.png|||||||||||||||TRUE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_rune_tile|Runestone Tile|xdecor||xdecor_stone_rune.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sand|Sand Stone|||lib_materials_stone_sand.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone|Sandstone|default|sandstone|lib_materials_stone_sandstone_default.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_block|Sandstone Block|default|sandstone_block|lib_materials_stone_sandstone_block.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_brick|Sandstone Brick|default|sandstonebrick|lib_materials_stone_sandstone_brick.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_cobble|Sandstone Cobble|||lib_materials_stone_sandstone_default.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_gravel|Sandstone Gravel|||lib_materials_stone_sandstone_gravel.png|||||||||||||||TRUE||crumbly=1,cracky=2,stone=1|crumbly 2,falling_node 1, gravel 1|||gravel|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert|Desert Sandstone|default|desert_sandstone|lib_materials_stone_sandstone_desert_default.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3||lib_materials:stone_sandstone_desert_gravel|stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_block|Desert Sandstone Block|default|desert_sandstone_block|lib_materials_stone_sandstone_desert_block.png|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_brick|Desert Sandstone Brick|default|desert_sandstone_brick|lib_materials_stone_sandstone_desert_brick.png|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_cobble|Desert Sandstone Cobble|||lib_materials_stone_sandstone_desert_default.png^lib_materials_cobble_mask.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_gravel|Desert Sandstone Gravel|||lib_materials_stone_sandstone_desert_gravel.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|crumbly 2,falling_node 1, gravel 1|||gravel|3||||||2|1||||||||||||||||||||||1|||||||||||||||| +stone_sandstone_desert_stone|Desert Sandstone 2|||lib_materials_stone_sandstone_desert_stone.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3||lib_materials:stone_sandstone_desert_stone_stone_gravel|stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_stone_block|Desert Sandstone 2 Block|||lib_materials_stone_sandstone_desert_stone.png^blox_stone_square|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_stone_stone_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_stone_brick|Desert Sandstone 2 Brick|||lib_materials_stone_sandstone_desert_stone_brick.png|||||||||||||||FALSE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_stone_stone_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_desert_stone_cobble|Desert Sandstone 2 Cobble|||lib_materials_stone_sandstone_desert_cobble.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_sandstone_desert_gravel|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_1|Egyptian Sandstone 1|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall.png,decoblocks_sandstone_wall.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_2|Egyptian Sandstone 2|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall2.png,decoblocks_sandstone_wall2.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_3|Egyptian Sandstone 3|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall3.png,decoblocks_sandstone_wall3.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_egyptian_4|Egyptian Sandstone 4|decoblocks||lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,lib_materials_stone_sandstone_default.png,decoblocks_sandstone_wall4.png,decoblocks_sandstone_wall4.png|||||||||||||||FALSE||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red|Old Red Sandstone|darkage||lib_materials_stone_sandstone_old_red.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_sandstone_old_red_cobble|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red_block|Old Red Sandstone Block|darkage||lib_materials_stone_sandstone_old_red_block.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2||lib_materials:stone_sandstone_old_red_cobble|stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red_brick|Old Red Sandstone Brick|darkage||lib_materials_stone_sandstone_old_red_brick.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2||lib_materials:stone_sandstone_old_red_cobble|stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_sandstone_old_red_cobble|Old Red Sandstone Cobble|darkage||lib_materials_stone_sandstone_old_red_cobble.png|||||||||||||||TRUE||cracky=3,crumbly=2,stone=2|cracky 3,crumbly 2,stone 2|||stone|3|2||||||2|||||||||||||||||||||||||||||||||||||| +stone_sandstone_pillar|Sandstone Pillar|decoblocks||decoblocks_sandstone_pillar_top.png,decoblocks_sandstone_pillar_top.png,decoblocks_sandstone_pillar.png|||||||||||||||||crumbly=1,cracky=2,stone=1|crumbly 1,cracky 2,stone 1|||stone|2|1||||||1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_red|Red Sandstone|rocks||lib_materials_stone_sandstone_red.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver|Silver Sandstone|default|silver_sandstone|lib_materials_stone_sandstone_silver_default.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver_block|Silver Sandstone Block|default|silver_sandstone_block|lib_materials_stone_sandstone_silver_block.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver_brick|Silver Sandstone Brick|default|silver_sandstone_brick|lib_materials_stone_sandstone_silver_brick.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_silver_cobble|Silver Sandstone Cobble|default|silver_sandstone_cobble|lib_materials_stone_sandstone_silver_default.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_sandstone_white|White Sandstone|node_texture_modifier||lib_materials_stone_sandstone_white.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1,level=2|cracky 3,stone 1,level 2||lib_materials:stone_sandstone_white_gravel|stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_white_brick|White Sandstone Brick|node_texture_modifier||lib_materials_stone_sandstone_white_brick.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2||lib_materials:stone_sandstone_white_gravel|stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_white_cobble|White Sandstone cobble|||lib_materials_stone_sandstone_white.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2||lib_materials:stone_sandstone_white_gravel|stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_sandstone_white_gravel|White Sandstone Gravel|node_texture_modifier||lib_materials_stone_sandstone_white_gravel.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|crumbly 2,falling_node 1, gravel 1|||gravel|3||||||2|1||||||||||||||||||||||1|||||||||||||||| +stone_savanna|Savannah|mapgen|savanna_stone|lib_materials_stone_savannah.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1||lib_materials:stone_savanna_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_savanna_cobble|Savanna Cobble|mapgen|savanna_cobblestone_stone|lib_materials_stone_savanna_cobble.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_savanna_with_ore_coal|Savanna Stone With Coal Ore|mapgen|savanna_coal|lib_materials_stone_savannah_with_ore_coal.png|||||||||||||||TRUE||cracky=3,stone=1,ore=1|cracky 3,stone 1,ore 1||lib_materials:mineral_coal_lump|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_savanna_with_ore_iron|Savanna Stone With Iron Ore|mapgen|savanna_iron|lib_materials_stone_savannah_with_ore_iron.png|||||||||||||||TRUE||cracky=2,stone=1,ore=1|cracky 2,stone 1,ore 1||lib_materials:metal_iron_lump|stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_schist|Schist|darkage|schist|lib_materials_stone_schist.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_schist_02|Schist 02|aotearoa|schist|lib_materials_stone_schist_02.png|||||||||||||||TRUE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_schist_02_block|Schist 02 Block|aotearoa|schist_block|lib_materials_stone_schist_02_block.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_schist_02_brick|Schist 02 Brick|aotearoa|schist_brick|lib_materials_stone_schist_02_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea|Stone Sea|xocean|ocean|lib_materials_stone_sea.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_brick|Stone Sea_Brick|xocean|ocean_brick|lib_materials_stone_sea_brick.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_cobble|Stone Sea_Cobble|xocean|ocean cobble|lib_materials_stone_sea_cobble.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_carved|Stone Sea_Carved|xocean|ocean_carved|lib_materials_stone_sea_carved.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_circular|Stone Sea_Circular|xocean|ocean_circular|lib_materials_stone_sea_circular.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_lantern|Stone Sea_Lantern|xocean|ocean_lantern|lib_materials_stone_sea_lantern.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_sea_pillar|Stone Sea_Pillar|xocean|ocean_pillar|lib_materials_stone_sea_pillar.png|||||||||||||||FALSE||cracky=2,stone=1|cracky 2,stone 1|||stone|2|||||||1|||||||||||||||||||||||||||||||||||||| +stone_serpentine|Serpentine|darkage|serpentine|lib_materials_stone_serpentine.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_serpentine_02|Serpentine 02|rocks||lib_materials_stone_serpentine_02.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_shale|Shale|darkage|shale|lib_materials_stone_shale.png,lib_materials_stone_shale.png,lib_materials_stone_shale_side.png|||||||||||||||TRUE||crumbly=2,cracky=2|crumbly 2,cracky 2|||stone|2|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone|Silt Stone|aotearoa|siltstone|lib_materials_siltstone.png|||||||||||||||TRUE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone_block|Silt Stone Block|aotearoa|siltstone_block|lib_materials_siltstone_block.png|||||||||||||||FALSE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone_brick|Silt Stone Brick|aotearoa|siltstone_brick|lib_materials_siltstone_brick.png|||||||||||||||FALSE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_siltstone_cobble|Silt Stone Cobble|||lib_materials_siltstone.png^lib_materials_cobble_mask.png|||||||||||||||FALSE||cracky=3,crumbly=2|cracky 3,crumbly 2|||stone|3|2|||||||||||||||||||||||||||||||||||||||||||| +stone_skarn|Skarn|rocks|skarn|lib_materials_stone_skarn.png|||||||||||||||TRUE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_slate_01|Slate 01|darkage|slate|lib_materials_stone_slate_01_top.png,lib_materials_stone_slate_01_top.png,lib_materials_stone_slate_01_side.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:stone_slate_01_cobble|stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_block|Slate 01 Block|darkage||lib_materials_stone_slate_01_block.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_brick|Slate 01 Brick|darkage||lib_materials_stone_slate_01_brick.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_cobble|Slate 01 Cobble|darkage|slate_cobble|lib_materials_stone_slate_01_cobble.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_01_tile|Slate 01 Tile|darkage|slate_tile|lib_materials_stone_slate_01_tile.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_slate_roof_tile|Slate Roof Tile|darkage|slate_roof_tile|lib_materials_stone_slate_roof_tile.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_slate_02|Slate 02|rocks|slate|lib_materials_stone_slate_02.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_stucco|Stucco|||lib_materials_stone_stucco.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_terracotta_roof_tile|Terracotta Roof Tile|darkage|terracotta|lib_materials_stone_terracotta_roof_tile.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_terracotta_tile_brown|Terracotta Floor Tile|||lib_materials_stone_terracotta_tile_brown.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_terracotta_tile_floor|Terracotta Ceiling Tile|||lib_materials_stone_terracotta_tile_floor.png|||||||||||||||FALSE||crumbly=3|crumbly 3|||sand||3|||||||||||||||||||||||||||||||||||||||||||| +stone_tile_01|Stone Tile 01|moreblocks||moreblocks_stone_tile.png|||||||||||||||FALSE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_tile_02|Stone Tile 02|xdecor||xdecor_stone_tile.png|||||||||||||||FALSE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_tiles|Stone Tiles|decoblocks||lib_materials_stone_tiles.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_tiles_crumbled|Crumbled Stone Tiles|decoblocks||lib_materials_stone_tiles_crumbled.png|||||||||||||||FALSE||crumbly=1|crumbly 1|||stone||1|||||||||||||||||||||||||||||||||||||||||||| +stone_tiles_mossy|Mossy Stone Tiles|decoblocks||lib_materials_stone_tiles_mossy.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_tile_split|Split Stone Tile|moreblocks||moreblocks_split_stone_tile_top.png,moreblocks_split_stone_tile.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_tiles_with_dirt|Stone Tiles with Dirt|decoblocks||lib_materials_stone_tiles_with_dirt.png|||||||||||||||FALSE||cracky=3,stone=2|cracky 3,stone 2|||stone|3|||||||2|||||||||||||||||||||||||||||||||||||| +stone_travertine|Travertine|rocks||lib_materials_stone_travertine.png|||||||||||||||TRUE||cracky=3,stone=1,level=1|cracky 3,stone 1,level 1|||stone|3||||||1|1|||||||||||||||||||||||||||||||||||||| +stone_tuff|Tuff|darkage||lib_materials_stone_tuff.png|||||||||||||||TRUE|TRUE|cracky=3,stone=1|cracky 3,stone 1|1|lib_materials:stone_tuff 3,lib_materials:stone_tuff_cobble|stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_tuff_brick|Tuff Brick|darkage||lib_materials_stone_tuff_bricks.png|||||||||||||||FALSE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +stone_tuff_brick_old|Tuff Brick Old|darkage||lib_materials_stone_tuff_bricks_old.png|||||||||||||||FALSE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +stone_tuff_cobble|Tuff Cobble|darkage||lib_materials_stone_tuff_cobble.png|||||||||||||||TRUE||crumbly=2,falling_node=1|crumbly 2,falling_node 1|||gravel||2||||||||||||||||||||||||||||1|||||||||||||||| +stone_vermiculite|Vermiculite|rocks|vermiculite|lib_materials_stone_vermiculite.png|||||||||||||||TRUE||crumbly=1,cracky=3|crumbly 1,cracky 3|||stone|3|1|||||||||||||||||||||||||||||||||||||||||||| +stone_whitestone|White Stone|grailtest||lib_materials_stone_whitestone.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_whitestone_cobble|White Stone Cobble|grailtest||lib_materials_stone_whitestone_cobble.png|||||||||||||||TRUE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_whitestone_brick|White Stone Brick|grailtest||lib_materials_stone_whitestone_brick.png|||||||||||||||FALSE||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1|||||||||||||||||||||||||||||||||||||| +stone_with_grass_sea|Stone with Sea Grass|prehistoric||lib_materials_grass_sea_top.png,lib_materials_stone_default.png,lib_materials_grass_sea_side.png|||||||||||||||FALSE||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1|||||||||||||||||||||||||||||||||||||| +stone_with_algae|Stone with Algae|||lib_materials_stone_default.png^valc_algae.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_with_lichen|Stone with Lichen|||lib_materials_stone_default.png^valc_lichen.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_with_moss|Stone with Moss|||lib_materials_stone_default.png^valc_moss.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +stone_with_salt|Stone with Salt|||lib_materials_stone_default.png^lib_materials_mineral_salt_block.png|||||||||||||||TRUE||stone=1,crumbly=3|stone 1,crumbly 3|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Sand, Clay Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +sand|Sand|default|sand|lib_materials_sand_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand2|Sand2|||lib_materials_sand2_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand22=1|crumbly 3,falling_node 1,sand22 1|||sand22||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_beach|Beach Sand|||lib_materials_sand_beach.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_beach_wet|Wet Beach Sand|||lib_materials_sand_beach_wet.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_black|Black Sand|||lib_materials_sand_black.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_desert|Desert Sand|default|desert_sand|lib_materials_sand_desert_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_iron|Iron Sand|aotearoa|iron_sand|lib_materials_sand_iron.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_red|Red Sand|australia|red_sand|lib_materials_sand_red.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_silver|Silver Sand|default|silver_sand|lib_materials_sand_silver_default.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_volcanic|Volcanic Sand|||lib_materials_sand_volcanic.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_volcanic2|Volcanic Sand 2|aotearoa|volcanic_sand|lib_materials_sand_volcanic2.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_white|White Sand|||lib_materials_sand_white.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +sand_with_rocks|Sand with Rocks|||lib_materials_sand_with_rocks.png|||||||||||||||TRUE||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1||lib_materials:small_rocks 3|sand||3|||||||1|||||||||||||||||||||1|||||||||||||||| +seashells|Sea Shells|aotearoa|seashells|lib_materials_seashells.png|||||||||||||||TRUE||crumbly=3,falling_node=1|crumbly 2,falling_node 1, gravel 1|||gravel|||||||||||||||||||||||||||||||||||||||||||||| +tar|Tar|moreblocks|tar|moreblocks_tar.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone||2|||||||||||||||||||||||||||||||||||||||||||| +clay_baked_black|Baked Clay -|bakedclay|black|lib_materials_clay_baked_black.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_blue|Baked Clay - Blue|bakedclay|blue|lib_materials_clay_baked_blue.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_brown|Baked Clay - Brown|bakedclay|brown|lib_materials_clay_baked_brown.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_cyan|Baked Clay - Cyan|bakedclay|cyan|lib_materials_clay_baked_cyan.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_green_dark|Baked Clay - Dark Green|bakedclay|dark_green|lib_materials_clay_baked_dark_green.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_grey_dark|Baked Clay - Dark Grey|bakedclay|dark_grey|lib_materials_clay_baked_dark_grey.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_green|Baked Clay - Green|bakedclay|green|lib_materials_clay_baked_green.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_grey|Baked Clay - Grey|bakedclay|grey|lib_materials_clay_baked_grey.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_magenta|Baked Clay - Magenta|bakedclay|magenta|lib_materials_clay_baked_magenta.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_orange|Baked Clay - Orange|bakedclay|orange|lib_materials_clay_baked_orange.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_pink|Baked Clay - Pink|bakedclay|pink|lib_materials_clay_baked_pink.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_red|Baked Clay - Red|bakedclay|red|lib_materials_clay_baked_red.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_violet|Baked Clay - Violet|bakedclay|violet|lib_materials_clay_baked_violet.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_white|Baked Clay - White|bakedclay|white|lib_materials_clay_baked_white.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_baked_yellow|Baked Clay - Yellow|bakedclay|yellow|lib_materials_clay_baked_yellow.png|||||||||||||||FALSE||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3||||||||||||||||||||||||||| +clay_hard|Hard Clay|xdecor|hard_clay|xdecor_hard_clay.png|||||||||||||||FALSE||cracky=2|cracky 2|||sand||2|||||||||||||||||||||||||||||||||||||||||||| +## Glass Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +glass|Glass|||lib_materials_glass_default.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +glass_obsidian|Glass - Obsidian|||lib_materials_glass_obsidian.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +glass_clean|Glass - Clean|moreblocks||moreblocks_clean_glass.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_coal|Glass - Coal|moreblocks||moreblocks_coal_glass.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_iron|Glass - Iron|moreblocks||moreblocks_iron_glass.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_diamond|Glass - Framed Diamond|darkage||lib_materials_frame_diamond.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_round|Glass - Framed Round|darkage||lib_materials_frame_round.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_square|Glass - Framed Square|darkage||lib_materials_frame_square.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_steel_01|Glass - Framed Steel 01|nbea||lib_materials_frame_steel_01_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_steel_02|Glass - Framed Steel 02|nbea||lib_materials_frame_steel_02_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_01|Glass - Framed Wood 01|nbea||lib_materials_frame_wood_01_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_02|Glass - Framed Wood 02|nbea||lib_materials_frame_wood_02_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_03|Glass - Framed Wood 03|darkage||lib_materials_frame_wood_darkage.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_rose|Glass - Framed Wood Rose|medieval||lib_materials_frame_wood_medieval_rose.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_framed_wood_screen|Glass - Framed Wood Screen|xdecor||lib_materials_frame_wood_xdecor.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +glass_stained|Glass - Stained|nbea||lib_materials_glass_stained_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||FALSE||snappy=2,cracky=3,oddly_breakable_by_hand=3|snappy 2,cracky 3,oddly_breakable_by_hand 3|||glass|3|||2||3|||||||||||||||||||||||||||||||||||||||| +## Snow and Ice Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +snow|Snow|default|snow|lib_materials_snow.png|||||||||||||||||crumbly=3,puts_out_fire=1,cools_lava=1,snowy=1|crumbly 3,puts_out_fire 1,cools_lava 1,snowy 1|||snow|3|||2||3|||||||||1|||||||||||||1|1||||||||||||||||| +snow_block|Snow Block|default|snow_block|lib_materials_snow.png|||light||||||||||||FALSE||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||snow||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +snow_brick|Snow Brick|default|snowbrick|lib_materials_snow_brick.png|||light||||||||||||FALSE||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||snow||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +ice|Ice|default|ice|lib_materials_ice.png|||light||||||||||||FALSE||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||glass||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +ice_2|Ice 2|||lib_materials_ice2.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +ice_block|Ice - Block|||lib_materials_ice_block.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +ice_brick|Ice Brick|||lib_materials_ice_brick.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +ice_thin|Ice - Thin|||lib_materials_ice_thin.png|||light||||||||||||FALSE||cracky=3,puts_out_fire=1,cools_lava=1|cracky 3,puts_out_fire 1,cools_lava 1|||glass|3|||||||||||||1|1|||||||||||||1|1||||||||||||||||| +#ice_packed|Packed Ice|||xdecor_packed_ice.png|||||||||||||||||crumbly=3,puts_out_fire=1,cools_lava=1|crumbly 3,puts_out_fire 1,cools_lava 1|||glass||3|||||||||||||1|||||||||||||1|1||||||||||||||||| +## Forge and Furnace||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +#forge|Forge|||lib_materials_tech_forge_bottom.png,lib_materials_tech_forge_bottom.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_front.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#forge_active|Forge (Active)|||lib_materials_tech_forge_top.png,lib_materials_tech_forge_bottom.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_side.png,lib_materials_tech_forge_front.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace|Furnace|||lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_inactive.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace_active|Furnace (Active)|||lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_top.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_side.png,lib_materials_tech_furnace_front_animated.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace_alloy|Alloy Furnace|||lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_inactive.png||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#furnace_alloy_active|Alloy Furnace (Active)|||lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_top.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_side.png,lib_materials_tech_furnace_alloy_front_active.png||||facedir|||||||||||||cracky=2, not_in_creative_inventory=1|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#striker|Striker|||||||facedir|||||||||||||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Ore and Metal Nodes||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +metal_albata_block|Albata Block|||lib_materials_metal_albata_block.png|lib_materials_metal_albata_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_aluminium_block|Aluminium Block|||lib_materials_metal_aluminium_block.png|lib_materials_metal_aluminium_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bismuth_block|Bismuth Block|||lib_materials_metal_bismuth_block.png|lib_materials_metal_bismuth_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=0,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 0,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bismuth_bronze_block|Bismuth Bronze Block|||lib_materials_metal_bismuth_bronze_block.png|lib_materials_metal_bismuth_bronze_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_brass_block|Brass Block|technic||lib_materials_metal_brass_block.png|lib_materials_metal_brass_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_brass2_block|Brass2 Block|||lib_materials_metal_brass2_block.png|lib_materials_metal_brass2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bronze_block|Bronze Block|default|bronzeblock|lib_materials_metal_bronze_block.png|lib_materials_metal_bronze_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_bronze2_block|Bronze2 Block|||lib_materials_metal_bronze2_block.png|lib_materials_metal_bronze2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_bronze_black_block|Bronze Black Block|||lib_materials_metal_bronze_black_block.png|lib_materials_metal_bronze_black_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_chromium_block|Chromium Block|||lib_materials_metal_chromium_block.png|lib_materials_metal_chromium_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_copper_block|Copper Block|default|copperblock|lib_materials_metal_copper_block.png|lib_materials_metal_copper_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_copper2_block|Copper2 Block|||lib_materials_metal_copper2_block.png|lib_materials_metal_copper2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=1,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 1,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_gold_block|Gold Block|default|goldblock|lib_materials_metal_gold_block.png|lib_materials_metal_gold_block.png||||||||||||||TRUE||cracky=1|cracky 1|||metal|1||||||||||||||||||||||||||||||||||||||||||||| +metal_gold2_block|Gold2 Block|||lib_materials_metal_gold2_block.png|lib_materials_metal_gold2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_gold_rose_block|Gold Rose Block|||lib_materials_metal_gold_rose_block.png|lib_materials_metal_gold_rose_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_cast_block|Cast Iron Block|technic||lib_materials_metal_iron_cast_block.png|lib_materials_metal_iron_cast_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_iron_cast_block2|Cast Iron Block2|technic||lib_materials_metal_iron_cast_block2.png|lib_materials_metal_iron_cast_block2.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_iron_pig_block|Iron Pig Block|||lib_materials_metal_iron_pig_block.png|lib_materials_metal_iron_pig_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_pig2_block|Iron Pig Block|||lib_materials_metal_iron_pig2_block.png|lib_materials_metal_iron_pig2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_rusted_block|Rusted Iron Block|||lib_materials_metal_iron_rusted_block.png|lib_materials_metal_iron_rusted_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_iron_wrought_block|Wrought Iron Block|technic||lib_materials_metal_iron_wrought_block.png|lib_materials_metal_iron_wrought_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_iron_wrought2_block|Iron Wrought2 Block|||lib_materials_metal_iron_wrought2_block.png|lib_materials_metal_iron_wrought2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_lead_block|Lead Block|technic||lib_materials_metal_lead_block.png|lib_materials_metal_lead_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_lead2_block|Lead2 Block|||lib_materials_metal_lead2_block.png|lib_materials_metal_lead2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_monel_block|Monel Block|||lib_materials_metal_monel_block.png|lib_materials_metal_monel_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_nickel_block|Nickel Block|||lib_materials_metal_nickel_block.png|lib_materials_metal_nickel_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_oroide_block|Oroide Block|||lib_materials_metal_oroide_block.png|lib_materials_metal_oroide_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_platinum_block|Platinum Block|||lib_materials_metal_platinum_block.png|lib_materials_metal_platinum_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=3,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 3,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_rusty|Rusty Metal|columnia||lib_materials_metal_rusty.png|lib_materials_metal_rusty.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_rusty_block|Rusty Metal Block|columnia||lib_materials_metal_rusty_block.png|lib_materials_metal_rusty_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_silver_block|Silver Block|technic||lib_materials_metal_silver_block.png|lib_materials_metal_silver_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_silver2_block|Silver2 Block|||lib_materials_metal_silver2_block.png|lib_materials_metal_silver2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_silver_german_block|Silver German Block|||lib_materials_metal_silver_german_block.png|lib_materials_metal_silver_german_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_silver_sterling_block|Silver Sterling Block|||lib_materials_metal_silver_sterling_block.png|lib_materials_metal_silver_sterling_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_steel_block|Steel Block|default|steelblock|lib_materials_metal_steel_block.png|lib_materials_metal_steel_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_steel2_block|Steel2 Block|||lib_materials_metal_steel2_block.png|lib_materials_metal_steel2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=4,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 4,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_steel_black_block|Steel Black Block|||lib_materials_metal_steel_black_block.png|lib_materials_metal_steel_black_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=5,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 5,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_steel_carbon_block|Carbon Steel Block|technic||lib_materials_metal_steel_carbon_block.png|lib_materials_metal_steel_carbon_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_steel_stainless_block|Stainless Steel Block|technic||lib_materials_metal_steel_stainless_block.png|lib_materials_metal_steel_stainless_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_steal_stainless2_block|Stainless Steel2 Block|technic||lib_materials_metal_steel_stainless2_block.png|lib_materials_metal_steel_stainless2_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_tin_block|Tin Block|default|tinblock|lib_materials_metal_tin_block.png|lib_materials_metal_tin_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_tin2_block|Tin2 Block|||lib_materials_metal_tin2_block.png|lib_materials_metal_tin2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=0,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 0,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_tumbaga_block|Tumbaga Block|||lib_materials_metal_tumbaga_block.png|lib_materials_metal_tumbaga_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=2,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 2,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +metal_uranium_block|Uranium Block|||lib_materials_metal_uranium_block.png|lib_materials_metal_uranium_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_zinc_block|Zinc Block|||lib_materials_metal_zinc_block.png|lib_materials_metal_zinc_block.png||||||||||||||TRUE||cracky=1,level=2|cracky 1,level 2|||metal|1||||||2||||||||||||||||||||||||||||||||||||||| +metal_zinc2_block|Zinc2 Block|||lib_materials_metal_zinc2_block.png|lib_materials_metal_zinc2_block.png||||||||||||||FALSE||snappy=1,bendy=2,cracky=2,melty=2,level=0,drop_on_dig=1|snappy 1,bendy 2,cracky 2,melty 2,level 0,drop_on_dig 1|||metal|||||||||||||||||||||||||||||||||||||||||||||| +mineral_amethyst_crystal_block|Amethyst Crystal Block|||lib_materials_mineral_amethyst_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_coal_block|Coal Block|default|coalblock|lib_materials_mineral_coal_block.png|lib_materials_mineral_coal_block.png||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +mineral_diamond_block|Diamond Block|default|diamondblock|lib_materials_mineral_diamond_block.png|lib_materials_mineral_diamond_block.png||||||||||||||TRUE||cracky=1,level=3|cracky 1,level 3|||glass|1||||||3||||||||||||||||||||||||||||||||||||||| +mineral_emerald_crystal_block|Emerald Crystal Block|||lib_materials_mineral_emerald_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_mese_block|Mese Block|default|mese|lib_materials_mineral_mese_block.png|lib_materials_mineral_mese_block.png||||||||||||||TRUE||cracky=1,level=3|cracky 1,level 3|||metal|1||||||3||||||||||||||||||||||||||||||||||||||| +mineral_mese_crystal_block|Mese Crystal Block|||lib_materials_mineral_mese_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_quartz_block|Quartz Block|||lib_materials_mineral_quartz_block_top.png|lib_materials_mineral_quartz_block_top.png||||||||||||144||TRUE||snappy=1,bendy=2,cracky=1,level=2|snappy 1,bendy 2,cracky 1,level 2|||glass|1|||1|2||||||||||||||||||||||||||||||||||||||||| +mineral_quartz_chiseled|Chisled Quartz|||lib_materials_mineral_quartz_chiseled_top.png|lib_materials_mineral_quartz_chiseled_top.png||||||||||||160||TRUE||snappy=1,bendy=2,cracky=1,level=2|snappy 1,bendy 2,cracky 1,level 2|||glass|1|||1|2||||||||||||||||||||||||||||||||||||||||| +mineral_quartz_pillar|Quartz Pillar|||lib_materials_mineral_quartz_pillar_top.png|lib_materials_mineral_quartz_pillar_top.png||||||||||||160||TRUE||snappy=1,bendy=2,cracky=1,level=2|snappy 1,bendy 2,cracky 1,level 2|||glass|1|||1|2||||||||||||||||||||||||||||||||||||||||| +mineral_ruby_crystal_block|Ruby Crystal Block|||lib_materials_mineral_ruby_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_salt_block|Salt Block|||lib_materials_mineral_salt_block.png|lib_materials_mineral_salt_block.png|glasslike|||||||||TRUE||||TRUE||stone=1,crumbly=2|stone 1,crumbly 2|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_salt_crystal_block|Salt Block|||lib_materials_mineral_salt_crystal_block.png|lib_materials_mineral_salt_crystal_block.png|glasslike|||||||||TRUE||||TRUE||stone=1,crumbly=2|stone 1,crumbly 2|||glass|||||||||||||||||||||||||||||||||||||||||||||| +mineral_saphire_crystal_block|Saphire Crystal Block|||lib_materials_mineral_saphire_crystal_block.png||glasslike_framed|light||||||||TRUE||160||||snappy=2,cracky=3|snappy 2,cracky 3|||glass|||||||||||||||||||||||||||||||||||||||||||||| +ore_peat|Peat Ore|||lib_materials_ore_peat.png|||||||||||||||TRUE||crumbly=2|crumbly 2|||dirt|||||||||||||||||||||||||||||||||||||||||||||| +ore_amethyst|Amethyst Ore|||lib_materials_ore_amethyst.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_emerald|Emerald Ore|||lib_materials_ore_emerald.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_ruby|Ruby Ore|||lib_materials_ore_ruby.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_saphire|Saphire Ore|||lib_materials_ore_saphire.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_quartz_with_gold|Quartz with Gold|aotearoa|quartz_with_gold|lib_materials_ore_quartz_with_gold.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_gold_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_desert_with_iron|Desrt Stone with Iron|darkage||lib_materials_stone_desert_default.png^lib_materials_ore_iron.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_mudstone_with_coal_anthracite|Mudstone with Anthracite Coal|rocks||lib_materials_stone_mudstone.png^lib_materials_ore_coal_anthracite.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_mudstone_with_coal_black|Mudstone with Black Coal|rocks||lib_materials_stone_mudstone.png^lib_materials_ore_coal.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_mudstone_with_coal_lignite|Mudstone with Lignite Coal|rocks||lib_materials_stone_mudstone.png^lib_materials_ore_coal_lignite.png|||||||||||||||TRUE||crumbly=3|crumbly 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_pegmatite_with_cassiterite|Pegmatite with Cassiterite|rocks||lib_materials_stone_pegmatite.png^lib_materials_ore_cassiterite.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_chalcopyrite|Skarn with Chalcopyrite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_chalcopyrite.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_galena|Skarn with Galena|rocks||lib_materials_stone_skarn.png^lib_materials_ore_galena.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_magnesite|Skarn with Magnesite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_magnesite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_magnetite|Skarn with Magnetite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_magnetite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_malachyte|Skarn Malachyte|rocks||lib_materials_stone_skarn.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_skarn_with_sphalerite|Skarn with Sphalerite|rocks||lib_materials_stone_skarn.png^lib_materials_ore_sphalerite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_aluminum|Stone with Aluminum|||lib_materials_stone_default.png^lib_materials_ore_aluminum.png|lib_materials_metal_aluminum_lump.png||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_aluminum_lump|stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_anthracite|Stone with Anthracite|||lib_materials_stone_default.png^lib_materials_ore_anthracite.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_bauxite|Stone with Bauxite|||lib_materials_stone_default.png^lib_materials_ore_bauxite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_bismuthinite|Stone with Bismuthinite|||lib_materials_stone_default.png^lib_materials_ore_bismuthinite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_bituminous_coal|Stone with Bituminous Coal|||lib_materials_stone_default.png^lib_materials_ore_bituminous_coal.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cassiterite|Stone with Cassiterite|||lib_materials_stone_default.png^lib_materials_ore_cassiterite2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cavorite|Stone with Cavorite|||lib_materials_stone_default.png^lib_materials_ore_cavorite.png|lib_materials_mineral_cavorite_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_chromium|Stone with Chromium|technic||lib_materials_stone_default.png^lib_materials_ore_chromium.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cinnabar|Stone with Cinnabar|||lib_materials_stone_default.png^lib_materials_ore_cinnabar.png|lib_materials_mineral_cinnabar_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_coal|Stone with Coal|default|stone_with_coal|lib_materials_stone_default.png^lib_materials_ore_coal.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_copper|Stone with Copper|default|stone_with_copper|lib_materials_stone_default.png^lib_materials_ore_copper.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_copper_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_cryolite|Stone with Cryolite|||lib_materials_stone_default.png^lib_materials_ore_cryolite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_diamond|Stone with Diamond|default|stone_with_diamond|lib_materials_stone_default.png^lib_materials_ore_diamond.png|||||||||||||||TRUE||cracky=1|cracky 1|||stone|1||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_galena|Stone with Galena|||lib_materials_stone_default.png^lib_materials_ore_galena2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_garnierite|Stone with Garnierite|||lib_materials_stone_default.png^lib_materials_ore_garnierite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_gold|Stone with Gold|default|stone_with_gold|lib_materials_stone_default.png^lib_materials_ore_gold.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_gold_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_graphite|Stone with Graphite|||lib_materials_stone_default.png^lib_materials_ore_graphite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_gypsum|Stone with Gypsum|||lib_materials_stone_default.png^lib_materials_ore_gypsum.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_hematite|Stone with Hematite|||lib_materials_stone_default.png^lib_materials_ore_hematite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_iron|Stone with Iron|default|stone_with_iron|lib_materials_stone_default.png^lib_materials_ore_iron.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_iron_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_jet|Stone with Jet|||lib_materials_stone_default.png^lib_materials_ore_jet.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_kaolinite|Stone with Kaolinite|||lib_materials_stone_default.png^lib_materials_ore_kaolinite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_kimberlite|Stone with Kimberlite|||lib_materials_stone_default.png^lib_materials_ore_kimberlite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_lazurite|Stone with Lazurite|||lib_materials_stone_default.png^lib_materials_ore_lazurite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_lead|Stone with Lead|technic||lib_materials_stone_default.png^lib_materials_ore_lead.png|lib_materials_metal_lead_lump.png||||||||||||||TRUE||cracky=3|cracky 3||lib_materials:metal_lead_lump|stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_lignite|Stone with Lignite|||lib_materials_stone_default.png^lib_materials_ore_lignite.png|lib_materials_mineral_coal_lump.png||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_limonite|Stone with Limonite|||lib_materials_stone_default.png^lib_materials_ore_limonite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_magnetite|Stone with Magnetite|||lib_materials_stone_default.png^lib_materials_ore_magnetite2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_malachite|Stone with Malachite|||lib_materials_stone_default.png^lib_materials_ore_malachite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_mese|Stone with Mese|default|stone_with_mese|lib_materials_stone_default.png^lib_materials_ore_mese.png|||||||||||||||TRUE||cracky=1|cracky 1|||stone|1||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_native_copper|Stone with Native Copper|||lib_materials_stone_default.png^lib_materials_ore_native_copper.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_native_gold|Stone with Native Gold|||lib_materials_stone_default.png^lib_materials_ore_native_gold.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_native_silver|Stone with Native Silver|||lib_materials_stone_default.png^lib_materials_ore_native_silver.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_olivine|Stone with Olivine|||lib_materials_stone_default.png^lib_materials_ore_olivine.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_petrified_wood|Stone with Petrified Wood|||lib_materials_stone_default.png^lib_materials_ore_petrified_wood.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_pitchblende|Stone with Pitchblende|||lib_materials_stone_default.png^lib_materials_ore_pitchblende.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_platinum|Stone with Platinum|||lib_materials_stone_default.png^lib_materials_ore_platinum.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_pyrite|Stone with Pyrite|||lib_materials_stone_default.png^lib_materials_ore_pyrite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_quartz|Stone with Quartz|||lib_materials_stone_default.png^lib_materials_ore_quartz.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_saltpeter|Stone with Saltpeter|||lib_materials_stone_default.png^lib_materials_ore_saltpeter.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_satin_spar|Stone with Satin Spar|||lib_materials_stone_default.png^lib_materials_ore_satin_spar.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_selenite|Stone with Selenite|||lib_materials_stone_default.png^lib_materials_ore_selenite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_serpentine|Stone with Serpentine|||lib_materials_stone_default.png^lib_materials_ore_serpentine.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_silex|Stone with Silex|||lib_materials_stone_default.png^lib_materials_ore_silex.png|||||||||||||||TRUE||cracky=3|cracky 3|||stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_silicon|Stone with Silicon|||lib_materials_stone_default.png^lib_materials_ore_silicon.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_silver|Stone with Silver|technic||lib_materials_stone_default.png^lib_materials_ore_silver.png|||||||||||||||TRUE||cracky=3|cracky 3||lib_materials:metal_slver_lump|stone|3||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sphalerite|Stone with Sphalerite|||lib_materials_stone_default.png^lib_materials_ore_sphalerite2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sulfur|Stone with Sulfur|||lib_materials_stone_default.png^lib_materials_ore_sulfur.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sulfur2|Stone with Sulfur2|||lib_materials_stone_default.png^lib_materials_ore_sulfur2.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_sylvite|Stone with Sylvite|||lib_materials_stone_default.png^lib_materials_ore_sylvite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_tenorite|Stone with Tenorite|||lib_materials_stone_default.png^lib_materials_ore_tenorite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_tetrahedrite|Stone with Tetrahedrite|||lib_materials_stone_default.png^lib_materials_ore_tetrahedrite.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_tin|Stone with Tin|default|stone_with_tin|lib_materials_stone_default.png^lib_materials_ore_tin.png|||||||||||||||TRUE||cracky=2|cracky 2||lib_materials:metal_tin_lump|stone|2||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_uranium|Stone with Uranium|||lib_materials_stone_default.png^lib_materials_ore_uranium.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +ore_stone_with_zinc|Stone wtih Zinc|||lib_materials_stone_default.png^lib_materials_ore_zinc.png|||||||||||||||TRUE||cracky=2|cracky 2|||stone|||||||||||||||||||||||||||||||||||||||||||||| +## Mud and Quicksand Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +mud_mangrove|Mangrove Mud|australia|mangrove_mud|aus_mangrove_mud.png|||||||||||||||TRUE||crumbly=2,soil=1|crumbly 2,soil 1|||dirt||2||||||||||||||||1|||||||||||||||||||||||||||| +mud_sinking|Sinking Mud|aotearoa|sinking_mud|lib_materials_dirt_mud_02.png||||||FALSE||||TRUE|||||TRUE||crumbly=3|crumbly 3|||dirt||3|||||||||||||||||||||||||||||||||||||||||||| +mud_wet|Wet Mud|||lib_materials_dirt_mud_01.png||||||FALSE|||||||||TRUE||crumbly=2,mud=1,liquid=3,disable_jump=1|crumbly 2,mud 1,liquid 3,disable_jump 1|||dirt||2||||||||||||||||||1|||3||||||||||1||||||||||r=115,g=61,b=31,a=255||| +quicksand|Quicksand|||lib_materials_sand_default.png||||||FALSE|||||||||TRUE||crumbly=2,quicksand=1,liquid=3,disable_jump=1|crumbly 2,quicksand 1,liquid 3,disable_jump 1|||dirt||2||||||||||||||||||1||||||3|||||||1||||||||fluid_quicksand_source|fluid_quicksand_flowing|r=230,g=210,b=160,a=245||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Liquids (Lava, Water, Oil) Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +liquid_lava_cooling_flowing|Cooling Lava Flowing|||lib_materials_stone_cobble_default.png^(lib_materials_fluid_lava_source.png^[mask:lib_materials_mask_cobble.png),lib_materials_stone_cobble_default.png^(lib_materials_fluid_lava_flowing_animated.png^[mask:lib_materials_mask_cobble.png)||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||lava=3,liquid=1,igniter=1,crumbly=3,not_in_creative_inventory=1|lava 3,liquid 1,igniter 1,crumbly 3,not_in_creative_inventory 1|||lava||3||||||||||||||||||1|3|1|||||||||1||||||flowing|7|2|FALSE|liquid_lava_cooling_source|liquid_lava_cooling_flowing|a=232,r=255,g=64,b=0|16|16|3.3 +liquid_lava_cooling_source|Cooling Lava Source|||lib_materials_stone_cobble_default.png^(lib_materials_fluid_lava_source_animated.png^[mask:lib_materials_mask_cobble.png)||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||lava=3,liquid=1,igniter=1,crumbly=3|lava 3,liquid 1,igniter 1,crumbly 3|||lava||3||||||||||||||||||1|3|1|||||||||||||||source|7|2|FALSE|liquid_lava_cooling_source|liquid_lava_cooling_flowing|a=232,r=255,g=64,b=0|16|16|3 +liquid_lava_flowing|Lava Flowing|default|lava_flowing|lib_materials_fluid_lava_source.png,lib_materials_fluid_lava_flowing_animated.png||flowingliquid||flowingliquid|12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1,not_in_creative_inventory=1|lava 3,liquid 2,igniter 1,not_in_creative_inventory 1|||lava||||||||||||||||||||2|3|1|||||||||1||||||flowing|7|4|FALSE|liquid_lava_source|liquid_lava_flowing|a=232,r=255,g=64,b=0|16|16|3.3 +liquid_lava_source|Lava Source|default|lava_source|lib_materials_fluid_lava_source_animated.png||liquid|||12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1|lava 3,liquid 2,igniter 1|||lava||||||||||||||||||||2|3|1|||||||||||||||source|7|4|FALSE|liquid_lava_source|liquid_lava_flowing|a=232,r=255,g=64,b=0|16|16|3 +liquid_lava_bw_flowing|Lava BW Flowing|||lib_materials_fluid_lava_bw_source.png,lib_materials_fluid_lava_bw_flowing_animated.png||flowingliquid||flowingliquid|12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1,not_in_creative_inventory=1|lava 3,liquid 2,igniter 1,not_in_creative_inventory 1|||lava||||||||||||||||||||2|3|1|||||||||1||||||flowing|7|4|FALSE|liquid_lava_bw_source|liquid_lava_bw_flowing|a=232,r=255,g=64,b=0|16|16|3.3 +liquid_lava_bw_source|Lava BW Source|||lib_materials_fluid_lava_bw_source_animated.png||liquid|||12|FALSE|FALSE||FALSE|TRUE||||8|TRUE||lava=3,liquid=2,igniter=1|lava 3,liquid 2,igniter 1|||lava||||||||||||||||||||2|3|1|||||||||||||||source|7|4|FALSE|liquid_lava_bw_source|liquid_lava_bw_flowing|a=232,r=255,g=64,b=0|16|16|3 +liquid_grease_flowing|Grease Flowing|||lib_materials_fluid_grease_source.png,lib_materials_fluid_grease_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|4|4|FALSE|liquid_grease_source|liquid_grease_flowing|a=103,r=107,g=53,b=18|16|16|0.8 +liquid_grease_source|Grease Source|||lib_materials_fluid_grease_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|4|4|FALSE|liquid_grease_source|liquid_grease_flowing|a=103,r=107,g=53,b=18|16|16|2 +#liquid_liquid_flowing|Liquid Flowing|||default_water.png^[colorize:#1F1F1F:alpha,default_water_flowing_animated.png^[colorize:#1F1F1F:alpha||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||liquid=3,not_in_creative_inventory=1|liquid 3,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||||||1|1|||||flowing|1|4|FALSE|liquid_liquid_source|liquid_liquid_flowing|a=191,r=255,g=64,b=0|16|16|0.8 +#liquid_liquid_source|Liquid Source|||default_water_source_animated.png^[colorize:#1F1F1F:alpha||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||liquid=3|liquid 3|||water||||||||||||||||||||3||||||||||||1|||||source|1|4|FALSE|liquid_liquid_source|liquid_liquid_flowing|a=191,r=255,g=64,b=0|16|16|2 +liquid_metal_acid_flowing|Acid Flowing|||lib_materials_fluid_acid_source.png,lib_materials_fluid_acid_flowing_animated.png||flowingliquid|light|flowingliquid|2|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_acid_source|liquid_acid_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_acid_source|Acid Source|||lib_materials_fluid_acid_source_animated.png||liquid|light||2|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_acid_source|liquid_acid_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_bronze_flowing|Bronze Flowing|||lib_materials_fluid_bronze_source.png,lib_materials_fluid_bronze_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_bronze_source|liquid_bronze_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_bronze_source|Bronze Source|||lib_materials_fluid_bronze_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_bronze_source|liquid_bronze_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_chromium_flowing|Chromium Flowing|||lib_materials_fluid_chromium_source.png,lib_materials_fluid_chromium_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_chromium_source|liquid_chromium_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_chromium_source|Chromium Source|||lib_materials_fluid_chromium_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_chromium_source|liquid_chromium_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_copper_flowing|Copper Flowing|||lib_materials_fluid_copper_source.png,lib_materials_fluid_copper_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_copper_source|liquid_copper_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_copper_source|Copper Source|||lib_materials_fluid_copper_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_copper_source|liquid_copper_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_corium_flowing|corium Flowing|||lib_materials_fluid_corium_source.png,lib_materials_fluid_corium_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_corium_source|liquid_corium_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_corium_source|corium Source|||lib_materials_fluid_corium_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_corium_source|liquid_corium_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_gold_flowing|Gold Flowing|||lib_materials_fluid_gold_source.png,lib_materials_fluid_gold_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_gold_source|liquid_gold_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_gold_source|Gold Source|||lib_materials_fluid_gold_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_gold_source|liquid_gold_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_lead_flowing|Lead Flowing|||lib_materials_fluid_lead_source.png,lib_materials_fluid_lead_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_lead_source|liquid_lead_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_lead_source|Lead Source|||lib_materials_fluid_lead_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_lead_source|liquid_lead_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_mercury_flowing|Mercury Flowing|||lib_materials_fluid_mercury_source.png,lib_materials_fluid_mercury_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_mercury_source|liquid_mercury_flowing|a=191,r=219,g=206,b=202|16|16|0.8 +liquid_metal_mercury_source|Mercury Source|||lib_materials_fluid_mercury_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_mercury_source|liquid_mercury_flowing|a=191,r=219,g=206,b=202|16|16|2 +liquid_metal_mese_flowing|Mese Flowing|||lib_materials_fluid_mese_source.png,lib_materials_fluid_mese_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_mese_source|liquid_mese_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_mese_source|Mese Source|||lib_materials_fluid_mese_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_mese_source|liquid_mese_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_mithril_flowing|Mithril Flowing|||lib_materials_fluid_mithril_source.png,lib_materials_fluid_mithril_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_mithril_source|liquid_mithril_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_mithril_source|Mithril Source|||lib_materials_fluid_mithril_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_mithril_source|liquid_mithril_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_obsidian_flowing|Obsidian Flowing|||lib_materials_fluid_obsidian_source.png,lib_materials_fluid_obsidian_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_obsidian_source|liquid_obsidian_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_obsidian_source|Obsidian Source|||lib_materials_fluid_obsidian_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_obsidian_source|liquid_obsidian_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_silver_flowing|Silver Flowing|||lib_materials_fluid_silver_source.png,lib_materials_fluid_silver_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_steel_source|liquid_steel_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_silver_source|Silver Source|||lib_materials_fluid_silver_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_steel_source|liquid_steel_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_steel_flowing|Steel Flowing|||lib_materials_fluid_steel_source.png,lib_materials_fluid_steel_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|3|FALSE|liquid_silver_source|liquid_silver_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_steel_source|Steel Source|||lib_materials_fluid_steel_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|3|FALSE|liquid_silver_source|liquid_silver_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_tin_flowing|Tin Flowing|||lib_materials_fluid_tin_source.png,lib_materials_fluid_tin_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_tin_source|liquid_tin_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_tin_source|Tin Source|||lib_materials_fluid_tin_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_tin_source|liquid_tin_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_metal_zinc_flowing|Zinc Flowing|||lib_materials_fluid_zinc_source.png,lib_materials_fluid_zinc_flowing_animated.png||flowingliquid||flowingliquid|8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1,not_in_creative_inventory=1|metal 1,liquid 3,igniter 1,not_in_creative_inventory 1|||lava|||||||||||||||||||||||||||||||||||||flowing|3|2|FALSE|liquid_zinc_source|liquid_zinc_flowing|a=191,r=219,g=206,b=202|16|16|3.3 +liquid_metal_zinc_source|Zinc Source|||lib_materials_fluid_zinc_source_animated.png||liquid|||8|FALSE|FALSE||FALSE|TRUE||||6|TRUE||metal=1,liquid=3,igniter=1|metal 1,liquid 3,igniter 1|||lava|||||||||||||||||||||||||||||||||||||source|3|2|FALSE|liquid_zinc_source|liquid_zinc_flowing|a=191,r=219,g=206,b=202|16|16|3 +liquid_cement_flowing|cement Flowing|||lib_materials_fluid_cement_source.png,lib_materials_fluid_cement_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE|||||TRUE||cement=3,liquid=2,disable_jump=1,not_in_creative_inventory=1|cement 3,liquid 2,disable_jump 1,not_in_creative_inventory 1|||water||||||||||||||||||||1|||3||||||||1|1|1||||flowing|7|1|FALSE|liquid_cement_source|liquid_cement_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_cement_source|cement Source|||lib_materials_fluid_cement_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE|||||TRUE||cement=3,liquid=2,disable_jump=1|cement 3,liquid 2,disable_jump 1|||water||||||||||||||||||||1|||3|||||||||1|1||||source|7|1|FALSE|liquid_cement_source|liquid_cement_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_mud_flowing|Mud Flowing|||lib_materials_fluid_mud_source.png,lib_materials_fluid_mud_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE|||||TRUE||mud=3,liquid=2,disable_jump=1,not_in_creative_inventory=1|mud 3,liquid 2,disable_jump 1,not_in_creative_inventory 1|||water||||||||||||||||||||1|||3||||||||1|1|1||||flowing|7|1|FALSE|liquid_mud_source|liquid_mud_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_mud_source|Mud Source|||lib_materials_fluid_mud_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE|||||TRUE||mud=3,liquid=2,disable_jump=1|mud 3,liquid 2,disable_jump 1|||water||||||||||||||||||||1|||3|||||||||1|1||||source|7|1|FALSE|liquid_mud_source|liquid_mud_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_mud_boiling_flowing|Boiling Mud Flowing|aotearoa|boiling_mud_flowing|lib_materials_fluid_mud_boiling_source.png,lib_materials_fluid_mud_boiling_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||||4|TRUE||mud=3,liquid=2,disable_jump=1,not_in_creative_inventory=1|mud 3,liquid 2,disable_jump 1,not_in_creative_inventory 1|||water||||||||||||||||||||1|||3||||||||1|1|1||||flowing|7|2|FALSE|liquid_mud_boiling_source|liquid_mud_boiling_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_mud_boiling_source|Boiling Mud Source|aotearoa|boiling_mud_source|lib_materials_fluid_mud_boiling_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||||4|TRUE||mud=3,liquid=2,disable_jump=1|mud 3,liquid 2,disable_jump 1|||water||||||||||||||||||||1|||3|||||||||1|1||||source|7|2|FALSE|liquid_mud_boiling_source|liquid_mud_boiling_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_oil_02_flowing|Oil 02 Flowing|||lib_materials_fluid_oil_02_source.png,lib_materials_fluid_oil_02_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|2|4|FALSE|liquid_oil_02_source|liquid_oil_02_flowing|a=103,r=45,g=23,b=7|16|16|0.8 +liquid_oil_02_source|Oil 02 Source|||lib_materials_fluid_oil_02_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|2|4|FALSE|liquid_oil_02_source|liquid_oil_02_flowing|a=103,r=45,g=23,b=7|16|16|2 +liquid_oil_03_flowing|Oil 03 Flowing|||lib_materials_fluid_oil_03_source.png,lib_materials_fluid_oil_03_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|3|4|FALSE|liquid_oil_03_source|liquid_oil_03_flowing|a=103,r=45,g=23,b=7|16|16|0.8 +liquid_oil_03_source|Oil 03 Source|||lib_materials_fluid_oil_03_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|3|4|FALSE|liquid_oil_03_source|liquid_oil_03_flowing|a=103,r=45,g=23,b=7|16|16|2 +liquid_oil_flowing|Oil Flowing|||lib_materials_fluid_oil_source.png,lib_materials_fluid_oil_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1,not_in_creative_inventory=1|oil 3,liquid 1,flammable 1,not_in_creative_inventory 1|||water||||||||||||||||||||3||||3|1||||||1|1|||||flowing|1|4|FALSE|liquid_oil_source|liquid_oil_flowing|a=103,r=45,g=23,b=7|16|16|0.8 +liquid_oil_source|Oil Source|||lib_materials_fluid_oil_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE||160|||TRUE||oil=3,liquid=1,flammable=1|oil 3,liquid 1,flammable 1|||water||||||||||||||||||||3||||3|1|||||||1|||||source|1|4|FALSE|liquid_oil_source|liquid_oil_flowing|a=103,r=45,g=23,b=7|16|16|2 +liquid_quicksand_flowing|Quicksand Flowing|||lib_materials_fluid_quicksand_source.png,lib_materials_fluid_quicksand_flowing_animated.png||flowingliquid||flowingliquid||FALSE|FALSE||FALSE|TRUE|||||TRUE||quicksand=3,liquid=2,not_in_creative_inventory=1|quicksand 3,liquid 2,not_in_creative_inventory 1|||water||||||||||||||||||||1||||||3|||||1|1|1||||flowing|6|2|FALSE|liquid_quicksand_source|liquid_quicksand_flowing|a=103,r=255,g=64,b=0|16|16|0.8 +liquid_quicksand_source|Quicksand Source|||lib_materials_fluid_quicksand_source_animated.png||liquid||||FALSE|FALSE||FALSE|TRUE|||||TRUE||quicksand=3,liquid=2|quicksand 3,liquid 2|||water||||||||||||||||||||1||||||3||||||1|1||||source|6|2|FALSE|liquid_quicksand_source|liquid_quicksand_flowing|a=103,r=255,g=64,b=0|16|16|2 +liquid_water_dirty_flowing|Dirty Water Flowing|||lib_materials_fluid_water_dirty_source.png,lib_materials_fluid_water_dirty_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_dirty_source|liquid_water_dirty_flowing|a=103,r=30,g=76,b=90|16|16|3.3 +liquid_water_dirty_source|Dirty Water Source|||lib_materials_fluid_water_dirty_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_dirty_source|liquid_water_dirty_flowing|a=103,r=30,g=76,b=90|16|16|3 +liquid_water_grey_flowing|Grey Water Flowing|||lib_materials_fluid_water_grey_source.png,lib_materials_fluid_water_grey_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_grey_source|liquid_water_grey_flowing|a=103,r=30,g=76,b=90|16|16|0.8 +liquid_water_grey_source|Grey Water Source|||lib_materials_fluid_water_grey_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_grey_source|liquid_water_grey_flowing|a=103,r=30,g=76,b=90|16|16|2 +liquid_water_murky_flowing|Murky Water Source|||lib_materials_fluid_water_source.png^[colorize:#1F1F00:alpha,lib_materials_fluid_water_flowing_animated.png^[colorize:#1F1F00:alpha||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_murky_source|liquid_water_murky_flowing|a=103,r=30,g=90,b=90|16|16|0.8 +liquid_water_murky_source|Murky Water Flowing|||lib_materials_fluid_water_source_animated.png^[colorize:#1F1F00:alpha||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_murky_source|liquid_water_murky_flowing|a=103,r=30,g=90,b=90|16|16|2 +liquid_water_rushing_flowing|Rushing Water Flowing|||lib_materials_fluid_water_rushing_source.png,lib_materials_fluid_water_rushing_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_rushing_source|liquid_water_rushing_flowing|a=64,r=100,g=150,b=200|16|16|0.8 +liquid_water_rushing_source|Rushing Water Source|||lib_materials_fluid_water_rushing_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4|FALSE|liquid_water_rushing_source|liquid_water_rushing_flowing|a=64,r=100,g=130,b=200|16|16|2 +liquid_water_swamp_flowing|Swamp Water Flowing|||lib_materials_fluid_water_swamp_source.png,lib_materials_fluid_water_swamp_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_swamp_source|liquid_water_swamp_flowing|a=64,r=70,g=90,b=120|16|16|1.5 +liquid_water_swamp_source|Swamp Water Source|||lib_materials_fluid_water_swamp_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4|FALSE|liquid_water_swamp_source|liquid_water_swamp_flowing|a=64,r=70,g=90,b=120|16|16|1.5 +liquid_water_river_muddy_flowing|Muddy River Water Flowing|||lib_materials_fluid_water_river_muddy_source.png,lib_materials_fluid_water_river_muddy_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_river_muddy_source|liquid_water_river_muddy_flowing|a=103,r=92,g=80,b=48|16|16|0.8 +liquid_water_river_muddy_source|Muddy River Water Source|||lib_materials_fluid_water_river_muddy_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_river_muddy_source|liquid_water_river_muddy_flowing|a=103,r=92,g=80,b=48|16|16|2 +liquid_water_river_flowing|River Water Flowing|default|river_water_flowing|lib_materials_fluid_water_river_source.png,lib_materials_fluid_water_river_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_river_source|liquid_water_river_flowing|a=103,r=30,g=76,b=90|16|16|0.8 +liquid_water_river_source|River Water Source|default|river_water_source|lib_materials_fluid_water_river_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=2,cools_lava=1,puts_out_fire=1|water 3,liquid 2,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_river_source|liquid_water_river_flowing|a=103,r=30,g=76,b=90|16|16|2 +liquid_water_flowing|Water Flowing|default|water_flowing|lib_materials_fluid_water_source.png,lib_materials_fluid_water_flowing_animated.png||flowingliquid|light|flowingliquid||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1,not_in_creative_inventory=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1,not_in_creative_inventory 1|||water||||||||||||||||||||3|||||||3|1|1||1|1|||||flowing|1|4|FALSE|liquid_water_source|liquid_water_flowing|a=103,r=30,g=60,b=90|16|16|0.8 +liquid_water_source|Water Source|default|water_source|lib_materials_fluid_water_source_animated.png||liquid|light|||FALSE|FALSE||FALSE|TRUE||160|||TRUE||water=3,liquid=3,cools_lava=1,puts_out_fire=1|water 3,liquid 3,cools_lava 1,puts_out_fire 1|||water||||||||||||||||||||3|||||||3|1|1|||1|||||source|1|4||liquid_water_source|liquid_water_flowing|a=103,r=30,g=60,b=90|16|16|2 +## Dirt Nodes ##||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +dirt|Dirt|default|dirt|lib_materials_dirt.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_black|Black Dirt|||lib_materials_dirt_black.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_brown|Brown Dirt|||lib_materials_dirt_brown.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clay|Clay Dirt|aotearoa|clay|lib_materials_dirt_clay.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clayey|Clayey Dirt|vmg|clayey_dirt|lib_materials_dirt_clayey.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clay_red|Red Clay|vmg|red_clay|lib_materials_dirt_clay_red.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_clay_white|White Clay|default|clay|lib_materials_dirt_clay_white.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_coarse|Coarse Dirt|||lib_materials_dirt_coarse.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_compacted|Compacted Dirt|||lib_materials_dirt_compacted.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_dark|Dark Dirt|darkage|darkdirt|lib_materials_dirt_dark.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_dried|Dried Dirt|ethereal|dried_dirt|lib_materials_dirt_dried.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_dry|Dry Dirt|||lib_materials_dirt_dry.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_loam|Loam Dirt|||lib_materials_dirt_loam.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_mud_01|Mud|biomes|mud|lib_materials_dirt_mud_01.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_mud_02|Mud 02|aotearoa|mud|lib_materials_dirt_mud_02.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_mud_dried|Dried Mud|default|mud|lib_materials_dirt_mud_dried_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_peat|Peat|aotearoa|peat|lib_materials_dirt_peat.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|1|lib_materials:metal_iron_lump 1000,lib_materials:dirt_peat|dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_permafrost|Permafrost|default|permafrost|lib_materials_dirt_permafrost.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_red|Red Dirt|australia|red_dirt|aus_red_dirt.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_sandy|Sandy Dirt|vmg|sandy_dirt|lib_materials_dirt_sandy.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silt_01|Silt 01|darkage|silt|lib_materials_dirt_silt_01.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silt_02|Silt 02|vmg|silt|lib_materials_dirt_silt_02.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silt_03|Silt 03|aotearoa|silt|lib_materials_dirt_silt_03.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_silty|Silty Dirt|vmg|silty_dirt|lib_materials_dirt_silty.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_sod|Sod|||lib_materials_dirt_sod.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_trail|Trail Dirt|||lib_materials_dirt_trail.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1|||dirt||3||||||||||||||1||1|||||||||||||||||||||||||||| +dirt_with_grass_fungi|Dirt with Fungi|||lib_materials_grass_fungi_top.png,lib_materials_dirt.png,lib_materials_grass_fungi_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_jungle_02|Dirt with Jungle Grass 02|||lib_materials_grass_jungle_02_top.png,lib_materials_dirt.png,lib_materials_grass_jungle_02_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_leafy|Dirt with Leafy Grass|||lib_materials_grass_leafy_top.png,lib_materials_dirt.png,lib_materials_grass_leafy_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_peat_moss|Dirt with Peat Moss|||lib_materials_grass_peat_moss_top.png,lib_materials_dirt.png,lib_materials_grass_peat_moss_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +dirt_with_grass_swamp|Dirt with Swamp Grass|||lib_materials_grass_swamp_top.png,lib_materials_dirt.png,lib_materials_grass_swamp_side.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,dirt 1,grass 1|||dirt||3||||||||||||||1|1|1|||||||||||||||||||||||||||| +#Node_Name|Description|Alias_Mod|Alias_Node|Tile_String|Particle_Img|Draw_Type|Param_Type|ParamType2|LightSource|Walkable|Pointable|Climbable|Diggable|Buildable|Use_Alpha|Alpha|Sun_Prop|Damage_Per_Second|Grnd_Cnt|Legacy|Groups|Groups2|Max_Drops|Drops|Sounds|Group_Cracky|Group_Crumbly|Group_Choppy|Group_Snappy|Group_Bendy|Group_Oddly_Breakable_by_Hand|Group_Level|Group_Stone|Group_Sand|Group_Glass|Group_Ore|Group_Metal|Group_Mineral|Group_Ice|Group_Snowy|Group_Dirt|Group_Grass|Group_Soil|Group_BakedClay|Group_Liquid|Group_Lava|Group_Igniter|Group_Mud|Group_Oil|Group_Flammable|Group_Quicksand|Group_Water|Group_Puts_Out_Fire|Group_Cools_Lava|Group_Falling_Node|Group_Not_In_Creative_Inventory|Group_Drown|Group_Disable_Jump|Group_Mohs|Group_RockType|Grp_MatType|LiquidType|LiquidViscosity|LiquidRange|LiquidRenew|LiquidAltSource|LiquidAltFlow|PostEffectColor|vframe_asp_w|vframe_asp_h|vframe_len +## Grass Nodes||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +grass|Grass|||lib_materials_grass_default_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_bamboo|Bamboo Grass|||lib_materials_grass_bamboo_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_brown|Brown Grass|||lib_materials_grass_brown_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cold|Cold Grass|||lib_materials_grass_cold_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_crystal|Crystal Grass|||lib_materials_grass_crystal_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_dry|Dry Grass|||lib_materials_grass_dry_default_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_fiery|Fiery Grass|||lib_materials_grass_fiery_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_gray|Gray Grass|||lib_materials_grass_gray_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_green|Green Grass|||lib_materials_grass_green_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_grove|Grove Grass|||lib_materials_grass_grove_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_jungle_01|Jungle Grass 01|||lib_materials_grass_jungle_01_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_mushroom|Mushroom Grass|||lib_materials_grass_mushroom_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_prairie|Prairie Grass|||lib_materials_grass_prairie_top.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +litter_coniferous|Coniferous Litter|||lib_materials_litter_coniferous.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +litter_rainforest|Rainforest Litter|||lib_materials_litter_rainforest.png|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +litter_dark|Dark Litter|||aotearoa_dirt_with_dark_litter.png||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +forest_peat|Forest Peat|||aotearoa_forest_peat.png||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +moss|Moss|||aotearoa_dirt_with_moss.png||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +grass_hot_humid_coastal|grass hot humid coastal|||lib_materials_grass_coastal_top.png^[colorize:#87bf44:80|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_humid_lowland|grass hot humid lowland|||lib_materials_grass_lowland_top.png^[colorize:#87bf44:80|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_humid_shelf|grass hot humid shelf|||lib_materials_grass_shelf_top.png^[colorize:#87bf44:80|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_humid_highland|grass hot humid highland|||lib_materials_grass_highland_top.png^[colorize:#87bf44:80|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semihumid_coastal|grass hot semihumid coastal|||lib_materials_grass_coastal_top.png^[colorize:#c3b046:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semihumid_lowland|grass hot semihumid lowland|||lib_materials_grass_lowland_top.png^[colorize:#c3b046:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semihumid_shelf|grass hot semihumid shelf|||lib_materials_grass_shelf_top.png^[colorize:#c3b046:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semihumid_highland|grass hot semihumid highland|||lib_materials_grass_highland_top.png^[colorize:#c3b046:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_temperate_coastal|grass hot temperate coastal|||lib_materials_grass_coastal_top.png^[colorize:#d4934e:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_temperate_lowland|grass hot temperate lowland|||lib_materials_grass_lowland_top.png^[colorize:#d4934e:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_temperate_shelf|grass hot temperate shelf|||lib_materials_grass_shelf_top.png^[colorize:#d4934e:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_temperate_highland|grass hot temperate highland|||lib_materials_grass_highland_top.png^[colorize:#d4934e:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semiarid_coastal|grass hot semiarid coastal|||lib_materials_grass_coastal_top.png^[colorize:#c57460:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semiarid_lowland|grass hot semiarid lowland|||lib_materials_grass_lowland_top.png^[colorize:#c57460:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semiarid_shelf|grass hot semiarid shelf|||lib_materials_grass_shelf_top.png^[colorize:#c57460:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_hot_semiarid_highland|grass hot semiarid highland|||lib_materials_grass_highland_top.png^[colorize:#c57460:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_humid_coastal|grass warm humid coastal|||lib_materials_grass_coastal_top.png^[colorize:#74ab48:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_humid_lowland|grass warm humid lowland|||lib_materials_grass_lowland_top.png^[colorize:#74ab48:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_humid_shelf|grass warm humid shelf|||lib_materials_grass_shelf_top.png^[colorize:#74ab48:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_humid_highland|grass warm humid highland|||lib_materials_grass_highland_top.png^[colorize:#74ab48:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semihumid_coastal|grass warm semihumid coastal|||lib_materials_grass_coastal_top.png^[colorize:#a9a84b:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semihumid_lowland|grass warm semihumid lowland|||lib_materials_grass_lowland_top.png^[colorize:#a9a84b:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semihumid_shelf|grass warm semihumid shelf|||lib_materials_grass_shelf_top.png^[colorize:#a9a84b:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semihumid_highland|grass warm semihumid highland|||lib_materials_grass_highland_top.png^[colorize:#a9a84b:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_temperate_coastal|grass warm temperate coastal|||lib_materials_grass_coastal_top.png^[colorize:#b99551:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_temperate_lowland|grass warm temperate lowland|||lib_materials_grass_lowland_top.png^[colorize:#b99551:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_temperate_shelf|grass warm temperate shelf|||lib_materials_grass_shelf_top.png^[colorize:#b99551:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_temperate_highland|grass warm temperate highland|||lib_materials_grass_highland_top.png^[colorize:#b99551:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semiarid_coastal|grass warm semiarid coastal|||lib_materials_grass_coastal_top.png^[colorize:#c27e55:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semiarid_lowland|grass warm semiarid lowland|||lib_materials_grass_lowland_top.png^[colorize:#c27e55:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semiarid_shelf|grass warm semiarid shelf|||lib_materials_grass_shelf_top.png^[colorize:#c27e55:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_warm_semiarid_highland|grass warm semiarid highland|||lib_materials_grass_highland_top.png^[colorize:#c27e55:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_humid_coastal|grass temperate humid coastal|||lib_materials_grass_coastal_top.png^[colorize:#46ae39:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_humid_lowland|grass temperate humid lowland|||lib_materials_grass_lowland_top.png^[colorize:#46ae39:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_humid_shelf|grass temperate humid shelf|||lib_materials_grass_shelf_top.png^[colorize:#46ae39:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_humid_highland|grass temperate humid highland|||lib_materials_grass_highland_top.png^[colorize:#46ae39:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semihumid_coastal|grass temperate semihumid coastal|||lib_materials_grass_coastal_top.png^[colorize:#8cb032:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semihumid_lowland|grass temperate semihumid lowland|||lib_materials_grass_lowland_top.png^[colorize:#8cb032:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semihumid_shelf|grass temperate semihumid shelf|||lib_materials_grass_shelf_top.png^[colorize:#8cb032:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semihumid_highland|grass temperate semihumid highland|||lib_materials_grass_highland_top.png^[colorize:#8cb032:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_temperate_coastal|grass temperate temperate coastal|||lib_materials_grass_coastal_top.png^[colorize:#b6ab38:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_temperate_lowland|grass temperate temperate lowland|||lib_materials_grass_lowland_top.png^[colorize:#b6ab38:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_temperate_shelf|grass temperate temperate shelf|||lib_materials_grass_shelf_top.png^[colorize:#b6ab38:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_temperate_highland|grass temperate temperate highland|||lib_materials_grass_highland_top.png^[colorize:#b6ab38:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semiarid_coastal|grass temperate semiarid coastal|||lib_materials_grass_coastal_top.png^[colorize:#bf8a3c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semiarid_lowland|grass temperate semiarid lowland|||lib_materials_grass_lowland_top.png^[colorize:#bf8a3c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semiarid_shelf|grass temperate semiarid shelf|||lib_materials_grass_shelf_top.png^[colorize:#bf8a3c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_temperate_semiarid_highland|grass temperate semiarid highland|||lib_materials_grass_highland_top.png^[colorize:#bf8a3c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_humid_coastal|grass cool humid coastal|||lib_materials_grass_coastal_top.png^[colorize:#45ae63:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_humid_lowland|grass cool humid lowland|||lib_materials_grass_lowland_top.png^[colorize:#45ae63:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_humid_shelf|grass cool humid shelf|||lib_materials_grass_shelf_top.png^[colorize:#45ae63:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_humid_highland|grass cool humid highland|||lib_materials_grass_highland_top.png^[colorize:#45ae63:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semihumid_coastal|grass cool semihumid coastal|||lib_materials_grass_coastal_top.png^[colorize:#60b036:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semihumid_lowland|grass cool semihumid lowland|||lib_materials_grass_lowland_top.png^[colorize:#60b036:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semihumid_shelf|grass cool semihumid shelf|||lib_materials_grass_shelf_top.png^[colorize:#60b036:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semihumid_highland|grass cool semihumid highland|||lib_materials_grass_highland_top.png^[colorize:#60b036:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_temperate_coastal|grass cool temperate coastal|||lib_materials_grass_coastal_top.png^[colorize:#9cb43c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_temperate_lowland|grass cool temperate lowland|||lib_materials_grass_lowland_top.png^[colorize:#9cb43c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_temperate_shelf|grass cool temperate shelf|||lib_materials_grass_shelf_top.png^[colorize:#9cb43c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_temperate_highland|grass cool temperate highland|||lib_materials_grass_highland_top.png^[colorize:#9cb43c:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semiarid_coastal|grass cool semiarid coastal|||lib_materials_grass_coastal_top.png^[colorize:#b9b23f:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semiarid_lowland|grass cool semiarid lowland|||lib_materials_grass_lowland_top.png^[colorize:#b9b23f:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semiarid_shelf|grass cool semiarid shelf|||lib_materials_grass_shelf_top.png^[colorize:#b9b23f:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| +grass_cool_semiarid_highland|grass cool semiarid highland|||lib_materials_grass_highland_top.png^[colorize:#b9b23f:128|||||||||||||||TRUE||crumbly=3,soil=1|crumbly 3,soil 1,grass 1|||dirt||3|||||||||||||||1||||||||||||||||||||||||||||| diff --git a/ores.csv b/ores.csv index 4181ec8..b044efe 100644 --- a/ores.csv +++ b/ores.csv @@ -17,6 +17,12 @@ dirt_sandy|sand|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| dirt_silty|dirt|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| dirt_silt_01|dirt_silty|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| dirt_silt_02|dirt_silty|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| +dirt_with_grass_dry|dirt_with_grass|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| +dirt_with_litter_coniferous|dirt_with_grass|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| +dirt_with_litter_rainforest|dirt_with_grass|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| +dirt_with_grass|dirt_with_grass_dry|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| +dirt_with_litter_coniferous|dirt_with_grass_dry|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| +sand_desert|dirt_with_grass_dry|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| stone_sandstone|stone|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| stone_sandstone_desert|stone|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| stone_sandstone_silver|stone|sheet|||8|0.8|0|100|0|1|5||0.6|128|128|128|56|28|0.5|| diff --git a/settingtypes.txt b/settingtypes.txt index 34eb41e..bc1a63e 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -39,7 +39,7 @@ lib_materials_enable_waterfalls (Enable to let rushing water erode terrain. tru #If enabled, will use lib_shapes to register nodebox shaped nodes. Use this for stairs, slabs, walls, doors, fences, and furniture. lib_materials_enable_lib_shapes_support (Enable to register shaped nodes. true / false) bool true -#If enabled, will use lib_shapes to register nodebox shaped nodes. Use this for stairs, slabs, walls, doors, fences, and furniture. -lib_materials_enable_mapgen_aliases (Enable to register mapgen aliases. true / false) bool true +#If enabled, will register all required mgv6 mapgen aliases. Will only register stone, water, river water for all other mapgens. +lib_materials_enable_mapgen_aliases (Enable to register mapgen aliases. true / false) bool false