Add files via upload

This commit is contained in:
Shad MOrdre 2019-10-12 23:53:09 -07:00 committed by GitHub
parent 942055b752
commit ff7acd48e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 1642 additions and 1296 deletions

View File

@ -1,214 +1,214 @@
#Name,Dust,Top,Filler,Stone,Water top,Water,River water,Y-min,Y-max,Temperature,Humidity
generic_mantle,,,,default:lava_source,,,,-31000,-20000,temperate,temperate
stone_basalt_01_layer,,,,lib_materials:stone_basalt_01,,,,-20000,-15000,temperate,temperate
stone_brown_layer,,,,lib_materials:stone_brown,,,,-15000,-10000,temperate,temperate
stone_sand_layer,,,,lib_materials:stone_sand,,,,-10000,-6000,temperate,temperate
desert_stone_layer,,,,lib_materials:stone_desert,,,,-6000,-5000,temperate,temperate
desert_sandstone_layer,,,,lib_materials:stone_sandstone_desert,,,,-5000,-4000,temperate,temperate
generic_stone_limestone_01_layer,,,,lib_materials:stone_limestone_01,,,,-4000,-3000,temperate,temperate
generic_granite_layer,,,,lib_materials:stone_granite_01,,,,-3000,-2000,temperate,temperate
generic_stone_layer,,,,default:stone,,,,-2000,ocean_depth,temperate,temperate
hot_humid_ocean,,lib_materials:sand 4,lib_materials:sand 6,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_grass_hot_humid_coastal 1,lib_materials:dirt_silt_02 6,lib_materials:stone_basalt_01,,,,beach,coastal,hot,humid
hot_humid_lowland,,lib_materials:dirt_with_grass_hot_humid_lowland 1,lib_materials:dirt_silty 5,lib_materials:stone_basalt_01,,,,coastal,lowland,hot,humid
hot_humid_shelf,,lib_materials:dirt_with_grass_hot_humid_shelf 1,lib_materials:dirt_dark 4,lib_materials:stone_basalt_01,,,,lowland,shelf,hot,humid
hot_humid_highland,,lib_materials:dirt_with_grass_hot_humid_highland 1,lib_materials:dirt 3,lib_materials:stone_basalt_01,,,,shelf,highland,hot,humid
hot_humid_mountain,,lib_materials:stone_brown 10,lib_materials:stone_basalt_01 20,lib_materials:stone_basalt_01,,,,highland,mountain,hot,humid
hot_humid_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,hot,humid
hot_semihumid_ocean,,lib_materials:sand 4,lib_materials:sand 6,lib_materials:stone_basalt_01,,,,ocean_depth,beach_depth,hot,semihumid
hot_semihumid_beach,,lib_materials:sand_volcanic 2,lib_materials:sand 4,lib_materials:stone_basalt_01,,,,beach_depth,beach,hot,semihumid
hot_semihumid_coastal,,lib_materials:dirt_with_grass_hot_semihumid_coastal 1,lib_materials:dirt_silty 6,lib_materials:stone_basalt_01,,,,beach,coastal,hot,semihumid
hot_semihumid_lowland,,lib_materials:dirt_with_grass_hot_semihumid_lowland 1,lib_materials:dirt_dark 5,lib_materials:stone_basalt_01,,,,coastal,lowland,hot,semihumid
hot_semihumid_shelf,,lib_materials:dirt_with_grass_hot_semihumid_shelf 1,lib_materials:dirt 4,lib_materials:stone_basalt_01,,,,lowland,shelf,hot,semihumid
hot_semihumid_highland,,lib_materials:dirt_with_grass_hot_semihumid_highland 1,lib_materials:dirt_coarse 3,lib_materials:stone_basalt_01,,,,shelf,highland,hot,semihumid
hot_semihumid_mountain,,lib_materials:stone_sand 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,hot,semihumid
hot_semihumid_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,hot,semihumid
hot_temperate_ocean,,lib_materials:sand 4,lib_materials:sand 6,lib_materials:stone_brown,,,,ocean_depth,beach_depth,hot,temperate
hot_temperate_beach,,lib_materials:sand_volcanic 2,lib_materials:sand 4,lib_materials:stone_brown,,,,beach_depth,beach,hot,temperate
hot_temperate_coastal,,lib_materials:dirt_with_grass_hot_temperate_coastal 1,lib_materials:dirt_dark 6,lib_materials:stone_brown,,,,beach,coastal,hot,temperate
hot_temperate_lowland,,lib_materials:dirt_with_grass_hot_temperate_lowland 1,lib_materials:dirt 5,lib_materials:stone_brown,,,,coastal,lowland,hot,temperate
hot_temperate_shelf,,lib_materials:dirt_with_grass_hot_temperate_shelf 1,lib_materials:dirt_coarse 4,lib_materials:stone_brown,,,,lowland,shelf,hot,temperate
hot_temperate_highland,,lib_materials:dirt_with_grass_hot_temperate_highland 1,lib_materials:dirt_clay_red 3,lib_materials:stone_brown,,,,shelf,highland,hot,temperate
hot_temperate_mountain,,lib_materials:stone_desert 10,default:stone_sand 20,lib_materials:stone_brown,,,,highland,mountain,hot,temperate
hot_temperate_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,hot,temperate
hot_semiarid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sand,,,,ocean_depth,beach_depth,hot,semiarid
hot_semiarid_beach,,lib_materials:sand_beach 1,lib_materials:dirt_clayey 4,lib_materials:stone_sand,,,,beach_depth,beach,hot,semiarid
hot_semiarid_coastal,,lib_materials:dirt_with_grass_hot_semiarid_coastal 1,lib_materials:dirt 6,lib_materials:stone_sand,,,,beach,coastal,hot,semiarid
hot_semiarid_lowland,,lib_materials:dirt_with_grass_hot_semiarid_lowland 1,lib_materials:dirt_coarse 5,lib_materials:stone_sand,,,,coastal,lowland,hot,semiarid
hot_semiarid_shelf,,lib_materials:dirt_with_grass_hot_semiarid_shelf 1,lib_materials:dirt_clay_red 4,lib_materials:stone_sand,,,,lowland,shelf,hot,semiarid
hot_semiarid_highland,,lib_materials:dirt_with_grass_hot_semiarid_highland 1,lib_materials:dirt_clayey 3,lib_materials:stone_sand,,,,shelf,highland,hot,semiarid
hot_semiarid_mountain,,lib_materials:stone_sandstone_desert 10,lib_materials:stone_desert 20,lib_materials:stone_sand,,,,highland,mountain,hot,semiarid
hot_semiarid_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,hot,semiarid
hot_arid_ocean,,lib_materials:sand 2,lib_materials:dirt_clay_red 4,lib_materials:stone_basalt_01,,,,ocean_depth,beach_depth,hot,arid
hot_arid_beach,,lib_materials:stone_sandstone_desert_gravel 1,lib_materials:dirt_clay_red 4,lib_materials:stone_basalt_01,,,,beach_depth,beach,hot,arid
hot_arid_coastal,,lib_materials:stone_sandstone_desert_gravel 5,lib_materials:stone_brown 10,lib_materials:stone_basalt_01,,,lib_materials:stone_desert_gravel,beach,coastal,hot,arid
hot_arid_lowland,,lib_materials:stone_sandstone_desert_gravel 10,lib_materials:stone_sand 15,lib_materials:stone_brown,,,lib_materials:stone_desert_gravel,coastal,lowland,hot,arid
hot_arid_shelf,,lib_materials:stone_sandstone_desert_gravel 10,lib_materials:stone_desert 20,lib_materials:stone_sand,,,lib_materials:stone_desert_gravel,lowland,shelf,hot,arid
hot_arid_highland,,lib_materials:stone_sandstone_desert_gravel 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_desert,,,lib_materials:stone_desert_gravel,shelf,highland,hot,arid
hot_arid_mountain,,lib_materials:stone_sandstone_white 10,lib_materials:stone_brown 20,lib_materials:stone_desert,,,,highland,mountain,hot,arid
hot_arid_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,hot,arid
warm_humid_ocean,,lib_materials:sand 4,lib_materials:sand 6,lib_materials:stone_basalt_01,,,,ocean_depth,beach_depth,warm,humid
warm_humid_beach,,lib_materials:sand_white 1,lib_materials:sand_volcanic 4,lib_materials:stone_basalt_01,,,,beach_depth,beach,warm,humid
warm_humid_coastal,,lib_materials:dirt_with_grass_warm_humid_coastal 1,lib_materials:dirt_silt_02 6,lib_materials:stone_basalt_01,,,,beach,coastal,warm,humid
warm_humid_lowland,,lib_materials:dirt_with_grass_warm_humid_lowland 1,lib_materials:dirt_silty 5,lib_materials:stone_basalt_01,,,,coastal,lowland,warm,humid
warm_humid_shelf,,lib_materials:dirt_with_grass_warm_humid_shelf 1,lib_materials:dirt_dark 4,lib_materials:stone_basalt_01,,,,lowland,shelf,warm,humid
warm_humid_highland,,lib_materials:dirt_with_grass_warm_humid_highland 1,lib_materials:dirt 3,lib_materials:stone_basalt_01,,,,shelf,highland,warm,humid
warm_humid_mountain,,lib_materials:stone_sand 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,warm,humid
warm_humid_strato,,lib_materials:stone_sandstone_desert 15,lib_materials:stone_sand 25,lib_materials:stone_brown,,,,mountain,strato,warm,humid
warm_semihumid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_brown,,,,ocean_depth,beach_depth,warm,semihumid
warm_semihumid_beach,,lib_materials:sand_white 1,lib_materials:sand_white 4,lib_materials:stone_brown,,,,beach_depth,beach,warm,semihumid
warm_semihumid_coastal,,lib_materials:dirt_with_grass_warm_semihumid_coastal 1,lib_materials:dirt_silty 6,lib_materials:stone_brown,,,,beach,coastal,warm,semihumid
warm_semihumid_lowland,,lib_materials:dirt_with_grass_warm_semihumid_lowland 1,lib_materials:dirt 5,lib_materials:stone_brown,,,,coastal,lowland,warm,semihumid
warm_semihumid_shelf,,lib_materials:dirt_with_grass_warm_semihumid_shelf 1,lib_materials:dirt_coarse 4,lib_materials:stone_brown,,,,lowland,shelf,warm,semihumid
warm_semihumid_highland,,lib_materials:dirt_with_grass_warm_semihumid_highland 1,lib_materials:dirt_dry 3,lib_materials:stone_brown,,,,shelf,highland,warm,semihumid
warm_semihumid_mountain,,lib_materials:stone_granite_brown 10,lib_materials:stone_andesite 20,lib_materials:stone_basalt_01,,,,highland,mountain,warm,semihumid
warm_semihumid_strato,,lib_materials:stone_sandstone_desert 15,lib_materials:stone_granite_brown 25,lib_materials:stone_andesite,,,,mountain,strato,warm,semihumid
warm_temperate_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,warm,temperate
warm_temperate_beach,,lib_materials:sand_beach 1,lib_materials:sand 4,,,,,beach_depth,beach,warm,temperate
warm_temperate_coastal,,lib_materials:dirt_with_grass_warm_temperate_coastal 1,lib_materials:dirt_dark 6,lib_materials:stone_limestone_01,,,,beach,coastal,warm,temperate
warm_temperate_lowland,,lib_materials:dirt_with_grass_warm_temperate_lowland 1,lib_materials:dirt 5,lib_materials:stone_limestone_01,,,,coastal,lowland,warm,temperate
warm_temperate_shelf,,lib_materials:dirt_with_grass_warm_temperate_shelf 1,lib_materials:dirt_coarse 4,lib_materials:stone_limestone_01,,,,lowland,shelf,warm,temperate
warm_temperate_highland,,lib_materials:dirt_with_grass_warm_temperate_highland 1,lib_materials:dirt_clay_red 3,lib_materials:stone_limestone_01,,,,shelf,highland,warm,temperate
warm_temperate_mountain,,lib_materials:stone_sandstone_desert 10,lib_materials:stone_sand 20,lib_materials:stone_brown,,,,highland,mountain,warm,temperate
warm_temperate_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,warm,temperate
warm_semiarid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,warm,semiarid
warm_semiarid_beach,,lib_materials:sand_beach 1,lib_materials:sand 4,,,,,beach_depth,beach,warm,semiarid
warm_semiarid_coastal,,lib_materials:dirt_with_grass_warm_semiarid_coastal 1,lib_materials:dirt 4,lib_materials:stone_desert,,,,beach,coastal,warm,semiarid
warm_semiarid_lowland,,lib_materials:dirt_with_grass_warm_semiarid_lowland 1,lib_materials:dirt_coarse 4,lib_materials:stone_desert,,,,coastal,lowland,warm,semiarid
warm_semiarid_shelf,,lib_materials:dirt_with_grass_warm_semiarid_shelf 1,lib_materials:dirt_clay_red 4,lib_materials:stone_desert,,,,lowland,shelf,warm,semiarid
warm_semiarid_highland,,lib_materials:dirt_with_grass_warm_semiarid_highland 1,lib_materials:dirt_clayey 4,lib_materials:stone_desert,,,,shelf,highland,warm,semiarid
warm_semiarid_mountain,,lib_materials:stone_sandstone_desert 10,lib_materials:stone_sand 20,lib_materials:stone_brown,,,,highland,mountain,warm,semiarid
warm_semiarid_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,,mountain,strato,warm,semiarid
warm_arid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,warm,arid
warm_arid_beach,,lib_materials:stone_sandstone_desert_gravel 1,lib_materials:sand 4,,,,,beach_depth,beach,warm,arid
warm_arid_coastal,,lib_materials:stone_sandstone_desert_gravel 10,lib_materials:stone_sand cold,lib_materials:stone_basalt_01,,,lib_materials:stone_sandstone_white_gravel,beach,coastal,warm,arid
warm_arid_lowland,,lib_materials:stone_sandstone_desert_gravel 10,lib_materials:stone_sand cold,lib_materials:stone_basalt_01,,,lib_materials:stone_sandstone_white_gravel,coastal,lowland,warm,arid
warm_arid_shelf,,lib_materials:stone_sandstone_desert_gravel 10,lib_materials:stone_sand cold,lib_materials:stone_basalt_01,,,lib_materials:stone_sandstone_white_gravel,lowland,shelf,warm,arid
warm_arid_highland,,lib_materials:stone_sandstone_desert_gravel 10,lib_materials:stone_sand cold,lib_materials:stone_sandstone_desert,,,lib_materials:stone_sandstone_white_gravel,shelf,highland,warm,arid
warm_arid_mountain,,lib_materials:stone_sandstone_desert 10,lib_materials:stone_sand 20,lib_materials:stone_brown,,,lib_materials:stone_sandstone_white_gravel,highland,mountain,warm,arid
warm_arid_strato,,lib_materials:stone_sandstone 15,lib_materials:stone_sandstone_desert 25,lib_materials:stone_sand,,,lib_materials:stone_sandstone_white_gravel,mountain,strato,warm,arid
temperate_humid_ocean,,lib_materials:sand 4,lib_materials:sand 6,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,temperate,humid
temperate_humid_beach,,lib_materials:sand_beach 2,default: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 6,lib_materials:stone_brown,,,,beach,coastal,temperate,humid
temperate_humid_lowland,,lib_materials:dirt_with_grass_temperate_humid_lowland 1,lib_materials:dirt_silty 5,lib_materials:stone_brown,,,,coastal,lowland,temperate,humid
temperate_humid_shelf,,lib_materials:dirt_with_grass_temperate_humid_shelf 1,lib_materials:dirt_dark 4,lib_materials:stone_brown,,,,lowland,shelf,temperate,humid
temperate_humid_highland,,lib_materials:dirt_with_grass_temperate_humid_highland 1,lib_materials:dirt 3,lib_materials:stone_brown,,,,shelf,highland,temperate,humid
temperate_humid_mountain,lib_materials:snow,lib_materials:stone_gabbro 10,lib_materials:stone_bluestone 20,lib_materials:stone_basalt_01,,,,highland,mountain,temperate,humid
temperate_humid_strato,lib_materials:ice,lib_materials:stone_diorite 15,lib_materials:stone_bluestone 25,lib_materials:stone_brown,,,,mountain,strato,temperate,humid
temperate_semihumid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,temperate,semihumid
temperate_semihumid_beach,,lib_materials:sand_beach 1,lib_materials:sand 4,,,,,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_bluestone,,,,beach,coastal,temperate,semihumid
temperate_semihumid_lowland,,lib_materials:dirt_with_grass_temperate_semihumid_lowland 1,lib_materials:dirt_dark 4,lib_materials:stone_bluestone,,,,coastal,lowland,temperate,semihumid
temperate_semihumid_shelf,,lib_materials:dirt_with_grass_temperate_semihumid_shelf 1,lib_materials:dirt 4,lib_materials:stone_bluestone,,,,lowland,shelf,temperate,semihumid
temperate_semihumid_highland,,lib_materials:dirt_with_grass_temperate_semihumid_highland 1,lib_materials:dirt_clay_red 4,lib_materials:stone_bluestone,,,,shelf,highland,temperate,semihumid
temperate_semihumid_mountain,lib_materials:snow,lib_materials:stone_bluestone 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,temperate,semihumid
temperate_semihumid_strato,lib_materials:snow,lib_materials:stone_bluestone 15,lib_materials:stone_gabbro 25,lib_materials:stone_brown,,,,mountain,strato,temperate,semihumid
temperate_temperate_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,temperate,temperate
temperate_temperate_beach,,lib_materials:sand_beach 1,lib_materials:sand 4,,,,,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_limestone_01,,,,beach,coastal,temperate,temperate
temperate_temperate_lowland,,lib_materials:dirt_with_grass_temperate_temperate_lowland 1,lib_materials:dirt 4,lib_materials:stone_limestone_01,,,,coastal,lowland,temperate,temperate
temperate_temperate_shelf,,lib_materials:dirt_with_grass_temperate_temperate_shelf 1,lib_materials:dirt_coarse 4,lib_materials:stone_limestone_01,,,,lowland,shelf,temperate,temperate
temperate_temperate_highland,,lib_materials:dirt_with_grass_temperate_temperate_highland 1,lib_materials:dirt_clay_red 4,lib_materials:stone_limestone_01,,,,shelf,highland,temperate,temperate
temperate_temperate_mountain,,lib_materials:stone_greenstone 10,lib_materials:stone_schist 20,lib_materials:stone_basalt_01,,,,highland,mountain,temperate,temperate
temperate_temperate_strato,,lib_materials:stone_basalt_02 15,lib_materials:stone_greenstone 25,lib_materials:stone_schist,,,,mountain,strato,temperate,temperate
temperate_semiarid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,temperate,semiarid
temperate_semiarid_beach,,lib_materials:sand_beach 1,lib_materials:sand 4,,,,,beach_depth,beach,temperate,semiarid
temperate_semiarid_coastal,,lib_materials:dirt_with_grass_temperate_semiarid_coastal 1,lib_materials:dirt 4,,,,,beach,coastal,temperate,semiarid
temperate_semiarid_lowland,,lib_materials:dirt_with_grass_temperate_semiarid_lowland 1,lib_materials:dirt_coarse 4,,,,,coastal,lowland,temperate,semiarid
temperate_semiarid_shelf,,lib_materials:dirt_with_grass_temperate_semiarid_shelf 1,lib_materials:dirt_clay_red 4,,,,,lowland,shelf,temperate,semiarid
temperate_semiarid_highland,,lib_materials:dirt_with_grass_temperate_semiarid_highland 1,lib_materials:dirt_clayey 4,,,,,shelf,highland,temperate,semiarid
temperate_semiarid_mountain,,lib_materials:stone_sand 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,temperate,semiarid
temperate_semiarid_strato,,lib_materials:stone_desert 15,lib_materials:stone_sand 25,lib_materials:stone_brown,,,,mountain,strato,temperate,semiarid
temperate_arid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,temperate,arid
temperate_arid_beach,,lib_materials:stone_sandstone_desert_gravel 1,lib_materials:sand 4,,,,,beach_depth,beach,temperate,arid
temperate_arid_coastal,,lib_materials:stone_sandstone_desert_gravel 5,lib_materials:stone_brown 4,lib_materials:stone_basalt_01,,,,beach,coastal,temperate,arid
temperate_arid_lowland,,lib_materials:stone_sandstone_desert_gravel 4,lib_materials:stone_sand 6,lib_materials:stone_brown,,,,coastal,lowland,temperate,arid
temperate_arid_shelf,,lib_materials:stone_sandstone_desert_gravel 3,lib_materials:stone_desert 8,lib_materials:stone_sand,,,,lowland,shelf,temperate,arid
temperate_arid_highland,,lib_materials:stone_sandstone_desert_gravel 2,lib_materials:stone_sandstone_desert 10,lib_materials:stone_desert,,,,shelf,highland,temperate,arid
temperate_arid_mountain,,lib_materials:stone_desert 15,lib_materials:stone_brown 25,lib_materials:stone_basalt_01,,,,highland,mountain,temperate,arid
temperate_arid_strato,,lib_materials:stone_desert 15,lib_materials:stone_sand 25,lib_materials:stone_brown,,,,mountain,strato,temperate,arid
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,default:sand 4,lib_materials:stone_basalt_01,,,,beach_depth,beach,cool,humid
cool_humid_coastal,,lib_materials:dirt_with_grass_cool_humid_coastal 1,lib_materials:dirt_silt_02 4,lib_materials:stone_basalt_01,,,,beach,coastal,cool,humid
cool_humid_lowland,,lib_materials:dirt_with_grass_cool_humid_lowland 1,lib_materials:dirt_silty 4,lib_materials:stone_basalt_01,,,,coastal,lowland,cool,humid
cool_humid_shelf,,lib_materials:dirt_with_grass_cool_humid_shelf 1,lib_materials:dirt_dark 4,lib_materials:stone_basalt_01,,,,lowland,shelf,cool,humid
cool_humid_highland,,lib_materials:dirt_with_grass_cool_humid_highland 1,lib_materials:dirt 4,lib_materials:stone_basalt_01,,,,shelf,highland,cool,humid
cool_humid_mountain,lib_materials:snow,lib_materials:stone_sand 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,cool,humid
cool_humid_strato,lib_materials:ice,lib_materials:stone_granite_02 15,lib_materials:stone_sand 25,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 4,lib_materials:stone_basalt_01,,,,coastal,lowland,cool,semihumid
cool_semihumid_shelf,,lib_materials:dirt_with_grass_cool_semihumid_shelf 1,lib_materials:dirt 4,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 4,lib_materials:stone_basalt_01,,,,shelf,highland,cool,semihumid
cool_semihumid_mountain,lib_materials:snow,lib_materials:stone_sand 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,cool,semihumid
cool_semihumid_strato,lib_materials:snow,lib_materials:stone_gneiss_02 15,lib_materials:stone_granite_02 25,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,,,,,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 4,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 4,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 4,lib_materials:stone_limestone_01,,,,shelf,highland,cool,temperate
cool_temperate_mountain,lib_materials:snow,lib_materials:stone_sand 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,cool,temperate
cool_temperate_strato,lib_materials:ice,lib_materials:stone_gneiss_02 15,lib_materials:stone_granite_02 25,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,,,,,beach_depth,beach,cool,semiarid
cool_semiarid_coastal,,lib_materials:dirt_with_grass_cool_semiarid_coastal 1,lib_materials:dirt_sandy 4,,,,,beach,coastal,cool,semiarid
cool_semiarid_lowland,,lib_materials:dirt_with_grass_cool_semiarid_lowland 1,lib_materials:dirt_coarse 4,,,,,coastal,lowland,cool,semiarid
cool_semiarid_shelf,,lib_materials:dirt_with_grass_cool_semiarid_shelf 1,lib_materials:dirt_clay_red 4,,,,,lowland,shelf,cool,semiarid
cool_semiarid_highland,,lib_materials:dirt_with_grass_cool_semiarid_highland 1,lib_materials:dirt_clayey 4,,,,,shelf,highland,cool,semiarid
cool_semiarid_mountain,,lib_materials:stone_granite_01 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,cool,semiarid
cool_semiarid_strato,,lib_materials:stone_gneiss_02 15,lib_materials:stone_granite_02 25,lib_materials:stone_basalt_01,,,,mountain,strato,cool,semiarid
cool_arid_ocean,,lib_materials:sand 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,ocean_depth,beach_depth,cool,arid
cool_arid_beach,,lib_materials:stone_sandstone_desert_gravel 1,lib_materials:sand 4,,,,,beach_depth,beach,cool,arid
cool_arid_coastal,,lib_materials:stone_sandstone_desert_gravel 5,lib_materials:stone_granite_01 4,lib_materials:stone_basalt_01,,,,beach,coastal,cool,arid
cool_arid_lowland,,lib_materials:stone_sandstone_desert_gravel 4,lib_materials:stone_gabbro 6,lib_materials:stone_granite_01,,,,coastal,lowland,cool,arid
cool_arid_shelf,,lib_materials:stone_sandstone_desert_gravel 3,lib_materials:stone_granite_brown 8,lib_materials:stone_gabbro,,,,lowland,shelf,cool,arid
cool_arid_highland,,lib_materials:stone_sandstone_desert_gravel 2,lib_materials:stone_andesite 10,lib_materials:stone_granite_brown,,,,shelf,highland,cool,arid
cool_arid_mountain,,lib_materials:stone_andesite 15,lib_materials:stone_granite_brown 25,lib_materials:stone_gabbro,,,,highland,mountain,cool,arid
cool_arid_strato,,lib_materials:stone_gneiss_02 15,lib_materials:stone_granite_02 25,lib_materials:stone_andesite,,,,mountain,strato,cool,arid
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 4,lib_materials:stone_basalt_01,,,,coastal,lowland,cold,humid
cold_humid_shelf,,lib_materials:dirt_with_snow 1,lib_materials:dirt 4,lib_materials:stone_basalt_01,,,,lowland,shelf,cold,humid
cold_humid_highland,,lib_materials:dirt_with_snow 1,lib_materials:dirt 4,lib_materials:stone_basalt_01,,,,shelf,highland,cold,humid
cold_humid_mountain,lib_materials:snow,lib_materials:ice 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,cold,humid
cold_humid_strato,lib_materials:ice,lib_materials:ice 15,lib_materials:stone_granite_02 25,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 4,lib_materials:stone_basalt_01,,,,coastal,lowland,cold,semihumid
cold_semihumid_shelf,,lib_materials:dirt_with_snow 1,lib_materials:dirt_permafrost 4,lib_materials:stone_basalt_01,,,,lowland,shelf,cold,semihumid
cold_semihumid_highland,,lib_materials:dirt_with_snow 1,lib_materials:dirt_permafrost 4,lib_materials:stone_basalt_01,,,,shelf,highland,cold,semihumid
cold_semihumid_mountain,lib_materials:snow,lib_materials:ice 10,lib_materials:stone_brown 20,lib_materials:stone_basalt_01,,,,highland,mountain,cold,semihumid
cold_semihumid_strato,lib_materials:ice,lib_materials:ice 15,lib_materials:stone_granite_02 25,lib_materials:stone_brown,,,,mountain,strato,cold,semihumid
cold_temperate_ocean,,lib_materials:sand_silver 2,lib_materials:sand 4,lib_materials:stone_sandstone,,,,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 4,lib_materials:stone_basalt_01,,,,coastal,lowland,cold,temperate
cold_temperate_shelf,,lib_materials:dirt_permafrost_with_snow 1,lib_materials:dirt_permafrost 4,lib_materials:stone_basalt_01,,,,lowland,shelf,cold,temperate
cold_temperate_highland,,lib_materials:dirt_permafrost_with_snow 1,lib_materials:dirt_permafrost 4,lib_materials:stone_basalt_01,,,,shelf,highland,cold,temperate
cold_temperate_mountain,lib_materials:snow,lib_materials:snow 10,lib_materials:ice 20,lib_materials:stone_basalt_01,,,,highland,mountain,cold,temperate
cold_temperate_strato,lib_materials:ice,lib_materials:ice 15,lib_materials:stone_granite_02 25,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,,,,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 4,lib_materials:stone_basalt_01,,,,coastal,lowland,cold,semiarid
cold_semiarid_shelf,,lib_materials:dirt_permafrost 1,lib_materials:dirt_permafrost 4,lib_materials:stone_basalt_01,,,,lowland,shelf,cold,semiarid
cold_semiarid_highland,,lib_materials:dirt_permafrost 1,lib_materials:dirt_permafrost 10,lib_materials:stone_basalt_01,,,,shelf,highland,cold,semiarid
cold_semiarid_mountain,,lib_materials:stone_diorite 10,lib_materials:stone_gneiss_02 20,lib_materials:stone_granite_02,,,,highland,mountain,cold,semiarid
cold_semiarid_strato,,lib_materials:stone_andesite 15,lib_materials:stone_diorite 25,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,,,,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 10,lib_materials:stone_basalt_01,,,,beach,coastal,cold,arid
cold_arid_lowland,,lib_materials:dirt_permafrost 1,lib_materials:dirt_permafrost 10,lib_materials:stone_granite_01,,,,coastal,lowland,cold,arid
cold_arid_shelf,,lib_materials:dirt_permafrost 1,lib_materials:dirt_permafrost 10,lib_materials:stone_gabbro,,,,lowland,shelf,cold,arid
cold_arid_highland,,lib_materials:dirt_permafrost 1,lib_materials:dirt_permafrost 15,lib_materials:stone_granite_brown,,,,shelf,highland,cold,arid
cold_arid_mountain,,lib_materials:stone_diorite 15,lib_materials:stone_gneiss_02 20,lib_materials:stone_granite_02,,,,highland,mountain,cold,arid
cold_arid_strato,,lib_materials:stone_andesite 15,lib_materials:stone_diorite 25,lib_materials:stone_gneiss_02,,,,mountain,strato,cold,arid
lib_materials_tropical_rainforest_swamp,,lib_materials:dirt_mud_01 1,lib_materials:dirt_mud_01 2,lib_materials:stone_brown,,,,-1,2,85,95
lib_materials_subtropical_rainforest_swamp,,lib_materials:dirt_mud_01 1,lib_materials:dirt_mud_01 2,lib_materials:stone_brown,,,,-1,2,75,95
lib_materials_deciduous_forest_swamp,,lib_materials:dirt_mud_01 1,lib_materials:dirt_silty 3,lib_materials:stone_mudstone,,,,-4,4,60,60
lib_materials_temperate_rainforest_swamp,,lib_materials:dirt_mud_01 1,lib_materials:dirt_mud_01 2,lib_materials:stone_brown,,,,-1,2,50,95
#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_mantle||lib_materials:stone_brown|5|lib_materials:stone_basalt_01|6|lib_materials:liquid_lava_source|||||||||||-31000|-20000|||||
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|||||
stone_brown_layer||lib_materials:stone_desert|5|lib_materials:stone_sand|6|lib_materials:stone_brown||||lib_materials:liquid_lava_source|||||||-15000|-10000|||||
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|||||
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|||||
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|||||
generic_stone_limestone_01_layer||lib_materials:stone|5|lib_materials:stone_granite_01|20|lib_materials:stone_limestone_01||||lib_materials:liquid_lava_source|||||||-4000|-3000|||||
generic_granite_layer||lib_materials:stone_gabbro|5|lib_materials:stone|25|lib_materials:stone_granite_01||||lib_materials:liquid_lava_source|||||||-3000|-2000|||||
generic_stone_layer||lib_materials:stone_andesite|5|lib_materials:stone_gabbro|6|lib_materials:stone||||lib_materials:liquid_lava_source|||||||-2000|ocean_depth|||||
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_grass_hot_humid_coastal|1|lib_materials:dirt_silt_02|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|hot|humid|||
hot_humid_lowland||lib_materials:dirt_with_grass_hot_humid_lowland|1|lib_materials:dirt_silty|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|hot|humid|||
hot_humid_shelf||lib_materials:dirt_with_grass_hot_humid_shelf|1|lib_materials:dirt_dark|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|hot|humid|||
hot_humid_highland||lib_materials:dirt_with_grass_hot_humid_highland|1|lib_materials:dirt|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|hot|humid|||
hot_humid_mountain||lib_materials:stone_brown|10|lib_materials:stone_basalt_01|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|hot|humid|||
hot_humid_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|hot|humid|||
hot_semihumid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|hot|semihumid|||
hot_semihumid_beach||lib_materials:sand_volcanic|2|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|hot|semihumid|||
hot_semihumid_coastal||lib_materials:dirt_with_grass_hot_semihumid_coastal|1|lib_materials:dirt_silty|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|hot|semihumid|||
hot_semihumid_lowland||lib_materials:dirt_with_grass_hot_semihumid_lowland|1|lib_materials:dirt_dark|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|hot|semihumid|||
hot_semihumid_shelf||lib_materials:dirt_with_grass_hot_semihumid_shelf|1|lib_materials:dirt|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|hot|semihumid|||
hot_semihumid_highland||lib_materials:dirt_with_grass_hot_semihumid_highland|1|lib_materials:dirt_coarse|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|hot|semihumid|||
hot_semihumid_mountain||lib_materials:stone_sand|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|hot|semihumid|||
hot_semihumid_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|hot|semihumid|||
hot_temperate_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_brown|||||||||||ocean_depth|beach_depth|hot|temperate|||
hot_temperate_beach||lib_materials:sand_volcanic|2|lib_materials:sand|4|lib_materials:stone_brown|||||||||||beach_depth|beach|hot|temperate|||
hot_temperate_coastal||lib_materials:dirt_with_grass_hot_temperate_coastal|1|lib_materials:dirt_dark|6|lib_materials:stone_brown|||||||||||beach|coastal|hot|temperate|||
hot_temperate_lowland||lib_materials:dirt_with_grass_hot_temperate_lowland|1|lib_materials:dirt|5|lib_materials:stone_brown|||||||||||coastal|lowland|hot|temperate|||
hot_temperate_shelf||lib_materials:dirt_with_grass_hot_temperate_shelf|1|lib_materials:dirt_coarse|4|lib_materials:stone_brown|||||||||||lowland|shelf|hot|temperate|||
hot_temperate_highland||lib_materials:dirt_with_grass_hot_temperate_highland|1|lib_materials:dirt_clay_red|3|lib_materials:stone_brown|||||||||||shelf|highland|hot|temperate|||
hot_temperate_mountain||lib_materials:stone_desert|10|default:stone_sand|25|lib_materials:stone_brown|||||||||||highland|mountain|hot|temperate|||
hot_temperate_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|hot|temperate|||
hot_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sand|||||||||||ocean_depth|beach_depth|hot|semiarid|||
hot_semiarid_beach||lib_materials:sand_beach|1|lib_materials:dirt_clayey|4|lib_materials:stone_sand|||||||||||beach_depth|beach|hot|semiarid|||
hot_semiarid_coastal||lib_materials:dirt_with_grass_hot_semiarid_coastal|1|lib_materials:dirt|6|lib_materials:stone_sand|||||||||||beach|coastal|hot|semiarid|||
hot_semiarid_lowland||lib_materials:dirt_with_grass_hot_semiarid_lowland|1|lib_materials:dirt_coarse|5|lib_materials:stone_sand|||||||||||coastal|lowland|hot|semiarid|||
hot_semiarid_shelf||lib_materials:dirt_with_grass_hot_semiarid_shelf|1|lib_materials:dirt_clay_red|4|lib_materials:stone_sand|||||||||||lowland|shelf|hot|semiarid|||
hot_semiarid_highland||lib_materials:dirt_with_grass_hot_semiarid_highland|1|lib_materials:dirt_clayey|3|lib_materials:stone_sand|||||||||||shelf|highland|hot|semiarid|||
hot_semiarid_mountain||lib_materials:stone_sandstone_desert|10|lib_materials:stone_desert|25|lib_materials:stone_sand|||||||||||highland|mountain|hot|semiarid|||
hot_semiarid_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|hot|semiarid|||
hot_arid_ocean||lib_materials:sand|2|lib_materials:dirt_clay_red|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|hot|arid|||
hot_arid_beach||lib_materials:stone_sandstone_white_gravel|1|lib_materials:dirt_clay_red|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|hot|arid|||
hot_arid_coastal||lib_materials:stone_sandstone_white_gravel|5|lib_materials:stone_brown|6|lib_materials:stone_basalt_01||||lib_materials:stone_desert_gravel|||||||beach|coastal|hot|arid|||
hot_arid_lowland||lib_materials:stone_sandstone_white_gravel|10|lib_materials:stone_sand|5|lib_materials:stone_brown||||lib_materials:stone_desert_gravel|||||||coastal|lowland|hot|arid|||
hot_arid_shelf||lib_materials:stone_sandstone_white_gravel|10|lib_materials:stone_desert|4|lib_materials:stone_sand||||lib_materials:stone_desert_gravel|||||||lowland|shelf|hot|arid|||
hot_arid_highland||lib_materials:stone_sandstone_white_gravel|15|lib_materials:stone_sandstone_desert|3|lib_materials:stone_desert||||lib_materials:stone_desert_gravel|||||||shelf|highland|hot|arid|||
hot_arid_mountain||lib_materials:stone_sandstone_white|10|lib_materials:stone_brown|25|lib_materials:stone_desert|||||||||||highland|mountain|hot|arid|||
hot_arid_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|hot|arid|||
warm_humid_ocean||lib_materials:sand|4|lib_materials:sand|4|lib_materials:stone_basalt_01|||||||||||ocean_depth|beach_depth|warm|humid|||
warm_humid_beach||lib_materials:sand_white|1|lib_materials:sand_volcanic|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|warm|humid|||
warm_humid_coastal||lib_materials:dirt_with_grass_warm_humid_coastal|1|lib_materials:dirt_silt_02|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|warm|humid|||
warm_humid_lowland||lib_materials:dirt_with_grass_warm_humid_lowland|1|lib_materials:dirt_silty|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|warm|humid|||
warm_humid_shelf||lib_materials:dirt_with_grass_warm_humid_shelf|1|lib_materials:dirt_dark|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|warm|humid|||
warm_humid_highland||lib_materials:dirt_with_grass_warm_humid_highland|1|lib_materials:dirt|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|warm|humid|||
warm_humid_mountain||lib_materials:stone_sand|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|warm|humid|||
warm_humid_strato||lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|15|lib_materials:stone_brown|||||||||||mountain|strato|warm|humid|||
warm_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_brown|||||||||||ocean_depth|beach_depth|warm|semihumid|||
warm_semihumid_beach||lib_materials:sand_white|1|lib_materials:sand_white|4|lib_materials:stone_brown|||||||||||beach_depth|beach|warm|semihumid|||
warm_semihumid_coastal||lib_materials:dirt_with_grass_warm_semihumid_coastal|1|lib_materials:dirt_silty|6|lib_materials:stone_brown|||||||||||beach|coastal|warm|semihumid|||
warm_semihumid_lowland||lib_materials:dirt_with_grass_warm_semihumid_lowland|1|lib_materials:dirt|5|lib_materials:stone_brown|||||||||||coastal|lowland|warm|semihumid|||
warm_semihumid_shelf||lib_materials:dirt_with_grass_warm_semihumid_shelf|1|lib_materials:dirt_coarse|4|lib_materials:stone_brown|||||||||||lowland|shelf|warm|semihumid|||
warm_semihumid_highland||lib_materials:dirt_with_grass_warm_semihumid_highland|1|lib_materials:dirt_dry|3|lib_materials:stone_brown|||||||||||shelf|highland|warm|semihumid|||
warm_semihumid_mountain||lib_materials:stone_granite_brown|10|lib_materials:stone_andesite|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|warm|semihumid|||
warm_semihumid_strato||lib_materials:stone_sandstone_desert|15|lib_materials:stone_granite_brown|15|lib_materials:stone_andesite|||||||||||mountain|strato|warm|semihumid|||
warm_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|warm|temperate|||
warm_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|warm|temperate|||
warm_temperate_coastal||lib_materials:dirt_with_grass_warm_temperate_coastal|1|lib_materials:dirt_dark|6|lib_materials:stone_limestone_01|||||||||||beach|coastal|warm|temperate|||
warm_temperate_lowland||lib_materials:dirt_with_grass_warm_temperate_lowland|1|lib_materials:dirt|5|lib_materials:stone_limestone_01|||||||||||coastal|lowland|warm|temperate|||
warm_temperate_shelf||lib_materials:dirt_with_grass_warm_temperate_shelf|1|lib_materials:dirt_coarse|4|lib_materials:stone_limestone_01|||||||||||lowland|shelf|warm|temperate|||
warm_temperate_highland||lib_materials:dirt_with_grass_warm_temperate_highland|1|lib_materials:dirt_clay_red|3|lib_materials:stone_limestone_01|||||||||||shelf|highland|warm|temperate|||
warm_temperate_mountain||lib_materials:stone_sandstone_desert|10|lib_materials:stone_sand|25|lib_materials:stone_brown|||||||||||highland|mountain|warm|temperate|||
warm_temperate_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|warm|temperate|||
warm_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|warm|semiarid|||
warm_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|warm|semiarid|||
warm_semiarid_coastal||lib_materials:dirt_with_grass_warm_semiarid_coastal|1|lib_materials:dirt|6|lib_materials:stone_desert|||||||||||beach|coastal|warm|semiarid|||
warm_semiarid_lowland||lib_materials:dirt_with_grass_warm_semiarid_lowland|1|lib_materials:dirt_coarse|5|lib_materials:stone_desert|||||||||||coastal|lowland|warm|semiarid|||
warm_semiarid_shelf||lib_materials:dirt_with_grass_warm_semiarid_shelf|1|lib_materials:dirt_clay_red|4|lib_materials:stone_desert|||||||||||lowland|shelf|warm|semiarid|||
warm_semiarid_highland||lib_materials:dirt_with_grass_warm_semiarid_highland|1|lib_materials:dirt_clayey|3|lib_materials:stone_desert|||||||||||shelf|highland|warm|semiarid|||
warm_semiarid_mountain||lib_materials:stone_sandstone_desert|10|lib_materials:stone_sand|25|lib_materials:stone_brown|||||||||||highland|mountain|warm|semiarid|||
warm_semiarid_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand|||||||||||mountain|strato|warm|semiarid|||
warm_arid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|warm|arid|||
warm_arid_beach||lib_materials:stone_sandstone_desert_gravel|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|warm|arid|||
warm_arid_coastal||lib_materials:stone_sandstone_desert_gravel|10|lib_materials:stone_sand|6|lib_materials:stone_basalt_01||||lib_materials:stone_sandstone_white_gravel|||||||beach|coastal|warm|arid|||
warm_arid_lowland||lib_materials:stone_sandstone_desert_gravel|10|lib_materials:stone_sand|5|lib_materials:stone_basalt_01||||lib_materials:stone_sandstone_white_gravel|||||||coastal|lowland|warm|arid|||
warm_arid_shelf||lib_materials:stone_sandstone_desert_gravel|10|lib_materials:stone_sand|4|lib_materials:stone_basalt_01||||lib_materials:stone_sandstone_white_gravel|||||||lowland|shelf|warm|arid|||
warm_arid_highland||lib_materials:stone_sandstone_desert_gravel|10|lib_materials:stone_sand|3|lib_materials:stone_sandstone_desert||||lib_materials:stone_sandstone_white_gravel|||||||shelf|highland|warm|arid|||
warm_arid_mountain||lib_materials:stone_sandstone_desert|10|lib_materials:stone_sand|25|lib_materials:stone_brown||||lib_materials:stone_sandstone_white_gravel|||||||highland|mountain|warm|arid|||
warm_arid_strato||lib_materials:stone_sandstone|15|lib_materials:stone_sandstone_desert|15|lib_materials:stone_sand||||lib_materials:stone_sandstone_white_gravel|||||||mountain|strato|warm|arid|||
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|default: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|6|lib_materials:stone_brown|||||||||||beach|coastal|temperate|humid|||
temperate_humid_lowland||lib_materials:dirt_with_grass_temperate_humid_lowland|1|lib_materials:dirt_silty|5|lib_materials:stone_brown|||||||||||coastal|lowland|temperate|humid|||
temperate_humid_shelf||lib_materials:dirt_with_grass_temperate_humid_shelf|1|lib_materials:dirt_dark|4|lib_materials:stone_brown|||||||||||lowland|shelf|temperate|humid|||
temperate_humid_highland||lib_materials:dirt_with_grass_temperate_humid_highland|1|lib_materials:dirt|3|lib_materials:stone_brown|||||||||||shelf|highland|temperate|humid|||
temperate_humid_mountain|lib_materials:snow|lib_materials:stone_gabbro|10|lib_materials:stone_bluestone|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|temperate|humid|||
temperate_humid_strato|lib_materials:ice|lib_materials:stone_diorite|15|lib_materials:stone_bluestone|15|lib_materials:stone_brown|||||||||||mountain|strato|temperate|humid|||
temperate_semihumid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|semihumid|||
temperate_semihumid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|semihumid|||
temperate_semihumid_coastal||lib_materials:dirt_with_grass_temperate_semihumid_coastal|1|lib_materials:dirt_silty|6|lib_materials:stone_bluestone|||||||||||beach|coastal|temperate|semihumid|||
temperate_semihumid_lowland||lib_materials:dirt_with_grass_temperate_semihumid_lowland|1|lib_materials:dirt_dark|5|lib_materials:stone_bluestone|||||||||||coastal|lowland|temperate|semihumid|||
temperate_semihumid_shelf||lib_materials:dirt_with_grass_temperate_semihumid_shelf|1|lib_materials:dirt|4|lib_materials:stone_bluestone|||||||||||lowland|shelf|temperate|semihumid|||
temperate_semihumid_highland||lib_materials:dirt_with_grass_temperate_semihumid_highland|1|lib_materials:dirt_clay_red|3|lib_materials:stone_bluestone|||||||||||shelf|highland|temperate|semihumid|||
temperate_semihumid_mountain|lib_materials:snow|lib_materials:stone_bluestone|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|temperate|semihumid|||
temperate_semihumid_strato|lib_materials:snow|lib_materials:stone_bluestone|15|lib_materials:stone_gabbro|15|lib_materials:stone_brown|||||||||||mountain|strato|temperate|semihumid|||
temperate_temperate_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|temperate|||
temperate_temperate_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|temperate|||
temperate_temperate_coastal||lib_materials:dirt_with_grass_temperate_temperate_coastal|1|lib_materials:dirt_dark|6|lib_materials:stone_limestone_01|||||||||||beach|coastal|temperate|temperate|||
temperate_temperate_lowland||lib_materials:dirt_with_grass_temperate_temperate_lowland|1|lib_materials:dirt|5|lib_materials:stone_limestone_01|||||||||||coastal|lowland|temperate|temperate|||
temperate_temperate_shelf||lib_materials:dirt_with_grass_temperate_temperate_shelf|1|lib_materials:dirt_coarse|4|lib_materials:stone_limestone_01|||||||||||lowland|shelf|temperate|temperate|||
temperate_temperate_highland||lib_materials:dirt_with_grass_temperate_temperate_highland|1|lib_materials:dirt_clay_red|3|lib_materials:stone_limestone_01|||||||||||shelf|highland|temperate|temperate|||
temperate_temperate_mountain||lib_materials:stone_greenstone|10|lib_materials:stone_schist|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|temperate|temperate|||
temperate_temperate_strato||lib_materials:stone_basalt_02|15|lib_materials:stone_greenstone|15|lib_materials:stone_schist|||||||||||mountain|strato|temperate|temperate|||
temperate_semiarid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|semiarid|||
temperate_semiarid_beach||lib_materials:sand_beach|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|semiarid|||
temperate_semiarid_coastal||lib_materials:dirt_with_grass_temperate_semiarid_coastal|1|lib_materials:dirt|6|lib_materials:stone_sandstone|||||||||||beach|coastal|temperate|semiarid|||
temperate_semiarid_lowland||lib_materials:dirt_with_grass_temperate_semiarid_lowland|1|lib_materials:dirt_coarse|5|lib_materials:stone_sandstone|||||||||||coastal|lowland|temperate|semiarid|||
temperate_semiarid_shelf||lib_materials:dirt_with_grass_temperate_semiarid_shelf|1|lib_materials:dirt_clay_red|4|lib_materials:stone_sandstone|||||||||||lowland|shelf|temperate|semiarid|||
temperate_semiarid_highland||lib_materials:dirt_with_grass_temperate_semiarid_highland|1|lib_materials:dirt_clayey|3|lib_materials:stone_sandstone|||||||||||shelf|highland|temperate|semiarid|||
temperate_semiarid_mountain||lib_materials:stone_sand|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|temperate|semiarid|||
temperate_semiarid_strato||lib_materials:stone_desert|15|lib_materials:stone_sand|15|lib_materials:stone_brown|||||||||||mountain|strato|temperate|semiarid|||
temperate_arid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|temperate|arid|||
temperate_arid_beach||lib_materials:stone_sandstone_desert_gravel|1|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||beach_depth|beach|temperate|arid|||
temperate_arid_coastal||lib_materials:stone_desert_gravel|5|lib_materials:stone_brown|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|temperate|arid|||
temperate_arid_lowland||lib_materials:stone_desert_gravel|4|lib_materials:stone_sand|5|lib_materials:stone_brown|||||||||||coastal|lowland|temperate|arid|||
temperate_arid_shelf||lib_materials:stone_desert_gravel|3|lib_materials:stone_desert|4|lib_materials:stone_sand|||||||||||lowland|shelf|temperate|arid|||
temperate_arid_highland||lib_materials:stone_desert_gravel|2|lib_materials:stone_sandstone_desert|3|lib_materials:stone_desert|||||||||||shelf|highland|temperate|arid|||
temperate_arid_mountain||lib_materials:stone_desert|15|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|temperate|arid|||
temperate_arid_strato||lib_materials:stone_desert|15|lib_materials:stone_sand|15|lib_materials:stone_brown|||||||||||mountain|strato|temperate|arid|||
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|default:sand|4|lib_materials:stone_basalt_01|||||||||||beach_depth|beach|cool|humid|||
cool_humid_coastal||lib_materials:dirt_with_grass_cool_humid_coastal|1|lib_materials:dirt_silt_02|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cool|humid|||
cool_humid_lowland||lib_materials:dirt_with_grass_cool_humid_lowland|1|lib_materials:dirt_silty|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cool|humid|||
cool_humid_shelf||lib_materials:dirt_with_grass_cool_humid_shelf|1|lib_materials:dirt_dark|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cool|humid|||
cool_humid_highland||lib_materials:dirt_with_grass_cool_humid_highland|1|lib_materials:dirt|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|cool|humid|||
cool_humid_mountain|lib_materials:snow|lib_materials:stone_sand|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|humid|||
cool_humid_strato|lib_materials:ice|lib_materials:stone_granite_02|15|lib_materials:stone_sand|15|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|6|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|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cool|semihumid|||
cool_semihumid_shelf||lib_materials:dirt_with_grass_cool_semihumid_shelf|1|lib_materials:dirt|4|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|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|cool|semihumid|||
cool_semihumid_mountain|lib_materials:snow|lib_materials:stone_sand|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|semihumid|||
cool_semihumid_strato|lib_materials:snow|lib_materials:stone_gneiss_02|15|lib_materials:stone_granite_02|15|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|6|lib_materials:stone_limestone_01|||||||||||beach|coastal|cool|temperate|||
cool_temperate_lowland||lib_materials:dirt_with_grass_cool_temperate_lowland|1|lib_materials:dirt|5|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|4|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|3|lib_materials:stone_limestone_01|||||||||||shelf|highland|cool|temperate|||
cool_temperate_mountain|lib_materials:snow|lib_materials:stone_sand|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|temperate|||
cool_temperate_strato|lib_materials:ice|lib_materials:stone_gneiss_02|15|lib_materials:stone_granite_02|15|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|6|lib_materials:stone_sandstone|||||||||||beach|coastal|cool|semiarid|||
cool_semiarid_lowland||lib_materials:dirt_with_grass_cool_semiarid_lowland|1|lib_materials:dirt_coarse|5|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|4|lib_materials:stone_sandstone|||||||||||lowland|shelf|cool|semiarid|||
cool_semiarid_highland||lib_materials:dirt_with_grass_cool_semiarid_highland|1|lib_materials:dirt_clayey|3|lib_materials:stone_sandstone|||||||||||shelf|highland|cool|semiarid|||
cool_semiarid_mountain||lib_materials:stone_granite_01|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cool|semiarid|||
cool_semiarid_strato||lib_materials:stone_gneiss_02|15|lib_materials:stone_granite_02|15|lib_materials:stone_basalt_01|||||||||||mountain|strato|cool|semiarid|||
cool_arid_ocean||lib_materials:sand|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||ocean_depth|beach_depth|cool|arid|||
cool_arid_beach||lib_materials:sand_silver|1|lib_materials:sand_silver|4|lib_materials:stone_sandstone_silver|||||||||||beach_depth|beach|cool|arid|||
cool_arid_coastal||lib_materials:stone_gravel|5|lib_materials:stone_granite_01|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cool|arid|||
cool_arid_lowland||lib_materials:stone_gravel|4|lib_materials:stone_gabbro|5|lib_materials:stone_granite_01|||||||||||coastal|lowland|cool|arid|||
cool_arid_shelf||lib_materials:stone_gravel|3|lib_materials:stone_granite_brown|4|lib_materials:stone_gabbro|||||||||||lowland|shelf|cool|arid|||
cool_arid_highland||lib_materials:stone_gravel|2|lib_materials:stone_andesite|3|lib_materials:stone_granite_brown|||||||||||shelf|highland|cool|arid|||
cool_arid_mountain||lib_materials:stone_andesite|15|lib_materials:stone_granite_brown|25|lib_materials:stone_gabbro|||||||||||highland|mountain|cool|arid|||
cool_arid_strato||lib_materials:stone_gneiss_02|15|lib_materials:stone_granite_02|15|lib_materials:stone_andesite|||||||||||mountain|strato|cool|arid|||
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|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|humid|||
cold_humid_lowland||lib_materials:dirt_with_snow|1|lib_materials:dirt|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|humid|||
cold_humid_shelf||lib_materials:dirt_with_snow|1|lib_materials:dirt|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|humid|||
cold_humid_highland||lib_materials:dirt_with_snow|1|lib_materials:dirt|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|humid|||
cold_humid_mountain|lib_materials:snow|lib_materials:ice|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|humid|||
cold_humid_strato|lib_materials:ice|lib_materials:ice|15|lib_materials:stone_granite_02|15|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|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|semihumid|||
cold_semihumid_lowland||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|semihumid|||
cold_semihumid_shelf||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|semihumid|||
cold_semihumid_highland||lib_materials:dirt_with_snow|1|lib_materials:dirt_permafrost|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|semihumid|||
cold_semihumid_mountain|lib_materials:snow|lib_materials:ice|10|lib_materials:stone_brown|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|semihumid|||
cold_semihumid_strato|lib_materials:ice|lib_materials:ice|15|lib_materials:stone_granite_02|15|lib_materials:stone_brown|||||||||||mountain|strato|cold|semihumid|||
cold_temperate_ocean||lib_materials:sand_silver|2|lib_materials:sand|4|lib_materials:stone_sandstone|||||||||||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|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|temperate|||
cold_temperate_lowland||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|temperate|||
cold_temperate_shelf||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|temperate|||
cold_temperate_highland||lib_materials:dirt_permafrost_with_snow|1|lib_materials:dirt_permafrost|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|temperate|||
cold_temperate_mountain|lib_materials:snow|lib_materials:snow|10|lib_materials:ice|25|lib_materials:stone_basalt_01|||||||||||highland|mountain|cold|temperate|||
cold_temperate_strato|lib_materials:ice|lib_materials:ice|15|lib_materials:stone_granite_02|15|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|||||||||||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|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|semiarid|||
cold_semiarid_lowland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|5|lib_materials:stone_basalt_01|||||||||||coastal|lowland|cold|semiarid|||
cold_semiarid_shelf||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_basalt_01|||||||||||lowland|shelf|cold|semiarid|||
cold_semiarid_highland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|3|lib_materials:stone_basalt_01|||||||||||shelf|highland|cold|semiarid|||
cold_semiarid_mountain||lib_materials:stone_diorite|10|lib_materials:stone_gneiss_02|25|lib_materials:stone_granite_02|||||||||||highland|mountain|cold|semiarid|||
cold_semiarid_strato||lib_materials:stone_andesite|15|lib_materials:stone_diorite|15|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|||||||||||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|6|lib_materials:stone_basalt_01|||||||||||beach|coastal|cold|arid|||
cold_arid_lowland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|5|lib_materials:stone_granite_01|||||||||||coastal|lowland|cold|arid|||
cold_arid_shelf||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|4|lib_materials:stone_gabbro|||||||||||lowland|shelf|cold|arid|||
cold_arid_highland||lib_materials:dirt_permafrost|1|lib_materials:dirt_permafrost|3|lib_materials:stone_granite_brown|||||||||||shelf|highland|cold|arid|||
cold_arid_mountain||lib_materials:stone_diorite|15|lib_materials:stone_gneiss_02|25|lib_materials:stone_granite_02|||||||||||highland|mountain|cold|arid|||
cold_arid_strato||lib_materials:stone_andesite|15|lib_materials:stone_diorite|15|lib_materials:stone_gneiss_02|||||||||||mountain|strato|cold|arid|||
lib_materials_tropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|85|95|||
lib_materials_subtropical_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|75|95|||
lib_materials_deciduous_forest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_silty|12|lib_materials:stone_mudstone|||||||||||-4|4|60|60|||
lib_materials_temperate_rainforest_swamp||lib_materials:dirt_mud_01|1|lib_materials:dirt_mud_01|12|lib_materials:stone_brown|||||||||||-1|2|50|95|||

1 #Name Dust NodeTop NodeTopDepth Filler FillerDepth Stone Top WaterTop Water top WaterTopDepth Water River water RiverBed RiverBedDepth CaveLiquid DungeonNode DungeonAlt DungeonStair Y-min Y-max Temperature Humidity MaxPos MinPos VerticalBlend
2 generic_mantle lib_materials:stone_brown 5 lib_materials:stone_basalt_01 6 default:lava_source lib_materials:liquid_lava_source -31000 -20000 temperate temperate
3 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 temperate temperate
4 stone_brown_layer lib_materials:stone_desert 5 lib_materials:stone_sand 6 lib_materials:stone_brown lib_materials:liquid_lava_source -15000 -10000 temperate temperate
5 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 temperate temperate
6 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 temperate temperate
7 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 temperate temperate
8 generic_stone_limestone_01_layer lib_materials:stone 5 lib_materials:stone_granite_01 20 lib_materials:stone_limestone_01 lib_materials:liquid_lava_source -4000 -3000 temperate temperate
9 generic_granite_layer lib_materials:stone_gabbro 5 lib_materials:stone 25 lib_materials:stone_granite_01 lib_materials:liquid_lava_source -3000 -2000 temperate temperate
10 generic_stone_layer lib_materials:stone_andesite 5 lib_materials:stone_gabbro 6 default:stone lib_materials:stone lib_materials:liquid_lava_source -2000 ocean_depth temperate temperate
11 hot_humid_ocean lib_materials:sand 4 lib_materials:sand 6 lib_materials:sand 4 lib_materials:stone_basalt_01 lib_materials:sand 4 ocean_depth beach_depth hot humid
12 hot_humid_beach lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_basalt_01 lib_materials:sand 2 beach_depth beach hot humid
13 hot_humid_coastal lib_materials:dirt_with_grass_hot_humid_coastal 1 lib_materials:dirt_silt_02 6 lib_materials:dirt_silt_02 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_humid_coastal 1 beach coastal hot humid
14 hot_humid_lowland lib_materials:dirt_with_grass_hot_humid_lowland 1 lib_materials:dirt_silty 5 lib_materials:dirt_silty 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_humid_lowland 1 coastal lowland hot humid
15 hot_humid_shelf lib_materials:dirt_with_grass_hot_humid_shelf 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_humid_shelf 1 lowland shelf hot humid
16 hot_humid_highland lib_materials:dirt_with_grass_hot_humid_highland 1 lib_materials:dirt 3 lib_materials:dirt 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_humid_highland 1 shelf highland hot humid
17 hot_humid_mountain lib_materials:stone_brown 10 lib_materials:stone_basalt_01 20 lib_materials:stone_basalt_01 25 lib_materials:stone_basalt_01 lib_materials:stone_brown 10 highland mountain hot humid
18 hot_humid_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato hot humid
19 hot_semihumid_ocean lib_materials:sand 4 lib_materials:sand 6 lib_materials:sand 4 lib_materials:stone_basalt_01 lib_materials:sand 4 ocean_depth beach_depth hot semihumid
20 hot_semihumid_beach lib_materials:sand_volcanic 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_basalt_01 lib_materials:sand_volcanic 2 beach_depth beach hot semihumid
21 hot_semihumid_coastal lib_materials:dirt_with_grass_hot_semihumid_coastal 1 lib_materials:dirt_silty 6 lib_materials:dirt_silty 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_semihumid_coastal 1 beach coastal hot semihumid
22 hot_semihumid_lowland lib_materials:dirt_with_grass_hot_semihumid_lowland 1 lib_materials:dirt_dark 5 lib_materials:dirt_dark 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_semihumid_lowland 1 coastal lowland hot semihumid
23 hot_semihumid_shelf lib_materials:dirt_with_grass_hot_semihumid_shelf 1 lib_materials:dirt 4 lib_materials:dirt 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_semihumid_shelf 1 lowland shelf hot semihumid
24 hot_semihumid_highland lib_materials:dirt_with_grass_hot_semihumid_highland 1 lib_materials:dirt_coarse 3 lib_materials:dirt_coarse 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_hot_semihumid_highland 1 shelf highland hot semihumid
25 hot_semihumid_mountain lib_materials:stone_sand 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_sand 10 highland mountain hot semihumid
26 hot_semihumid_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato hot semihumid
27 hot_temperate_ocean lib_materials:sand 4 lib_materials:sand 6 lib_materials:sand 4 lib_materials:stone_brown lib_materials:sand 4 ocean_depth beach_depth hot temperate
28 hot_temperate_beach lib_materials:sand_volcanic 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_brown lib_materials:sand_volcanic 2 beach_depth beach hot temperate
29 hot_temperate_coastal lib_materials:dirt_with_grass_hot_temperate_coastal 1 lib_materials:dirt_dark 6 lib_materials:dirt_dark 6 lib_materials:stone_brown lib_materials:dirt_with_grass_hot_temperate_coastal 1 beach coastal hot temperate
30 hot_temperate_lowland lib_materials:dirt_with_grass_hot_temperate_lowland 1 lib_materials:dirt 5 lib_materials:dirt 5 lib_materials:stone_brown lib_materials:dirt_with_grass_hot_temperate_lowland 1 coastal lowland hot temperate
31 hot_temperate_shelf lib_materials:dirt_with_grass_hot_temperate_shelf 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 4 lib_materials:stone_brown lib_materials:dirt_with_grass_hot_temperate_shelf 1 lowland shelf hot temperate
32 hot_temperate_highland lib_materials:dirt_with_grass_hot_temperate_highland 1 lib_materials:dirt_clay_red 3 lib_materials:dirt_clay_red 3 lib_materials:stone_brown lib_materials:dirt_with_grass_hot_temperate_highland 1 shelf highland hot temperate
33 hot_temperate_mountain lib_materials:stone_desert 10 default:stone_sand 20 default:stone_sand 25 lib_materials:stone_brown lib_materials:stone_desert 10 highland mountain hot temperate
34 hot_temperate_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato hot temperate
35 hot_semiarid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sand lib_materials:sand 2 ocean_depth beach_depth hot semiarid
36 hot_semiarid_beach lib_materials:sand_beach 1 lib_materials:dirt_clayey 4 lib_materials:dirt_clayey 4 lib_materials:stone_sand lib_materials:sand_beach 1 beach_depth beach hot semiarid
37 hot_semiarid_coastal lib_materials:dirt_with_grass_hot_semiarid_coastal 1 lib_materials:dirt 6 lib_materials:dirt 6 lib_materials:stone_sand lib_materials:dirt_with_grass_hot_semiarid_coastal 1 beach coastal hot semiarid
38 hot_semiarid_lowland lib_materials:dirt_with_grass_hot_semiarid_lowland 1 lib_materials:dirt_coarse 5 lib_materials:dirt_coarse 5 lib_materials:stone_sand lib_materials:dirt_with_grass_hot_semiarid_lowland 1 coastal lowland hot semiarid
39 hot_semiarid_shelf lib_materials:dirt_with_grass_hot_semiarid_shelf 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 4 lib_materials:stone_sand lib_materials:dirt_with_grass_hot_semiarid_shelf 1 lowland shelf hot semiarid
40 hot_semiarid_highland lib_materials:dirt_with_grass_hot_semiarid_highland 1 lib_materials:dirt_clayey 3 lib_materials:dirt_clayey 3 lib_materials:stone_sand lib_materials:dirt_with_grass_hot_semiarid_highland 1 shelf highland hot semiarid
41 hot_semiarid_mountain lib_materials:stone_sandstone_desert 10 lib_materials:stone_desert 20 lib_materials:stone_desert 25 lib_materials:stone_sand lib_materials:stone_sandstone_desert 10 highland mountain hot semiarid
42 hot_semiarid_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato hot semiarid
43 hot_arid_ocean lib_materials:sand 2 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 4 lib_materials:stone_basalt_01 lib_materials:sand 2 ocean_depth beach_depth hot arid
44 hot_arid_beach lib_materials:stone_sandstone_white_gravel 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 4 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 1 beach_depth beach hot arid
45 hot_arid_coastal lib_materials:stone_sandstone_white_gravel 5 lib_materials:stone_brown 10 lib_materials:stone_brown 6 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 5 lib_materials:stone_desert_gravel beach coastal hot arid
46 hot_arid_lowland lib_materials:stone_sandstone_white_gravel 10 lib_materials:stone_sand 15 lib_materials:stone_sand 5 lib_materials:stone_brown lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_desert_gravel coastal lowland hot arid
47 hot_arid_shelf lib_materials:stone_sandstone_white_gravel 10 lib_materials:stone_desert 20 lib_materials:stone_desert 4 lib_materials:stone_sand lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_desert_gravel lowland shelf hot arid
48 hot_arid_highland lib_materials:stone_sandstone_white_gravel 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 3 lib_materials:stone_desert lib_materials:stone_sandstone_desert_gravel 15 lib_materials:stone_desert_gravel shelf highland hot arid
49 hot_arid_mountain lib_materials:stone_sandstone_white 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_desert lib_materials:stone_sandstone_white 10 highland mountain hot arid
50 hot_arid_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato hot arid
51 warm_humid_ocean lib_materials:sand 4 lib_materials:sand 6 lib_materials:sand 4 lib_materials:stone_basalt_01 lib_materials:sand 4 ocean_depth beach_depth warm humid
52 warm_humid_beach lib_materials:sand_white 1 lib_materials:sand_volcanic 4 lib_materials:sand_volcanic 4 lib_materials:stone_basalt_01 lib_materials:sand_white 1 beach_depth beach warm humid
53 warm_humid_coastal lib_materials:dirt_with_grass_warm_humid_coastal 1 lib_materials:dirt_silt_02 6 lib_materials:dirt_silt_02 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_warm_humid_coastal 1 beach coastal warm humid
54 warm_humid_lowland lib_materials:dirt_with_grass_warm_humid_lowland 1 lib_materials:dirt_silty 5 lib_materials:dirt_silty 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_warm_humid_lowland 1 coastal lowland warm humid
55 warm_humid_shelf lib_materials:dirt_with_grass_warm_humid_shelf 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_warm_humid_shelf 1 lowland shelf warm humid
56 warm_humid_highland lib_materials:dirt_with_grass_warm_humid_highland 1 lib_materials:dirt 3 lib_materials:dirt 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_warm_humid_highland 1 shelf highland warm humid
57 warm_humid_mountain lib_materials:stone_sand 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_sand 10 highland mountain warm humid
58 warm_humid_strato lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand 25 lib_materials:stone_sand 15 lib_materials:stone_brown lib_materials:stone_sandstone_desert 15 mountain strato warm humid
59 warm_semihumid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_brown lib_materials:sand 2 ocean_depth beach_depth warm semihumid
60 warm_semihumid_beach lib_materials:sand_white 1 lib_materials:sand_white 4 lib_materials:sand_white 4 lib_materials:stone_brown lib_materials:sand_white 1 beach_depth beach warm semihumid
61 warm_semihumid_coastal lib_materials:dirt_with_grass_warm_semihumid_coastal 1 lib_materials:dirt_silty 6 lib_materials:dirt_silty 6 lib_materials:stone_brown lib_materials:dirt_with_grass_warm_semihumid_coastal 1 beach coastal warm semihumid
62 warm_semihumid_lowland lib_materials:dirt_with_grass_warm_semihumid_lowland 1 lib_materials:dirt 5 lib_materials:dirt 5 lib_materials:stone_brown lib_materials:dirt_with_grass_warm_semihumid_lowland 1 coastal lowland warm semihumid
63 warm_semihumid_shelf lib_materials:dirt_with_grass_warm_semihumid_shelf 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 4 lib_materials:stone_brown lib_materials:dirt_with_grass_warm_semihumid_shelf 1 lowland shelf warm semihumid
64 warm_semihumid_highland lib_materials:dirt_with_grass_warm_semihumid_highland 1 lib_materials:dirt_dry 3 lib_materials:dirt_dry 3 lib_materials:stone_brown lib_materials:dirt_with_grass_warm_semihumid_highland 1 shelf highland warm semihumid
65 warm_semihumid_mountain lib_materials:stone_granite_brown 10 lib_materials:stone_andesite 20 lib_materials:stone_andesite 25 lib_materials:stone_basalt_01 lib_materials:stone_granite_brown 10 highland mountain warm semihumid
66 warm_semihumid_strato lib_materials:stone_sandstone_desert 15 lib_materials:stone_granite_brown 25 lib_materials:stone_granite_brown 15 lib_materials:stone_andesite lib_materials:stone_sandstone_desert 15 mountain strato warm semihumid
67 warm_temperate_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth warm temperate
68 warm_temperate_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach warm temperate
69 warm_temperate_coastal lib_materials:dirt_with_grass_warm_temperate_coastal 1 lib_materials:dirt_dark 6 lib_materials:dirt_dark 6 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_warm_temperate_coastal 1 beach coastal warm temperate
70 warm_temperate_lowland lib_materials:dirt_with_grass_warm_temperate_lowland 1 lib_materials:dirt 5 lib_materials:dirt 5 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_warm_temperate_lowland 1 coastal lowland warm temperate
71 warm_temperate_shelf lib_materials:dirt_with_grass_warm_temperate_shelf 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 4 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_warm_temperate_shelf 1 lowland shelf warm temperate
72 warm_temperate_highland lib_materials:dirt_with_grass_warm_temperate_highland 1 lib_materials:dirt_clay_red 3 lib_materials:dirt_clay_red 3 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_warm_temperate_highland 1 shelf highland warm temperate
73 warm_temperate_mountain lib_materials:stone_sandstone_desert 10 lib_materials:stone_sand 20 lib_materials:stone_sand 25 lib_materials:stone_brown lib_materials:stone_sandstone_desert 10 highland mountain warm temperate
74 warm_temperate_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato warm temperate
75 warm_semiarid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth warm semiarid
76 warm_semiarid_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach warm semiarid
77 warm_semiarid_coastal lib_materials:dirt_with_grass_warm_semiarid_coastal 1 lib_materials:dirt 4 lib_materials:dirt 6 lib_materials:stone_desert lib_materials:dirt_with_grass_warm_semiarid_coastal 1 beach coastal warm semiarid
78 warm_semiarid_lowland lib_materials:dirt_with_grass_warm_semiarid_lowland 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 5 lib_materials:stone_desert lib_materials:dirt_with_grass_warm_semiarid_lowland 1 coastal lowland warm semiarid
79 warm_semiarid_shelf lib_materials:dirt_with_grass_warm_semiarid_shelf 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 4 lib_materials:stone_desert lib_materials:dirt_with_grass_warm_semiarid_shelf 1 lowland shelf warm semiarid
80 warm_semiarid_highland lib_materials:dirt_with_grass_warm_semiarid_highland 1 lib_materials:dirt_clayey 4 lib_materials:dirt_clayey 3 lib_materials:stone_desert lib_materials:dirt_with_grass_warm_semiarid_highland 1 shelf highland warm semiarid
81 warm_semiarid_mountain lib_materials:stone_sandstone_desert 10 lib_materials:stone_sand 20 lib_materials:stone_sand 25 lib_materials:stone_brown lib_materials:stone_sandstone_desert 10 highland mountain warm semiarid
82 warm_semiarid_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 mountain strato warm semiarid
83 warm_arid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth warm arid
84 warm_arid_beach lib_materials:stone_sandstone_desert_gravel 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:stone_sandstone_desert_gravel 1 beach_depth beach warm arid
85 warm_arid_coastal lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sand cold lib_materials:stone_sand 6 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sandstone_white_gravel beach coastal warm arid
86 warm_arid_lowland lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sand cold lib_materials:stone_sand 5 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sandstone_white_gravel coastal lowland warm arid
87 warm_arid_shelf lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sand cold lib_materials:stone_sand 4 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sandstone_white_gravel lowland shelf warm arid
88 warm_arid_highland lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sand cold lib_materials:stone_sand 3 lib_materials:stone_sandstone_desert lib_materials:stone_sandstone_desert_gravel 10 lib_materials:stone_sandstone_white_gravel shelf highland warm arid
89 warm_arid_mountain lib_materials:stone_sandstone_desert 10 lib_materials:stone_sand 20 lib_materials:stone_sand 25 lib_materials:stone_brown lib_materials:stone_sandstone_desert 10 lib_materials:stone_sandstone_white_gravel highland mountain warm arid
90 warm_arid_strato lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_desert 25 lib_materials:stone_sandstone_desert 15 lib_materials:stone_sand lib_materials:stone_sandstone 15 lib_materials:stone_sandstone_white_gravel mountain strato warm arid
91 temperate_humid_ocean lib_materials:sand 4 lib_materials:sand 6 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 4 ocean_depth beach_depth temperate humid
92 temperate_humid_beach lib_materials:sand_beach 2 default:sand 4 default:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 2 beach_depth beach temperate humid
93 temperate_humid_coastal lib_materials:dirt_with_grass_temperate_humid_coastal 1 lib_materials:dirt_silt_02 6 lib_materials:dirt_silt_02 6 lib_materials:stone_brown lib_materials:dirt_with_grass_temperate_humid_coastal 1 beach coastal temperate humid
94 temperate_humid_lowland lib_materials:dirt_with_grass_temperate_humid_lowland 1 lib_materials:dirt_silty 5 lib_materials:dirt_silty 5 lib_materials:stone_brown lib_materials:dirt_with_grass_temperate_humid_lowland 1 coastal lowland temperate humid
95 temperate_humid_shelf lib_materials:dirt_with_grass_temperate_humid_shelf 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 4 lib_materials:stone_brown lib_materials:dirt_with_grass_temperate_humid_shelf 1 lowland shelf temperate humid
96 temperate_humid_highland lib_materials:dirt_with_grass_temperate_humid_highland 1 lib_materials:dirt 3 lib_materials:dirt 3 lib_materials:stone_brown lib_materials:dirt_with_grass_temperate_humid_highland 1 shelf highland temperate humid
97 temperate_humid_mountain lib_materials:snow lib_materials:stone_gabbro 10 lib_materials:stone_bluestone 20 lib_materials:stone_bluestone 25 lib_materials:stone_basalt_01 lib_materials:stone_gabbro 10 highland mountain temperate humid
98 temperate_humid_strato lib_materials:ice lib_materials:stone_diorite 15 lib_materials:stone_bluestone 25 lib_materials:stone_bluestone 15 lib_materials:stone_brown lib_materials:stone_diorite 15 mountain strato temperate humid
99 temperate_semihumid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth temperate semihumid
100 temperate_semihumid_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach temperate semihumid
101 temperate_semihumid_coastal lib_materials:dirt_with_grass_temperate_semihumid_coastal 1 lib_materials:dirt_silty 4 lib_materials:dirt_silty 6 lib_materials:stone_bluestone lib_materials:dirt_with_grass_temperate_semihumid_coastal 1 beach coastal temperate semihumid
102 temperate_semihumid_lowland lib_materials:dirt_with_grass_temperate_semihumid_lowland 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 5 lib_materials:stone_bluestone lib_materials:dirt_with_grass_temperate_semihumid_lowland 1 coastal lowland temperate semihumid
103 temperate_semihumid_shelf lib_materials:dirt_with_grass_temperate_semihumid_shelf 1 lib_materials:dirt 4 lib_materials:dirt 4 lib_materials:stone_bluestone lib_materials:dirt_with_grass_temperate_semihumid_shelf 1 lowland shelf temperate semihumid
104 temperate_semihumid_highland lib_materials:dirt_with_grass_temperate_semihumid_highland 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 3 lib_materials:stone_bluestone lib_materials:dirt_with_grass_temperate_semihumid_highland 1 shelf highland temperate semihumid
105 temperate_semihumid_mountain lib_materials:snow lib_materials:stone_bluestone 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_bluestone 10 highland mountain temperate semihumid
106 temperate_semihumid_strato lib_materials:snow lib_materials:stone_bluestone 15 lib_materials:stone_gabbro 25 lib_materials:stone_gabbro 15 lib_materials:stone_brown lib_materials:stone_bluestone 15 mountain strato temperate semihumid
107 temperate_temperate_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth temperate temperate
108 temperate_temperate_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach temperate temperate
109 temperate_temperate_coastal lib_materials:dirt_with_grass_temperate_temperate_coastal 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 6 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_temperate_temperate_coastal 1 beach coastal temperate temperate
110 temperate_temperate_lowland lib_materials:dirt_with_grass_temperate_temperate_lowland 1 lib_materials:dirt 4 lib_materials:dirt 5 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_temperate_temperate_lowland 1 coastal lowland temperate temperate
111 temperate_temperate_shelf lib_materials:dirt_with_grass_temperate_temperate_shelf 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 4 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_temperate_temperate_shelf 1 lowland shelf temperate temperate
112 temperate_temperate_highland lib_materials:dirt_with_grass_temperate_temperate_highland 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 3 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_temperate_temperate_highland 1 shelf highland temperate temperate
113 temperate_temperate_mountain lib_materials:stone_greenstone 10 lib_materials:stone_schist 20 lib_materials:stone_schist 25 lib_materials:stone_basalt_01 lib_materials:stone_greenstone 10 highland mountain temperate temperate
114 temperate_temperate_strato lib_materials:stone_basalt_02 15 lib_materials:stone_greenstone 25 lib_materials:stone_greenstone 15 lib_materials:stone_schist lib_materials:stone_basalt_02 15 mountain strato temperate temperate
115 temperate_semiarid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth temperate semiarid
116 temperate_semiarid_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach temperate semiarid
117 temperate_semiarid_coastal lib_materials:dirt_with_grass_temperate_semiarid_coastal 1 lib_materials:dirt 4 lib_materials:dirt 6 lib_materials:stone_sandstone lib_materials:dirt_with_grass_temperate_semiarid_coastal 1 beach coastal temperate semiarid
118 temperate_semiarid_lowland lib_materials:dirt_with_grass_temperate_semiarid_lowland 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 5 lib_materials:stone_sandstone lib_materials:dirt_with_grass_temperate_semiarid_lowland 1 coastal lowland temperate semiarid
119 temperate_semiarid_shelf lib_materials:dirt_with_grass_temperate_semiarid_shelf 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 4 lib_materials:stone_sandstone lib_materials:dirt_with_grass_temperate_semiarid_shelf 1 lowland shelf temperate semiarid
120 temperate_semiarid_highland lib_materials:dirt_with_grass_temperate_semiarid_highland 1 lib_materials:dirt_clayey 4 lib_materials:dirt_clayey 3 lib_materials:stone_sandstone lib_materials:dirt_with_grass_temperate_semiarid_highland 1 shelf highland temperate semiarid
121 temperate_semiarid_mountain lib_materials:stone_sand 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_sand 10 highland mountain temperate semiarid
122 temperate_semiarid_strato lib_materials:stone_desert 15 lib_materials:stone_sand 25 lib_materials:stone_sand 15 lib_materials:stone_brown lib_materials:stone_desert 15 mountain strato temperate semiarid
123 temperate_arid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth temperate arid
124 temperate_arid_beach lib_materials:stone_sandstone_desert_gravel 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:stone_sandstone_desert_gravel 1 beach_depth beach temperate arid
125 temperate_arid_coastal lib_materials:stone_desert_gravel 5 lib_materials:stone_brown 4 lib_materials:stone_brown 6 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 5 beach coastal temperate arid
126 temperate_arid_lowland lib_materials:stone_desert_gravel 4 lib_materials:stone_sand 6 lib_materials:stone_sand 5 lib_materials:stone_brown lib_materials:stone_sandstone_desert_gravel 4 coastal lowland temperate arid
127 temperate_arid_shelf lib_materials:stone_desert_gravel 3 lib_materials:stone_desert 8 lib_materials:stone_desert 4 lib_materials:stone_sand lib_materials:stone_sandstone_desert_gravel 3 lowland shelf temperate arid
128 temperate_arid_highland lib_materials:stone_desert_gravel 2 lib_materials:stone_sandstone_desert 10 lib_materials:stone_sandstone_desert 3 lib_materials:stone_desert lib_materials:stone_sandstone_desert_gravel 2 shelf highland temperate arid
129 temperate_arid_mountain lib_materials:stone_desert 15 lib_materials:stone_brown 25 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_desert 15 highland mountain temperate arid
130 temperate_arid_strato lib_materials:stone_desert 15 lib_materials:stone_sand 25 lib_materials:stone_sand 15 lib_materials:stone_brown lib_materials:stone_desert 15 mountain strato temperate arid
131 cool_humid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth cool humid
132 cool_humid_beach lib_materials:sand_beach 1 default:sand 4 default:sand 4 lib_materials:stone_basalt_01 lib_materials:sand_beach 1 beach_depth beach cool humid
133 cool_humid_coastal lib_materials:dirt_with_grass_cool_humid_coastal 1 lib_materials:dirt_silt_02 4 lib_materials:dirt_silt_02 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_humid_coastal 1 beach coastal cool humid
134 cool_humid_lowland lib_materials:dirt_with_grass_cool_humid_lowland 1 lib_materials:dirt_silty 4 lib_materials:dirt_silty 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_humid_lowland 1 coastal lowland cool humid
135 cool_humid_shelf lib_materials:dirt_with_grass_cool_humid_shelf 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_humid_shelf 1 lowland shelf cool humid
136 cool_humid_highland lib_materials:dirt_with_grass_cool_humid_highland 1 lib_materials:dirt 4 lib_materials:dirt 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_humid_highland 1 shelf highland cool humid
137 cool_humid_mountain lib_materials:snow lib_materials:stone_sand 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_sand 10 highland mountain cool humid
138 cool_humid_strato lib_materials:ice lib_materials:stone_granite_02 15 lib_materials:stone_sand 25 lib_materials:stone_sand 15 lib_materials:stone_brown lib_materials:stone_granite_02 15 mountain strato cool humid
139 cool_semihumid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth cool semihumid
140 cool_semihumid_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_basalt_01 lib_materials:sand_beach 1 beach_depth beach cool semihumid
141 cool_semihumid_coastal lib_materials:dirt_with_grass_cool_semihumid_coastal 1 lib_materials:dirt_silty 4 lib_materials:dirt_silty 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_semihumid_coastal 1 beach coastal cool semihumid
142 cool_semihumid_lowland lib_materials:dirt_with_grass_cool_semihumid_lowland 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_semihumid_lowland 1 coastal lowland cool semihumid
143 cool_semihumid_shelf lib_materials:dirt_with_grass_cool_semihumid_shelf 1 lib_materials:dirt 4 lib_materials:dirt 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_semihumid_shelf 1 lowland shelf cool semihumid
144 cool_semihumid_highland lib_materials:dirt_with_grass_cool_semihumid_highland 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_grass_cool_semihumid_highland 1 shelf highland cool semihumid
145 cool_semihumid_mountain lib_materials:snow lib_materials:stone_sand 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_sand 10 highland mountain cool semihumid
146 cool_semihumid_strato lib_materials:snow lib_materials:stone_gneiss_02 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_brown lib_materials:stone_gneiss_02 15 mountain strato cool semihumid
147 cool_temperate_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth cool temperate
148 cool_temperate_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach cool temperate
149 cool_temperate_coastal lib_materials:dirt_with_grass_cool_temperate_coastal 1 lib_materials:dirt_dark 4 lib_materials:dirt_dark 6 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_cool_temperate_coastal 1 beach coastal cool temperate
150 cool_temperate_lowland lib_materials:dirt_with_grass_cool_temperate_lowland 1 lib_materials:dirt 4 lib_materials:dirt 5 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_cool_temperate_lowland 1 coastal lowland cool temperate
151 cool_temperate_shelf lib_materials:dirt_with_grass_cool_temperate_shelf 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 4 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_cool_temperate_shelf 1 lowland shelf cool temperate
152 cool_temperate_highland lib_materials:dirt_with_grass_cool_temperate_highland 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 3 lib_materials:stone_limestone_01 lib_materials:dirt_with_grass_cool_temperate_highland 1 shelf highland cool temperate
153 cool_temperate_mountain lib_materials:snow lib_materials:stone_sand 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_sand 10 highland mountain cool temperate
154 cool_temperate_strato lib_materials:ice lib_materials:stone_gneiss_02 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_brown lib_materials:stone_gneiss_02 15 mountain strato cool temperate
155 cool_semiarid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth cool semiarid
156 cool_semiarid_beach lib_materials:sand_beach 1 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_beach 1 beach_depth beach cool semiarid
157 cool_semiarid_coastal lib_materials:dirt_with_grass_cool_semiarid_coastal 1 lib_materials:dirt_sandy 4 lib_materials:dirt_sandy 6 lib_materials:stone_sandstone lib_materials:dirt_with_grass_cool_semiarid_coastal 1 beach coastal cool semiarid
158 cool_semiarid_lowland lib_materials:dirt_with_grass_cool_semiarid_lowland 1 lib_materials:dirt_coarse 4 lib_materials:dirt_coarse 5 lib_materials:stone_sandstone lib_materials:dirt_with_grass_cool_semiarid_lowland 1 coastal lowland cool semiarid
159 cool_semiarid_shelf lib_materials:dirt_with_grass_cool_semiarid_shelf 1 lib_materials:dirt_clay_red 4 lib_materials:dirt_clay_red 4 lib_materials:stone_sandstone lib_materials:dirt_with_grass_cool_semiarid_shelf 1 lowland shelf cool semiarid
160 cool_semiarid_highland lib_materials:dirt_with_grass_cool_semiarid_highland 1 lib_materials:dirt_clayey 4 lib_materials:dirt_clayey 3 lib_materials:stone_sandstone lib_materials:dirt_with_grass_cool_semiarid_highland 1 shelf highland cool semiarid
161 cool_semiarid_mountain lib_materials:stone_granite_01 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:stone_granite_01 10 highland mountain cool semiarid
162 cool_semiarid_strato lib_materials:stone_gneiss_02 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_basalt_01 lib_materials:stone_gneiss_02 15 mountain strato cool semiarid
163 cool_arid_ocean lib_materials:sand 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand 2 ocean_depth beach_depth cool arid
164 cool_arid_beach lib_materials:sand_silver 1 lib_materials:sand 4 lib_materials:sand_silver 4 lib_materials:stone_sandstone_silver lib_materials:stone_sandstone_desert_gravel 1 beach_depth beach cool arid
165 cool_arid_coastal lib_materials:stone_gravel 5 lib_materials:stone_granite_01 4 lib_materials:stone_granite_01 6 lib_materials:stone_basalt_01 lib_materials:stone_sandstone_desert_gravel 5 beach coastal cool arid
166 cool_arid_lowland lib_materials:stone_gravel 4 lib_materials:stone_gabbro 6 lib_materials:stone_gabbro 5 lib_materials:stone_granite_01 lib_materials:stone_sandstone_desert_gravel 4 coastal lowland cool arid
167 cool_arid_shelf lib_materials:stone_gravel 3 lib_materials:stone_granite_brown 8 lib_materials:stone_granite_brown 4 lib_materials:stone_gabbro lib_materials:stone_sandstone_desert_gravel 3 lowland shelf cool arid
168 cool_arid_highland lib_materials:stone_gravel 2 lib_materials:stone_andesite 10 lib_materials:stone_andesite 3 lib_materials:stone_granite_brown lib_materials:stone_sandstone_desert_gravel 2 shelf highland cool arid
169 cool_arid_mountain lib_materials:stone_andesite 15 lib_materials:stone_granite_brown 25 lib_materials:stone_granite_brown 25 lib_materials:stone_gabbro lib_materials:stone_andesite 15 highland mountain cool arid
170 cool_arid_strato lib_materials:stone_gneiss_02 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_andesite lib_materials:stone_gneiss_02 15 mountain strato cool arid
171 cold_humid_ocean lib_materials:sand_volcanic 2 lib_materials:stone_brown 4 lib_materials:stone_brown 4 lib_materials:stone_basalt_01 lib_materials:sand_volcanic 2 ocean_depth beach_depth cold humid
172 cold_humid_beach lib_materials:dirt_with_snow 1 lib_materials:stone_brown 4 lib_materials:stone_brown 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 beach_depth beach cold humid
173 cold_humid_coastal lib_materials:dirt_with_snow 1 lib_materials:dirt 4 lib_materials:dirt 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 beach coastal cold humid
174 cold_humid_lowland lib_materials:dirt_with_snow 1 lib_materials:dirt 4 lib_materials:dirt 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 coastal lowland cold humid
175 cold_humid_shelf lib_materials:dirt_with_snow 1 lib_materials:dirt 4 lib_materials:dirt 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 lowland shelf cold humid
176 cold_humid_highland lib_materials:dirt_with_snow 1 lib_materials:dirt 4 lib_materials:dirt 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 shelf highland cold humid
177 cold_humid_mountain lib_materials:snow lib_materials:ice 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:ice 10 highland mountain cold humid
178 cold_humid_strato lib_materials:ice lib_materials:ice 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_brown lib_materials:ice 15 mountain strato cold humid
179 cold_semihumid_ocean lib_materials:sand_volcanic 2 lib_materials:stone_brown 4 lib_materials:stone_brown 4 lib_materials:stone_basalt_01 lib_materials:sand_volcanic 2 ocean_depth beach_depth cold semihumid
180 cold_semihumid_beach lib_materials:dirt_with_snow 1 lib_materials:stone_brown 4 lib_materials:stone_brown 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 beach_depth beach cold semihumid
181 cold_semihumid_coastal lib_materials:dirt_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 6 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 beach coastal cold semihumid
182 cold_semihumid_lowland lib_materials:dirt_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 5 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 coastal lowland cold semihumid
183 cold_semihumid_shelf lib_materials:dirt_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 lowland shelf cold semihumid
184 cold_semihumid_highland lib_materials:dirt_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 3 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 shelf highland cold semihumid
185 cold_semihumid_mountain lib_materials:snow lib_materials:ice 10 lib_materials:stone_brown 20 lib_materials:stone_brown 25 lib_materials:stone_basalt_01 lib_materials:ice 10 highland mountain cold semihumid
186 cold_semihumid_strato lib_materials:ice lib_materials:ice 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_brown lib_materials:ice 15 mountain strato cold semihumid
187 cold_temperate_ocean lib_materials:sand_silver 2 lib_materials:sand 4 lib_materials:sand 4 lib_materials:stone_sandstone lib_materials:sand_silver 2 ocean_depth beach_depth cold temperate
188 cold_temperate_beach lib_materials:dirt_with_snow 1 lib_materials:sand_silver 4 lib_materials:sand_silver 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 beach_depth beach cold temperate
189 cold_temperate_coastal lib_materials:dirt_permafrost_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 6 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost_with_snow 1 beach coastal cold temperate
190 cold_temperate_lowland lib_materials:dirt_permafrost_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 5 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost_with_snow 1 coastal lowland cold temperate
191 cold_temperate_shelf lib_materials:dirt_permafrost_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 4 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost_with_snow 1 lowland shelf cold temperate
192 cold_temperate_highland lib_materials:dirt_permafrost_with_snow 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 3 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost_with_snow 1 shelf highland cold temperate
193 cold_temperate_mountain lib_materials:snow lib_materials:snow 10 lib_materials:ice 20 lib_materials:ice 25 lib_materials:stone_basalt_01 lib_materials:snow 10 highland mountain cold temperate
194 cold_temperate_strato lib_materials:ice lib_materials:ice 15 lib_materials:stone_granite_02 25 lib_materials:stone_granite_02 15 lib_materials:stone_basalt_01 lib_materials:ice 15 mountain strato cold temperate
195 cold_semiarid_ocean lib_materials:sand_silver 2 lib_materials:stone_sandstone_silver 4 lib_materials:stone_sandstone_silver 4 lib_materials:stone_basalt_01 lib_materials:sand_silver 2 ocean_depth beach_depth cold semiarid
196 cold_semiarid_beach lib_materials:dirt_permafrost_with_snow 1 lib_materials:stone_sandstone_silver 4 lib_materials:stone_sandstone_silver 4 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost_with_snow 1 beach_depth beach cold semiarid
197 cold_semiarid_coastal lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 6 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost 1 beach coastal cold semiarid
198 cold_semiarid_lowland lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 5 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost 1 coastal lowland cold semiarid
199 cold_semiarid_shelf lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 4 lib_materials:dirt_permafrost 4 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost 1 lowland shelf cold semiarid
200 cold_semiarid_highland lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 10 lib_materials:dirt_permafrost 3 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost 1 shelf highland cold semiarid
201 cold_semiarid_mountain lib_materials:stone_diorite 10 lib_materials:stone_gneiss_02 20 lib_materials:stone_gneiss_02 25 lib_materials:stone_granite_02 lib_materials:stone_diorite 10 highland mountain cold semiarid
202 cold_semiarid_strato lib_materials:stone_andesite 15 lib_materials:stone_diorite 25 lib_materials:stone_diorite 15 lib_materials:stone_gneiss_02 lib_materials:stone_andesite 15 mountain strato cold semiarid
203 cold_arid_ocean lib_materials:sand_silver 2 lib_materials:stone_sandstone_silver 4 lib_materials:stone_sandstone_silver 4 lib_materials:stone_basalt_01 lib_materials:sand_silver 2 ocean_depth beach_depth cold arid
204 cold_arid_beach lib_materials:dirt_with_snow 1 lib_materials:stone_sandstone_silver 4 lib_materials:stone_sandstone_silver 4 lib_materials:stone_basalt_01 lib_materials:dirt_with_snow 1 beach_depth beach cold arid
205 cold_arid_coastal lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 10 lib_materials:dirt_permafrost 6 lib_materials:stone_basalt_01 lib_materials:dirt_permafrost 1 beach coastal cold arid
206 cold_arid_lowland lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 10 lib_materials:dirt_permafrost 5 lib_materials:stone_granite_01 lib_materials:dirt_permafrost 1 coastal lowland cold arid
207 cold_arid_shelf lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 10 lib_materials:dirt_permafrost 4 lib_materials:stone_gabbro lib_materials:dirt_permafrost 1 lowland shelf cold arid
208 cold_arid_highland lib_materials:dirt_permafrost 1 lib_materials:dirt_permafrost 15 lib_materials:dirt_permafrost 3 lib_materials:stone_granite_brown lib_materials:dirt_permafrost 1 shelf highland cold arid
209 cold_arid_mountain lib_materials:stone_diorite 15 lib_materials:stone_gneiss_02 20 lib_materials:stone_gneiss_02 25 lib_materials:stone_granite_02 lib_materials:stone_diorite 15 highland mountain cold arid
210 cold_arid_strato lib_materials:stone_andesite 15 lib_materials:stone_diorite 25 lib_materials:stone_diorite 15 lib_materials:stone_gneiss_02 lib_materials:stone_andesite 15 mountain strato cold arid
211 lib_materials_tropical_rainforest_swamp lib_materials:dirt_mud_01 1 lib_materials:dirt_mud_01 2 lib_materials:dirt_mud_01 12 lib_materials:stone_brown lib_materials:dirt_mud_01 1 -1 2 85 95
212 lib_materials_subtropical_rainforest_swamp lib_materials:dirt_mud_01 1 lib_materials:dirt_mud_01 2 lib_materials:dirt_mud_01 12 lib_materials:stone_brown lib_materials:dirt_mud_01 1 -1 2 75 95
213 lib_materials_deciduous_forest_swamp lib_materials:dirt_mud_01 1 lib_materials:dirt_silty 3 lib_materials:dirt_silty 12 lib_materials:stone_mudstone lib_materials:dirt_mud_01 1 -4 4 60 60
214 lib_materials_temperate_rainforest_swamp lib_materials:dirt_mud_01 1 lib_materials:dirt_mud_01 2 lib_materials:dirt_mud_01 12 lib_materials:stone_brown lib_materials:dirt_mud_01 1 -1 2 50 95

View File

@ -80,41 +80,45 @@ dirt|dirt_brown_with_grass_hot_semiarid_coastal|dirt_with_grass_hot_semiarid_coa
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|sand|stone_sandstone_desert_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|sand_desert|stone_sandstone_desert_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|sand_white|stone_sandstone_desert_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|stone_desert_gravel|stone_sandstone_desert_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|sand|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|sand_desert|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|sand_white|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|stone_desert_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|sand|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|sand_desert|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|sand_white|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|stone_desert_gravel|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|sand|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid_highland
dirt|sand_desert|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid_highland
dirt|sand_white|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid_highland
dirt|stone_desert_gravel|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid_highland
dirt|stone_sandstone_white_gravel|stone_sandstone_desert_gravel|0.8|shelf|highland|hot_arid_highland
dirt|dirt_with_grass_dry|dirt_with_grass_hot_semiarid_highland|0.8|shelf|highland|hot_semiarid_highland
dirt|sand|stone_sandstone_white_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|sand_desert|stone_sandstone_white_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|sand_white|stone_sandstone_white_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|stone_sandstone_desert_gravel|stone_sandstone_white_gravel|0.8|beach|coastal|hot_arid_coastal
dirt|sand|stone_sandstone_white_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|sand_desert|stone_sandstone_white_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|sand_white|stone_sandstone_white_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|stone_sandstone_desert_gravel|stone_sandstone_white_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|coastal|lowland|hot_arid_lowland
dirt|sand|stone_sandstone_white_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|sand_desert|stone_sandstone_white_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|sand_white|stone_sandstone_white_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|stone_sandstone_desert_gravel|stone_sandstone_white_gravel|0.8|lowland|shelf|hot_arid_shelf
dirt|sand|stone_sandstone_white_gravel|0.8|shelf|highland|hot_arid_highland
dirt|sand_desert|stone_sandstone_white_gravel|0.8|shelf|highland|hot_arid_highland
dirt|sand_white|stone_sandstone_white_gravel|0.8|shelf|highland|hot_arid_highland
dirt|stone_desert_gravel|stone_sandstone_white_gravel|0.8|shelf|highland|hot_arid_highland
dirt|stone_sandstone_desert_gravel|stone_sandstone_white_gravel|0.8|shelf|highland|hot_arid_highland
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
@ -185,21 +189,25 @@ dirt|dirt_brown_with_grass_warm_semiarid_coastal|dirt_with_grass_warm_semiarid_c
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|sand|stone_sandstone_desert_gravel|0.8|beach|coastal|warm_arid_coastal
dirt|sand_desert|stone_sandstone_desert_gravel|0.8|beach|coastal|warm_arid_coastal
dirt|sand_white|stone_sandstone_desert_gravel|0.8|beach|coastal|warm_arid_coastal
@ -287,41 +295,45 @@ dirt|dirt_brown_with_grass_temperate_semiarid_coastal|dirt_with_grass_temperate_
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|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_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_white_gravel|stone_sandstone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland
dirt|stone_desert_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_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_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|dirt_with_grass_dry|dirt_with_grass_temperate_semiarid_highland|0.8|shelf|highland|temperate_semiarid_highland
dirt|sand|stone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal
dirt|sand_desert|stone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal
dirt|sand_white|stone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal
dirt|stone_sandstone_desert_gravel|stone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal
dirt|stone_sandstone_white_gravel|stone_desert_gravel|0.8|beach|coastal|temperate_arid_coastal
dirt|sand|stone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland
dirt|sand_desert|stone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland
dirt|sand_white|stone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland
dirt|stone_sandstone_desert_gravel|stone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland
dirt|stone_sandstone_white_gravel|stone_desert_gravel|0.8|coastal|lowland|temperate_arid_lowland
dirt|sand|stone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf
dirt|sand_desert|stone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf
dirt|sand_white|stone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf
dirt|stone_sandstone_desert_gravel|stone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf
dirt|stone_sandstone_white_gravel|stone_desert_gravel|0.8|lowland|shelf|temperate_arid_shelf
dirt|sand|stone_desert_gravel|0.8|shelf|highland|temperate_arid_highland
dirt|sand_desert|stone_desert_gravel|0.8|shelf|highland|temperate_arid_highland
dirt|sand_white|stone_desert_gravel|0.8|shelf|highland|temperate_arid_highland
dirt|stone_sandstone_desert_gravel|stone_desert_gravel|0.8|shelf|highland|temperate_arid_highland
dirt|stone_sandstone_white_gravel|stone_desert_gravel|0.8|shelf|highland|temperate_arid_highland
dirt|dirt_black_with_litter_coniferous|dirt_with_grass_cool_humid_coastal|0.8|beach|coastal|cool_humid_coastal
dirt|dirt_brown_with_litter_coniferous|dirt_with_grass_cool_humid_coastal|0.8|beach|coastal|cool_humid_coastal
dirt|dirt_clayey_with_litter_coniferous|dirt_with_grass_cool_humid_coastal|0.8|beach|coastal|cool_humid_coastal

1 #Ore_Type Ore_Name Wherein Threshold Y_Min Y_Max Biome
80 dirt dirt_clayey_with_grass_hot_semiarid_coastal dirt_with_grass_hot_semiarid_coastal 0.8 beach coastal hot_semiarid_coastal
81 dirt dirt_sandy_with_grass_hot_semiarid_coastal dirt_with_grass_hot_semiarid_coastal 0.8 beach coastal hot_semiarid_coastal
82 dirt dirt_silty_with_grass_hot_semiarid_coastal dirt_with_grass_hot_semiarid_coastal 0.8 beach coastal hot_semiarid_coastal
83 dirt dirt_with_grass_dry dirt_with_grass_hot_semiarid_coastal 0.8 beach coastal hot_semiarid_coastal
84 dirt dirt_black_with_grass_hot_semiarid_lowland dirt_with_grass_hot_semiarid_lowland 0.8 coastal lowland hot_semiarid_lowland
85 dirt dirt_brown_with_grass_hot_semiarid_lowland dirt_with_grass_hot_semiarid_lowland 0.8 coastal lowland hot_semiarid_lowland
86 dirt dirt_clayey_with_grass_hot_semiarid_lowland dirt_with_grass_hot_semiarid_lowland 0.8 coastal lowland hot_semiarid_lowland
87 dirt dirt_sandy_with_grass_hot_semiarid_lowland dirt_with_grass_hot_semiarid_lowland 0.8 coastal lowland hot_semiarid_lowland
88 dirt dirt_silty_with_grass_hot_semiarid_lowland dirt_with_grass_hot_semiarid_lowland 0.8 coastal lowland hot_semiarid_lowland
89 dirt dirt_with_grass_dry dirt_with_grass_hot_semiarid_lowland 0.8 coastal lowland hot_semiarid_lowland
90 dirt dirt_black_with_grass_hot_semiarid_shelf dirt_with_grass_hot_semiarid_shelf 0.8 lowland shelf hot_semiarid_shelf
91 dirt dirt_brown_with_grass_hot_semiarid_shelf dirt_with_grass_hot_semiarid_shelf 0.8 lowland shelf hot_semiarid_shelf
92 dirt dirt_clayey_with_grass_hot_semiarid_shelf dirt_with_grass_hot_semiarid_shelf 0.8 lowland shelf hot_semiarid_shelf
93 dirt dirt_sandy_with_grass_hot_semiarid_shelf dirt_with_grass_hot_semiarid_shelf 0.8 lowland shelf hot_semiarid_shelf
94 dirt dirt_silty_with_grass_hot_semiarid_shelf dirt_with_grass_hot_semiarid_shelf 0.8 lowland shelf hot_semiarid_shelf
95 dirt dirt_with_grass_dry dirt_with_grass_hot_semiarid_shelf 0.8 lowland shelf hot_semiarid_shelf
96 dirt dirt_black_with_grass_hot_semiarid_highland dirt_with_grass_hot_semiarid_highland 0.8 shelf highland hot_semiarid_highland
97 dirt dirt_brown_with_grass_hot_semiarid_highland dirt_with_grass_hot_semiarid_highland 0.8 shelf highland hot_semiarid_highland
98 dirt dirt_clayey_with_grass_hot_semiarid_highland dirt_with_grass_hot_semiarid_highland 0.8 shelf highland hot_semiarid_highland
99 dirt dirt_sandy_with_grass_hot_semiarid_highland dirt_with_grass_hot_semiarid_highland 0.8 shelf highland hot_semiarid_highland
100 dirt dirt_silty_with_grass_hot_semiarid_highland dirt_with_grass_hot_semiarid_highland 0.8 shelf highland hot_semiarid_highland
101 dirt sand dirt_with_grass_dry stone_sandstone_desert_gravel dirt_with_grass_hot_semiarid_highland 0.8 beach shelf coastal highland hot_arid_coastal hot_semiarid_highland
102 dirt sand_desert sand stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 beach coastal hot_arid_coastal
103 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 beach coastal hot_arid_coastal
104 dirt stone_desert_gravel sand_white stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 beach coastal hot_arid_coastal
105 dirt stone_sandstone_white_gravel stone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 beach coastal hot_arid_coastal
106 dirt sand stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 coastal beach lowland coastal hot_arid_lowland hot_arid_coastal
107 dirt sand_desert sand stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 coastal lowland hot_arid_lowland
108 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 coastal lowland hot_arid_lowland
109 dirt stone_sandstone_white_gravel sand_white stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 coastal lowland hot_arid_lowland
110 dirt stone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 coastal lowland hot_arid_lowland
111 dirt sand stone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 lowland coastal shelf lowland hot_arid_shelf hot_arid_lowland
112 dirt sand_desert sand stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 lowland shelf hot_arid_shelf
113 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 lowland shelf hot_arid_shelf
114 dirt stone_desert_gravel sand_white stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 lowland shelf hot_arid_shelf
115 dirt stone_sandstone_white_gravel stone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 lowland shelf hot_arid_shelf
116 dirt sand stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 shelf lowland highland shelf hot_arid_highland hot_arid_shelf
117 dirt sand_desert sand stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 shelf highland hot_arid_highland
118 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 shelf highland hot_arid_highland
119 dirt stone_desert_gravel sand_white stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 shelf highland hot_arid_highland
120 dirt stone_sandstone_white_gravel stone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 shelf highland hot_arid_highland
121 dirt stone_sandstone_desert_gravel stone_sandstone_white_gravel 0.8 shelf highland hot_arid_highland
122 dirt dirt_silt_01 sand_white 0.8 beach_depth beach warm_humid_beach
123 dirt dirt_black_with_grass_warm_humid_coastal dirt_with_grass_warm_humid_coastal 0.8 beach coastal warm_humid_coastal
124 dirt dirt_brown_with_grass_warm_humid_coastal dirt_with_grass_warm_humid_coastal 0.8 beach coastal warm_humid_coastal
189 dirt dirt_clayey_with_grass_warm_semiarid_coastal dirt_with_grass_warm_semiarid_coastal 0.8 beach coastal warm_semiarid_coastal
190 dirt dirt_sandy_with_grass_warm_semiarid_coastal dirt_with_grass_warm_semiarid_coastal 0.8 beach coastal warm_semiarid_coastal
191 dirt dirt_silty_with_grass_warm_semiarid_coastal dirt_with_grass_warm_semiarid_coastal 0.8 beach coastal warm_semiarid_coastal
192 dirt dirt_with_grass_dry dirt_with_grass_warm_semiarid_coastal 0.8 beach coastal warm_semiarid_coastal
193 dirt dirt_black_with_grass_warm_semiarid_lowland dirt_with_grass_warm_semiarid_lowland 0.8 coastal lowland warm_semiarid_lowland
194 dirt dirt_brown_with_grass_warm_semiarid_lowland dirt_with_grass_warm_semiarid_lowland 0.8 coastal lowland warm_semiarid_lowland
195 dirt dirt_clayey_with_grass_warm_semiarid_lowland dirt_with_grass_warm_semiarid_lowland 0.8 coastal lowland warm_semiarid_lowland
196 dirt dirt_sandy_with_grass_warm_semiarid_lowland dirt_with_grass_warm_semiarid_lowland 0.8 coastal lowland warm_semiarid_lowland
197 dirt dirt_silty_with_grass_warm_semiarid_lowland dirt_with_grass_warm_semiarid_lowland 0.8 coastal lowland warm_semiarid_lowland
198 dirt dirt_with_grass_dry dirt_with_grass_warm_semiarid_lowland 0.8 coastal lowland warm_semiarid_lowland
199 dirt dirt_black_with_grass_warm_semiarid_shelf dirt_with_grass_warm_semiarid_shelf 0.8 lowland shelf warm_semiarid_shelf
200 dirt dirt_brown_with_grass_warm_semiarid_shelf dirt_with_grass_warm_semiarid_shelf 0.8 lowland shelf warm_semiarid_shelf
201 dirt dirt_clayey_with_grass_warm_semiarid_shelf dirt_with_grass_warm_semiarid_shelf 0.8 lowland shelf warm_semiarid_shelf
202 dirt dirt_sandy_with_grass_warm_semiarid_shelf dirt_with_grass_warm_semiarid_shelf 0.8 lowland shelf warm_semiarid_shelf
203 dirt dirt_silty_with_grass_warm_semiarid_shelf dirt_with_grass_warm_semiarid_shelf 0.8 lowland shelf warm_semiarid_shelf
204 dirt dirt_with_grass_dry dirt_with_grass_warm_semiarid_shelf 0.8 lowland shelf warm_semiarid_shelf
205 dirt dirt_black_with_grass_warm_semiarid_highland dirt_with_grass_warm_semiarid_highland 0.8 shelf highland warm_semiarid_highland
206 dirt dirt_brown_with_grass_warm_semiarid_highland dirt_with_grass_warm_semiarid_highland 0.8 shelf highland warm_semiarid_highland
207 dirt dirt_clayey_with_grass_warm_semiarid_highland dirt_with_grass_warm_semiarid_highland 0.8 shelf highland warm_semiarid_highland
208 dirt dirt_sandy_with_grass_warm_semiarid_highland dirt_with_grass_warm_semiarid_highland 0.8 shelf highland warm_semiarid_highland
209 dirt dirt_silty_with_grass_warm_semiarid_highland dirt_with_grass_warm_semiarid_highland 0.8 shelf highland warm_semiarid_highland
210 dirt dirt_with_grass_dry dirt_with_grass_warm_semiarid_highland 0.8 shelf highland warm_semiarid_highland
211 dirt sand stone_sandstone_desert_gravel 0.8 beach coastal warm_arid_coastal
212 dirt sand_desert stone_sandstone_desert_gravel 0.8 beach coastal warm_arid_coastal
213 dirt sand_white stone_sandstone_desert_gravel 0.8 beach coastal warm_arid_coastal
295 dirt dirt_clayey_with_grass_temperate_semiarid_coastal dirt_with_grass_temperate_semiarid_coastal 0.8 beach coastal temperate_semiarid_coastal
296 dirt dirt_sandy_with_grass_temperate_semiarid_coastal dirt_with_grass_temperate_semiarid_coastal 0.8 beach coastal temperate_semiarid_coastal
297 dirt dirt_silty_with_grass_temperate_semiarid_coastal dirt_with_grass_temperate_semiarid_coastal 0.8 beach coastal temperate_semiarid_coastal
298 dirt dirt_with_grass_dry dirt_with_grass_temperate_semiarid_coastal 0.8 beach coastal temperate_semiarid_coastal
299 dirt dirt_black_with_grass_temperate_semiarid_lowland dirt_with_grass_temperate_semiarid_lowland 0.8 coastal lowland temperate_semiarid_lowland
300 dirt dirt_brown_with_grass_temperate_semiarid_lowland dirt_with_grass_temperate_semiarid_lowland 0.8 coastal lowland temperate_semiarid_lowland
301 dirt dirt_clayey_with_grass_temperate_semiarid_lowland dirt_with_grass_temperate_semiarid_lowland 0.8 coastal lowland temperate_semiarid_lowland
302 dirt dirt_sandy_with_grass_temperate_semiarid_lowland dirt_with_grass_temperate_semiarid_lowland 0.8 coastal lowland temperate_semiarid_lowland
303 dirt dirt_silty_with_grass_temperate_semiarid_lowland dirt_with_grass_temperate_semiarid_lowland 0.8 coastal lowland temperate_semiarid_lowland
304 dirt dirt_with_grass_dry dirt_with_grass_temperate_semiarid_lowland 0.8 coastal lowland temperate_semiarid_lowland
305 dirt dirt_black_with_grass_temperate_semiarid_shelf dirt_with_grass_temperate_semiarid_shelf 0.8 lowland shelf temperate_semiarid_shelf
306 dirt dirt_brown_with_grass_temperate_semiarid_shelf dirt_with_grass_temperate_semiarid_shelf 0.8 lowland shelf temperate_semiarid_shelf
307 dirt dirt_clayey_with_grass_temperate_semiarid_shelf dirt_with_grass_temperate_semiarid_shelf 0.8 lowland shelf temperate_semiarid_shelf
308 dirt dirt_sandy_with_grass_temperate_semiarid_shelf dirt_with_grass_temperate_semiarid_shelf 0.8 lowland shelf temperate_semiarid_shelf
309 dirt dirt_silty_with_grass_temperate_semiarid_shelf dirt_with_grass_temperate_semiarid_shelf 0.8 lowland shelf temperate_semiarid_shelf
310 dirt dirt_with_grass_dry dirt_with_grass_temperate_semiarid_shelf 0.8 lowland shelf temperate_semiarid_shelf
311 dirt dirt_black_with_grass_temperate_semiarid_highland dirt_with_grass_temperate_semiarid_highland 0.8 shelf highland temperate_semiarid_highland
312 dirt dirt_brown_with_grass_temperate_semiarid_highland dirt_with_grass_temperate_semiarid_highland 0.8 shelf highland temperate_semiarid_highland
313 dirt dirt_clayey_with_grass_temperate_semiarid_highland dirt_with_grass_temperate_semiarid_highland 0.8 shelf highland temperate_semiarid_highland
314 dirt dirt_sandy_with_grass_temperate_semiarid_highland dirt_with_grass_temperate_semiarid_highland 0.8 shelf highland temperate_semiarid_highland
315 dirt dirt_silty_with_grass_temperate_semiarid_highland dirt_with_grass_temperate_semiarid_highland 0.8 shelf highland temperate_semiarid_highland
316 dirt sand dirt_with_grass_dry stone_sandstone_desert_gravel dirt_with_grass_temperate_semiarid_highland 0.8 beach shelf coastal highland temperate_arid_coastal temperate_semiarid_highland
317 dirt sand_desert sand stone_sandstone_desert_gravel stone_desert_gravel 0.8 beach coastal temperate_arid_coastal
318 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_desert_gravel 0.8 beach coastal temperate_arid_coastal
319 dirt stone_desert_gravel sand_white stone_sandstone_desert_gravel stone_desert_gravel 0.8 beach coastal temperate_arid_coastal
320 dirt stone_sandstone_white_gravel stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 beach coastal temperate_arid_coastal
321 dirt sand stone_sandstone_white_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 coastal beach lowland coastal temperate_arid_lowland temperate_arid_coastal
322 dirt sand_desert sand stone_sandstone_desert_gravel stone_desert_gravel 0.8 coastal lowland temperate_arid_lowland
323 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_desert_gravel 0.8 coastal lowland temperate_arid_lowland
324 dirt stone_sandstone_white_gravel sand_white stone_sandstone_desert_gravel stone_desert_gravel 0.8 coastal lowland temperate_arid_lowland
325 dirt stone_desert_gravel stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 coastal lowland temperate_arid_lowland
326 dirt sand stone_sandstone_white_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 lowland coastal shelf lowland temperate_arid_shelf temperate_arid_lowland
327 dirt sand_desert sand stone_sandstone_desert_gravel stone_desert_gravel 0.8 lowland shelf temperate_arid_shelf
328 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_desert_gravel 0.8 lowland shelf temperate_arid_shelf
329 dirt stone_desert_gravel sand_white stone_sandstone_desert_gravel stone_desert_gravel 0.8 lowland shelf temperate_arid_shelf
330 dirt stone_sandstone_white_gravel stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 lowland shelf temperate_arid_shelf
331 dirt sand stone_sandstone_white_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 shelf lowland highland shelf temperate_arid_highland temperate_arid_shelf
332 dirt sand_desert sand stone_sandstone_desert_gravel stone_desert_gravel 0.8 shelf highland temperate_arid_highland
333 dirt sand_white sand_desert stone_sandstone_desert_gravel stone_desert_gravel 0.8 shelf highland temperate_arid_highland
334 dirt stone_desert_gravel sand_white stone_sandstone_desert_gravel stone_desert_gravel 0.8 shelf highland temperate_arid_highland
335 dirt stone_sandstone_white_gravel stone_sandstone_desert_gravel stone_sandstone_desert_gravel stone_desert_gravel 0.8 shelf highland temperate_arid_highland
336 dirt stone_sandstone_white_gravel stone_desert_gravel 0.8 shelf highland temperate_arid_highland
337 dirt dirt_black_with_litter_coniferous dirt_with_grass_cool_humid_coastal 0.8 beach coastal cool_humid_coastal
338 dirt dirt_brown_with_litter_coniferous dirt_with_grass_cool_humid_coastal 0.8 beach coastal cool_humid_coastal
339 dirt dirt_clayey_with_litter_coniferous dirt_with_grass_cool_humid_coastal 0.8 beach coastal cool_humid_coastal

157
init.lua
View File

@ -35,6 +35,14 @@ lib_materials.clear_ores = minetest.setting_get("lib_materials_clear_ores") or t
lib_materials.color_grass_reg = minetest.setting_get("lib_materials_color_grass_reg") or false
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
lib_materials.enable_rivers = minetest.setting_get("lib_materials_enable_rivers") or false
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.mg_params = minetest.get_mapgen_params()
lib_materials.mg_seed = lib_materials.mg_params.seed
@ -96,116 +104,119 @@ minetest.log(S("[MOD] lib_materials: Loading..."))
dofile(lib_materials.path.."/lib_materials_nodeio.lua")
dofile(lib_materials.path.."/lib_materials_fluid_lib.lua")
--dofile(lib_materials.path.."/lib_materials_toolcap_modifier.lua")
--dofile(lib_materials.path.."/lib_materials_tool_ranks.lua")
dofile(lib_materials.path.."/lib_materials_node_registration.lua")
--game.lib.node.register_csv("|", lib_materials.path.."/nodes.csv")
--dofile(lib_materials.path.."/type_stone_deco.lua")
--dofile(lib_materials.path.."/type_dirt.lua")
--dofile(lib_materials.path.."/type_sand.lua")
--dofile(lib_materials.path.."/type_ice_snow.lua")
--dofile(lib_materials.path.."/type_ore.lua")
--dofile(lib_materials.path.."/type_glass.lua")
dofile(lib_materials.path.."/lib_materials_liquid_containers.lua")
dofile(lib_materials.path.."/lib_materials_vessels.lua")
dofile(lib_materials.path.."/lib_materials_water_dynamics.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")
--dofile(lib_materials.path.."/lib_materials_tools.lua")
--dofile(lib_materials.path.."/lib_materials_craftfire.lua")
dofile(lib_materials.path.."/lib_materials_craftrecipes.lua")
dofile(lib_materials.path.."/lib_materials_schematics.lua")
dofile(lib_materials.path.."/lib_materials_biomes.lua")
--game.lib.biomes.register_csv("|", lib_materials.path.."/biomes.csv")
--dofile(lib_materials.path.."/lib_materials_ore_defs_ORIG.lua")
dofile(lib_materials.path.."/lib_materials_ore_defs.lua")
dofile(lib_materials.path.."/lib_materials_ecosystems.lua")
--dofile(lib_materials.path.."/voxel_BAK.lua")
if lib_materials.enable_lakes == true then
dofile(lib_materials.path.."/lib_materials_lakes.lua")
end
dofile(lib_materials.path.."/lib_materials_lakes.lua")
----dofile(lib_materials.path.."/lib_materials_ore_defs_ORIG.lua")
----dofile(lib_materials.path.."/lib_materials_ecosystems.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_utils.lua")
--dofile(lib_materials.path.."/lib_materials_rivers.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,
-- })
if lib_materials.enable_rivers == true then
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")
--
-- Aliases for map generators
--
minetest.register_alias("mapgen_stone", "lib_materials:stone")
minetest.register_alias("mapgen_dirt", "lib_materials:dirt")
minetest.register_alias("mapgen_dirt_with_grass", "lib_materials:dirt_with_grass")
minetest.register_alias("mapgen_sand", "lib_materials:sand")
minetest.register_alias("mapgen_water_source", "lib_materials:liquid_water_source")
minetest.register_alias("mapgen_river_water_source", "lib_materials:liquid_water_river_source")
minetest.register_alias("mapgen_lava_source", "lib_materials:liquid_lava_source")
--minetest.register_alias("mapgen_gravel", "lib_materials:stone_gravel")
--minetest.register_alias("mapgen_desert_stone", "lib_materials:stone_desert")
--minetest.register_alias("mapgen_desert_sand", "lib_materials:sand_desert")
--minetest.register_alias("mapgen_dirt_with_snow", "lib_materials:dirt_with_snow")
--minetest.register_alias("mapgen_snowblock", "lib_materials:snowblock")
--minetest.register_alias("mapgen_snow", "lib_materials:snow")
--minetest.register_alias("mapgen_ice", "lib_materials:ice")
--minetest.register_alias("mapgen_sandstone", "lib_materials:stone_sandstone")
-- Flora
--minetest.register_alias("mapgen_tree", "default:tree")
--minetest.register_alias("mapgen_leaves", "default:leaves")
--minetest.register_alias("mapgen_apple", "default:apple")
--minetest.register_alias("mapgen_jungletree", "default:jungletree")
--minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves")
--minetest.register_alias("mapgen_junglegrass", "default:junglegrass")
--minetest.register_alias("mapgen_pine_tree", "default:pine_tree")
--minetest.register_alias("mapgen_pine_needles", "default:pine_needles")
-- Dungeons
--minetest.register_alias("mapgen_cobble", "lib_materials:stone_cobble")
--minetest.register_alias("mapgen_stair_cobble", "lib_materials:stone_cobble_stairs")
--minetest.register_alias("mapgen_mossycobble", "lib_materials:stone_cobble_mossy")
--minetest.register_alias("mapgen_stair_desert_stone", "lib_materials:stone_desert_stairs")
--minetest.register_alias("mapgen_sandstonebrick", "lib_materials:stone_sandstone_brick")
--minetest.register_alias("mapgen_stair_sandstone_block", "lib_materials:stone_sandstone_block_stairs")
if lib_materials.enable_mapgen_aliases == true then
minetest.register_alias("mapgen_stone", "lib_materials:stone")
minetest.register_alias("mapgen_dirt", "lib_materials:dirt")
minetest.register_alias("mapgen_dirt_with_grass", "lib_materials:dirt_with_grass")
minetest.register_alias("mapgen_sand", "lib_materials:sand")
minetest.register_alias("mapgen_water_source", "lib_materials:liquid_water_source")
minetest.register_alias("mapgen_river_water_source", "lib_materials:liquid_water_river_source")
minetest.register_alias("mapgen_lava_source", "lib_materials:liquid_lava_source")
minetest.register_alias("mapgen_gravel", "lib_materials:stone_gravel")
minetest.register_alias("mapgen_desert_stone", "lib_materials:stone_desert")
minetest.register_alias("mapgen_desert_sand", "lib_materials:sand_desert")
minetest.register_alias("mapgen_dirt_with_snow", "lib_materials:dirt_with_snow")
minetest.register_alias("mapgen_snowblock", "lib_materials:snowblock")
minetest.register_alias("mapgen_snow", "lib_materials:snow")
minetest.register_alias("mapgen_ice", "lib_materials:ice")
minetest.register_alias("mapgen_sandstone", "lib_materials:stone_sandstone")
-- Flora
--minetest.register_alias("mapgen_tree", "default:tree")
--minetest.register_alias("mapgen_leaves", "default:leaves")
--minetest.register_alias("mapgen_apple", "default:apple")
--minetest.register_alias("mapgen_jungletree", "default:jungletree")
--minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves")
--minetest.register_alias("mapgen_junglegrass", "default:junglegrass")
--minetest.register_alias("mapgen_pine_tree", "default:pine_tree")
--minetest.register_alias("mapgen_pine_needles", "default:pine_needles")
-- Dungeons
minetest.register_alias("mapgen_cobble", "lib_materials:stone_cobble")
minetest.register_alias("mapgen_stair_cobble", "lib_materials:stone_cobble_stairs")
minetest.register_alias("mapgen_mossycobble", "lib_materials:stone_cobble_mossy")
minetest.register_alias("mapgen_stair_desert_stone", "lib_materials:stone_desert_stairs")
minetest.register_alias("mapgen_sandstonebrick", "lib_materials:stone_sandstone_brick")
minetest.register_alias("mapgen_stair_sandstone_block", "lib_materials:stone_sandstone_block_stairs")
end
if not minetest.global_exists("default") then

View File

@ -45,35 +45,67 @@ local function read_node_str(node_str)
end
end
for i, biome in ipairs(lib_materials.read_csv(",", lib_materials.path .. "/biomes.csv")) do
local a, b, c, d, e, f, g, h, i, j, k, l = unpack(biome)
for i, biome in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/biomes.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)
--minetest.log(a .. ", " .. b .. ", " .. c .. ", " .. d .. ", " .. e .. ", " .. f .. ", " .. g .. ", " .. h .. ", " .. i .. ", " .. j .. ", " .. k .. ", " .. l)
-- Parse node names: transform empty strings into nil and separate node and count
b = read_node_str(b)
local c1, c2 = read_node_str(c)
local d1, d2 = read_node_str(d)
e = read_node_str(e)
local f1, f2 = read_node_str(f)
g = read_node_str(g)
h = read_node_str(h)
-- b = read_node_str(b)
-- local c1, c2 = read_node_str(c)
-- local d1, d2 = read_node_str(d)
-- e = read_node_str(e)
-- local f1, f2 = read_node_str(f)
-- g = read_node_str(g)
-- h = read_node_str(h)
minetest.register_biome({
name = a,
node_dust = b,
node_top = c1,
depth_top = c2,
node_filler = d1,
depth_filler = d2,
node_stone = e,
node_water_top = f1,
depth_water_top = f2,
node_water = g,
node_river_water = h,
y_min = tonumber(i) or heights[i],
y_max = tonumber(j) or heights[j],
vertical_blend = lib_materials.biome_vertical_blend,
heat_point = tonumber(k) or temperatures[k],
humidity_point = tonumber(l) or humidities[l],
node_dust = b or nil,
node_top = c or nil,
depth_top = tonumber(d),
node_filler = e or nil,
depth_filler = tonumber(f),
node_stone = g or nil,
node_water_top = h or nil,
depth_water_top = tonumber(i),
node_water = j or nil,
node_river_water = k or nil,
node_riverbed = l or nil,
depth_riverbed = tonumber(m),
node_cave_liquid = n or nil,
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],
max_pos = tonumber(v),
min_pos = tonumber(w),
vertical_blend = x or lib_materials.biome_vertical_blend,
})
end

View File

@ -81,6 +81,52 @@ minetest.register_node("lib_materials:fire_flame_basic", {
on_flood = flood_flame,
})
minetest.register_node("lib_materials:fire_flame_large_basic", {
drawtype = "firelike",
tiles = {
{
name = "lib_materials_flame_large_basic_animated.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
aspect_h = 16,
length = 1
},
},
},
visual_scale = 4.0,
inventory_image = "lib_materials_flame_large_basic.png",
paramtype = "light",
light_source = 13,
walkable = false,
buildable_to = true,
sunlight_propagates = true,
floodable = true,
damage_per_second = 4,
groups = {igniter = 2, dig_immediate = 3, not_in_creative_inventory = 1},
drop = "",
on_timer = function(pos)
local f = minetest.find_node_near(pos, 1, {"group:flammable"})
if not fire_enabled or not f then
minetest.remove_node(pos)
return
end
-- Restart timer
return true
end,
on_construct = function(pos)
if not fire_enabled then
minetest.remove_node(pos)
else
minetest.get_node_timer(pos):start(math.random(30, 60))
end
end,
on_flood = flood_flame,
})
minetest.register_node("lib_materials:fire_flame_permanent", {
description = "Permanent Flame",
drawtype = "firelike",
@ -112,7 +158,7 @@ minetest.register_node("lib_materials:fire_flame_permanent", {
-- Flint and steel
minetest.register_tool("lib_materials:fire_flint_and_steel", {
minetest.register_tool("lib_materials:tool_flint_and_steel", {
description = "Flint and Steel",
inventory_image = "lib_materials_tool_flint_steel.png",
sound = {breaks = "default_tool_breaks"},
@ -163,10 +209,16 @@ 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")
-- Override coalblock to enable permanent flame above
-- Coalblock is non-flammable to avoid unwanted flame_basic nodes
minetest.override_item("default:coalblock", {
minetest.override_item("lib_materials:mineral_coal_block", {
after_destruct = function(pos, oldnode)
pos.y = pos.y + 1
if minetest.get_node(pos).name == "lib_materials:fire_flame_permanent" then

View File

@ -14,10 +14,134 @@ local function read_node_str(node_str)
end
end
--game.library.csv.read
--lib_materials.read_csv
--for i, stone in ipairs(game.lib.csv.read("|", lib_materials.path .. "/nodes.csv")) do
--## register dirt nodes for with grass, with litter, and with ground cover and for biome specific ground cover.
--## Dirts:
--## 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),
--## 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 = {
hot_humid = "#93fc54:80",
hot_semihumid = "#fcd953:80",
hot_temperate = "#fc9754:80",
hot_semiarid = "#fc5458:80",
warm_humid = "#81da62:72",
warm_semihumid = "#dacf61:72",
warm_temperate = "#daa062:72",
warm_semiarid = "#da6e62:72",
temperate_humid = "#36e44b:64",
temperate_semihumid = "#b1e436:64",
temperate_temperate = "#e4d136:64",
temperate_semiarid = "#e48836:64",
cool_humid = "#43e9a5:48",
cool_semihumid = "#69e942:48",
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 = {
{
"#43e9a5:80", "#36e44b:80", "#81da62:80", "#93fc54:80"
},
{
"#69e942:80", "#b1e436:80", "#dacf61:80", "#fcd953:80"
},
{
"#ace943:80", "#e4d136:80", "#daa062:80", "#fc9754:80"
},
{
"#e9df43:80", "#e48836:80", "#da6e62:80", "#fc5458:80"
}
}
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"},
{"Dry", "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png"},
{"Brown", "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png"}
}
--Grass Top with Grass Sides over Dirt
local covers = {
{"grass", "Grass", "lib_materials_grass_default_top.png", "lib_materials_grass_default_side.png"},
{"grass_bamboo", "Bamboo Grass", "lib_materials_grass_bamboo_top.png", "lib_materials_grass_bamboo_side.png"},
{"grass_brown", "Brown Grass", "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png"},
{"grass_cold", "Cold Grass", "lib_materials_grass_cold_top.png", "lib_materials_grass_cold_side.png"},
{"grass_crystal", "Crystal Grass", "lib_materials_grass_crystal_top.png", "lib_materials_grass_crystal_side.png"},
{"grass_dry", "Dry Grass", "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png"},
{"grass_fiery", "Fiery Grass", "lib_materials_grass_fiery_top.png", "lib_materials_grass_fiery_side.png"},
{"grass_gray", "Gray Grass", "lib_materials_grass_gray_top.png", "lib_materials_grass_gray_side.png"},
{"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_mushroom", "Mushroom Grass", "lib_materials_grass_mushroom_top.png", "lib_materials_grass_mushroom_side.png"},
{"grass_prairie", "Prairie Grass", "lib_materials_grass_prairie_top.png", "lib_materials_grass_prairie_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"},
{"snow", "Snow", "lib_materials_snow.png", "lib_materials_snow_side.png"},
}
--Soil Top with Soil Sides masked over Dirt
--lib_materials_ground_soil_wet.png lib_materials_ground_soil_wet_side.png
local soils = {
{"soil", "Soil", "lib_materials_dirt_soil_mask.png"},
{"soil_wet", "Wet Soil", "lib_materials_dirt_soil_wet_mask.png", "lib_materials_dirt_with_soil_wet_side.png"},
}
--Dirt with Stone nodes. Uses mask over dirt.
local stone_dirts = {
{"stone", "Stone", "lib_materials_stone_default.png^(", "^[mask:lib_materials_mask_stone.png)"},
{"stone_cobble", "Cobblestone", "lib_materials_stone_cobble_default.png^(", "^[mask:lib_materials_mask_cobble.png)"},
{"stone_desert_cobble", "Desert Cobblestone", "lib_materials_stone_desert_cobble.png^(", "^[mask:lib_materials_mask_cobble.png)"},
}
--Dirt with Litter nodes that use alpha texture over dirt.
local alpha_litter_dirts = {
{"litter_fungi", "Fungal Litter", "lib_materials_litter_vine.png", "lib_materials_grass_fungi_side.png"},
{"litter_leaf_01", "Leaf Litter 01", "lib_materials_litter_leaf_01.png", "lib_materials_litter_coniferous_side.png"},
{"litter_leaf_02", "Leaf Litter 02", "lib_materials_litter_leaf_02.png", "lib_materials_litter_coniferous_side.png"},
{"litter_stones", "Stones", "lib_materials_litter_stones.png", "lib_materials_litter_stones_side.png"},
{"litter_vine", "Vines", "lib_materials_litter_vine.png", "lib_materials_litter_coniferous_side.png"},
}
for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes.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
@ -445,131 +569,6 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
--## register dirt nodes for with grass, with litter, and with ground cover and for biome specific ground cover.
--## Dirts:
--## Dirt,Black Dirt,Brown Dirt,Clayey Dirt,Red Clay,White Clay,Coarse Dirt,Dark Dirt,
--## Dried Dirt,Dry Dirt,Mud,Dried Mud,Permafrost,Sandy Dirt,Silt 01,Silt 02,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,Gray,Green,Grove,Jungle 01,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 = {
hot_humid = "#93fc54:80",
hot_semihumid = "#fcd953:80",
hot_temperate = "#fc9754:80",
hot_semiarid = "#fc5458:80",
warm_humid = "#81da62:72",
warm_semihumid = "#dacf61:72",
warm_temperate = "#daa062:72",
warm_semiarid = "#da6e62:72",
temperate_humid = "#36e44b:64",
temperate_semihumid = "#b1e436:64",
temperate_temperate = "#e4d136:64",
temperate_semiarid = "#e48836:64",
cool_humid = "#43e9a5:48",
cool_semihumid = "#69e942:48",
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 = {
{
"#43e9a5:80", "#36e44b:80", "#81da62:80", "#93fc54:80"
},
{
"#69e942:80", "#b1e436:80", "#dacf61:80", "#fcd953:80"
},
{
"#ace943:80", "#e4d136:80", "#daa062:80", "#fc9754:80"
},
{
"#e9df43:80", "#e48836:80", "#da6e62:80", "#fc5458:80"
}
}
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"},
{"Dry", "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png"},
{"Brown", "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png"}
}
--Grass Top with Grass Sides over Dirt
local covers = {
{"grass", "Grass", "lib_materials_grass_default_top.png", "lib_materials_grass_default_side.png"},
{"grass_bamboo", "Bamboo Grass", "lib_materials_grass_bamboo_top.png", "lib_materials_grass_bamboo_side.png"},
{"grass_brown", "Brown Grass", "lib_materials_grass_brown_top.png", "lib_materials_grass_brown_side.png"},
{"grass_cold", "Cold Grass", "lib_materials_grass_cold_top.png", "lib_materials_grass_cold_side.png"},
{"grass_crystal", "Crystal Grass", "lib_materials_grass_crystal_top.png", "lib_materials_grass_crystal_side.png"},
{"grass_dry", "Dry Grass", "lib_materials_grass_dry_default_top.png", "lib_materials_grass_dry_default_side.png"},
{"grass_fiery", "Fiery Grass", "lib_materials_grass_fiery_top.png", "lib_materials_grass_fiery_side.png"},
{"grass_gray", "Gray Grass", "lib_materials_grass_gray_top.png", "lib_materials_grass_gray_side.png"},
{"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_mushroom", "Mushroom Grass", "lib_materials_grass_mushroom_top.png", "lib_materials_grass_mushroom_side.png"},
{"grass_prairie", "Prairie Grass", "lib_materials_grass_prairie_top.png", "lib_materials_grass_prairie_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"},
{"snow", "Snow", "lib_materials_snow.png", "lib_materials_snow_side.png"},
}
--Soil Top with Soil Sides masked over Dirt
--lib_materials_ground_soil_wet.png lib_materials_ground_soil_wet_side.png
local soils = {
{"soil", "Soil", "lib_materials_dirt_soil_mask.png"},
{"soil_wet", "Wet Soil", "lib_materials_dirt_soil_wet_mask.png", "lib_materials_dirt_with_soil_wet_side.png"},
}
--Dirt with Stone nodes. Uses mask over dirt.
local stone_dirts = {
{"stone", "Stone", "lib_materials_stone_default.png^(", "^[mask:lib_materials_mask_stone.png)"},
{"stone_cobble", "Cobblestone", "lib_materials_stone_cobble_default.png^(", "^[mask:lib_materials_mask_cobble.png)"},
{"stone_desert_cobble", "Desert Cobblestone", "lib_materials_stone_desert_cobble.png^(", "^[mask:lib_materials_mask_cobble.png)"},
}
--Dirt with Litter nodes that use alpha texture over dirt.
local alpha_litter_dirts = {
{"litter_fungi", "Fungal Litter", "lib_materials_litter_vine.png", "lib_materials_grass_fungi_side.png"},
{"litter_leaf_01", "Leaf Litter 01", "lib_materials_litter_leaf_01.png", "lib_materials_litter_coniferous_side.png"},
{"litter_leaf_02", "Leaf Litter 02", "lib_materials_litter_leaf_02.png", "lib_materials_litter_coniferous_side.png"},
{"litter_stones", "Stones", "lib_materials_litter_stones.png", "lib_materials_litter_stones_side.png"},
{"litter_vine", "Vines", "lib_materials_litter_vine.png", "lib_materials_litter_coniferous_side.png"},
}
if new_node_type == 2 then
new_node_def.soil = {
base = node_name,
@ -578,9 +577,7 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
}
minetest.register_node("lib_materials:"..node_name.."", new_node_def)
minetest.register_alias(""..node_name.."", "lib_materials:"..node_name.."")
--game.lib.node.register("lib_materials:"..node_name.."", new_node_def)
--game.lib.node.register_alias("lib_materials", node_name, alias_mod, alias_node)
minetest.register_alias(node_name, "lib_materials:"..node_name.."")
for _, sl in pairs(soils) do
@ -607,8 +604,11 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
dry = "lib_materials:"..node_name.."_with_soil",
wet = "lib_materials:"..node_name.."_with_soil_wet"
}
new_cloned_node.groups["not_in_creative_inventory"] = 1
minetest.register_node("lib_materials:" .. full .. "", new_cloned_node)
minetest.register_alias(full, "lib_materials:"..full.."")
end
for _, cv in pairs(covers) do
@ -637,14 +637,11 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
dry = "lib_materials:"..node_name.."_with_soil",
wet = "lib_materials:"..node_name.."_with_soil_wet"
}
new_cloned_node.groups["not_in_creative_inventory"] = 1
minetest.register_node("lib_materials:" .. full .. "", new_cloned_node)
if full == "dirt_with_grass" then
minetest.register_alias("default:dirt_with_grass", "lib_materials:"..full.."")
end
if full == "dirt_with_grass_dry" then
minetest.register_alias("default:dirt_with_dry_grass", "lib_materials:"..full.."")
end
minetest.register_alias(full, "lib_materials:"..full.."")
end
for _, sd in pairs(stone_dirts) do
@ -660,8 +657,11 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
dry = "lib_materials:"..node_name.."_with_soil",
wet = "lib_materials:"..node_name.."_with_soil_wet"
}
new_cloned_node.groups["not_in_creative_inventory"] = 1
minetest.register_node("lib_materials:" .. full .. "", new_cloned_node)
minetest.register_alias(full, "lib_materials:"..full.."")
end
for _, alph in pairs(alpha_litter_dirts) do
@ -683,8 +683,11 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
dry = "lib_materials:"..node_name.."_with_soil",
wet = "lib_materials:"..node_name.."_with_soil_wet"
}
new_cloned_node.groups["not_in_creative_inventory"] = 1
minetest.register_node("lib_materials:" .. full .. "", new_cloned_node)
minetest.register_alias(full, "lib_materials:"..full.."")
end
for _, t in pairs(temperatures) do
@ -706,9 +709,11 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
dry = "lib_materials:"..node_name.."_with_soil",
wet = "lib_materials:"..node_name.."_with_soil_wet"
}
new_cloned_node.groups["not_in_creative_inventory"] = 1
minetest.register_node("lib_materials:" .. id .. "", new_cloned_node)
minetest.register_alias(id, "lib_materials:"..id.."")
end
end
end
@ -737,9 +742,10 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
dry = "lib_materials:"..node_name.."_with_soil",
wet = "lib_materials:"..node_name.."_with_soil_wet"
}
new_cloned_node.groups["not_in_creative_inventory"] = 1
minetest.register_node("lib_materials:" .. full .. "", new_cloned_node)
minetest.register_alias(full, "lib_materials:"..full.."")
count = count + 1
end
@ -751,65 +757,158 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
minetest.register_node("lib_materials:"..node_name.."", new_node_def)
minetest.register_alias(""..node_name.."", "lib_materials:"..node_name.."")
--game.lib.node.register("lib_materials:"..node_name.."", new_node_def)
--game.lib.node.register_alias("lib_materials", node_name, alias_mod, alias_node)
end
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.."")
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
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")
end
if string.find(node_name, "roof") 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")
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")
end
end
if node_name == "lib_materials:stone" 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")
end
if string.find(node_name, "roof") 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")
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")
end
end
if alias_mod and alias_node then
minetest.register_alias(""..alias_mod..":"..alias_node.."", "lib_materials:"..node_name.."")
--minetest.register_alias(""..alias_node.."", "lib_materials:"..node_name.."")
end
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")
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")
minetest.register_alias("stairs:stair_inner_stone", "lib_materials:stone_stairs_inner")
minetest.register_alias("stairs:stair_outer_stone", "lib_materials:stone_stairs_outer")
minetest.register_alias("stairs:slab_stone", "lib_materials:stone_slab")
minetest.register_alias("stairs:stair_stone_block", "lib_materials:stone_block_stairs")
minetest.register_alias("stairs:stair_inner_stone_block", "lib_materials:stone_block_stairs_inner")
minetest.register_alias("stairs:stair_outer_stone_block", "lib_materials:stone_block_stairs_outer")
minetest.register_alias("stairs:slab_stone_block", "lib_materials:stone_block_slab")
minetest.register_alias("stairs:stair_stonebrick", "lib_materials:stone_brick_stairs")
minetest.register_alias("stairs:stair_inner_stonebrick", "lib_materials:stone_brick_stairs_inner")
minetest.register_alias("stairs:stair_outer_stonebrick", "lib_materials:stone_brick_stairs_outer")
minetest.register_alias("stairs:slab_stonebrick", "lib_materials:stone_brick_slab")
minetest.register_alias("stairs:stair_cobble", "lib_materials:stone_cobble_stairs")
minetest.register_alias("stairs:stair_inner_cobble", "lib_materials:stone_cobble_stairs_inner")
minetest.register_alias("stairs:stair_outer_cobble", "lib_materials:stone_cobble_stairs_outer")
minetest.register_alias("stairs:slab_cobble", "lib_materials:stone_cobble_slab")
minetest.register_alias("stairs:stair_mossycobble", "lib_materials:stone_cobble_mossy_stairs")
minetest.register_alias("stairs:stair_inner_mossycobble", "lib_materials:stone_cobble_mossy_stairs_inner")
minetest.register_alias("stairs:stair_outer_mossycobble", "lib_materials:stone_cobble_mossy_stairs_outer")
minetest.register_alias("stairs:slab_mossycobble", "lib_materials:stone_cobble_mossy_slab")
minetest.register_alias("stairs:stair_desert_stone", "lib_materials:stone_desert_stairs")
minetest.register_alias("stairs:stair_inner_desert_stone", "lib_materials:stone_desert_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_stone", "lib_materials:stone_desert_stairs_outer")
minetest.register_alias("stairs:slab_desert_stone", "lib_materials:stone_desert_slab")
minetest.register_alias("stairs:stair_desert_stone_block", "lib_materials:stone_desert_block_stairs")
minetest.register_alias("stairs:stair_inner_desert_stone_block", "lib_materials:stone_desert_block_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_stone_block", "lib_materials:stone_desert_block_stairs_outer")
minetest.register_alias("stairs:slab_desert_stone_block", "lib_materials:stone_desert_block_slab")
minetest.register_alias("stairs:stair_desert_stonebrick", "lib_materials:stone_desert_brick_stairs")
minetest.register_alias("stairs:stair_inner_desert_stonebrick", "lib_materials:stone_desert_brick_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_stonebrick", "lib_materials:stone_desert_brick_stairs_outer")
minetest.register_alias("stairs:slab_desert_stonebrick", "lib_materials:stone_desert_brick_slab")
minetest.register_alias("stairs:stair_desert_cobble", "lib_materials:stone_desert_cobble_stairs")
minetest.register_alias("stairs:stair_inner_desert_cobble", "lib_materials:stone_desert_cobble_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_cobble", "lib_materials:stone_desert_cobble_stairs_outer")
minetest.register_alias("stairs:slab_desert_cobble", "lib_materials:stone_desert_cobble_slab")
minetest.register_alias("stairs:stair_sandstone", "lib_materials:stone_sandstone_stairs")
minetest.register_alias("stairs:stair_inner_sandstone", "lib_materials:stone_sandstone_stairs_inner")
minetest.register_alias("stairs:stair_outer_sandstone", "lib_materials:stone_sandstone_stairs_outer")
minetest.register_alias("stairs:slab_sandstone", "lib_materials:stone_sandstone_slab")
minetest.register_alias("stairs:stair_sandstone_block", "lib_materials:stone_sandstone_block_stairs")
minetest.register_alias("stairs:stair_inner_sandstone_block", "lib_materials:stone_sandstone_block_stairs_inner")
minetest.register_alias("stairs:stair_outer_sandstone_block", "lib_materials:stone_sandstone_block_stairs_outer")
minetest.register_alias("stairs:slab_sandstone_block", "lib_materials:stone_sandstone_block_slab")
minetest.register_alias("stairs:stair_sandstonebrick", "lib_materials:stone_sandstone_brick_stairs")
minetest.register_alias("stairs:stair_inner_sandstonebrick", "lib_materials:stone_sandstone_brick_stairs_inner")
minetest.register_alias("stairs:stair_outer_sandstonebrick", "lib_materials:stone_sandstone_brick_stairs_outer")
minetest.register_alias("stairs:slab_sandstonebrick", "lib_materials:stone_sandstone_brick_slab")
minetest.register_alias("stairs:stair_desert_sandstone", "lib_materials:stone_sandstone_desert_stairs")
minetest.register_alias("stairs:stair_inner_desert_sandstone", "lib_materials:stone_sandstone_desert_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_sandstone", "lib_materials:stone_sandstone_desert_stairs_outer")
minetest.register_alias("stairs:slab_desert_sandstone", "lib_materials:stone_sandstone_desert_slab")
minetest.register_alias("stairs:stair_desert_sandstone_block", "lib_materials:stone_sandstone_desert_block_stairs")
minetest.register_alias("stairs:stair_inner_desert_sandstone_block", "lib_materials:stone_sandstone_desert_block_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_sandstone_block", "lib_materials:stone_sandstone_desert_block_stairs_outer")
minetest.register_alias("stairs:slab_desert_sandstone_block", "lib_materials:stone_sandstone_desert_block_slab")
minetest.register_alias("stairs:stair_desert_sandstone_brick", "lib_materials:stone_sandstone_desert_brick_stairs")
minetest.register_alias("stairs:stair_inner_desert_sandstone_brick", "lib_materials:stone_sandstone_desert_brick_stairs_inner")
minetest.register_alias("stairs:stair_outer_desert_sandstone_brick", "lib_materials:stone_sandstone_desert_brick_stairs_outer")
minetest.register_alias("stairs:slab_desert_sandstone_brick", "lib_materials:stone_sandstone_desert_brick_slab")
minetest.register_alias("stairs:stair_silver_sandstone", "lib_materials:stone_sandstone_silver_stairs")
minetest.register_alias("stairs:stair_inner_silver_sandstone", "lib_materials:stone_sandstone_silver_stairs_inner")
minetest.register_alias("stairs:stair_outer_silver_sandstone", "lib_materials:stone_sandstone_silver_stairs_outer")
minetest.register_alias("stairs:slab_silver_sandstone", "lib_materials:stone_sandstone_silver_slab")
minetest.register_alias("stairs:stair_silver_sandstone_block", "lib_materials:stone_sandstone_silver_block_stairs")
minetest.register_alias("stairs:stair_inner_silver_sandstone_block", "lib_materials:stone_sandstone_silver_block_stairs_inner")
minetest.register_alias("stairs:stair_outer_silver_sandstone_block", "lib_materials:stone_sandstone_silver_block_stairs_outer")
minetest.register_alias("stairs:slab_silver_sandstone_block", "lib_materials:stone_sandstone_silver_block_slab")
minetest.register_alias("stairs:stair_silver_sandstone_brick", "lib_materials:stone_sandstone_silver_brick_stairs")
minetest.register_alias("stairs:stair_inner_silver_sandstone_brick", "lib_materials:stone_sandstone_silver_brick_stairs_inner")
minetest.register_alias("stairs:stair_outer_silver_sandstone_brick", "lib_materials:stone_sandstone_silver_brick_stairs_outer")
minetest.register_alias("stairs:slab_silver_sandstone_brick", "lib_materials:stone_sandstone_silver_brick_slab")
minetest.register_alias("stairs:stair_obsidian", "lib_materials:stone_obsidian_stairs")
minetest.register_alias("stairs:stair_inner_obsidian", "lib_materials:stone_obsidian_stairs_inner")
minetest.register_alias("stairs:stair_outer_obsidian", "lib_materials:stone_obsidian_stairs_outer")
minetest.register_alias("stairs:slab_obsidian", "lib_materials:stone_obsidian_slab")
minetest.register_alias("stairs:stair_obsidian_block", "lib_materials:stone_obsidian_block_stairs")
minetest.register_alias("stairs:stair_inner_obsidian_block", "lib_materials:stone_obsidian_block_stairs_inner")
minetest.register_alias("stairs:stair_outer_obsidian_block", "lib_materials:stone_obsidian_block_stairs_outer")
minetest.register_alias("stairs:slab_obsidian_block", "lib_materials:stone_obsidian_block_slab")
minetest.register_alias("stairs:stair_obsidianbrick", "lib_materials:stone_obsidian_brick_stairs")
minetest.register_alias("stairs:stair_inner_obsidianbrick", "lib_materials:stone_obsidian_brick_stairs_inner")
minetest.register_alias("stairs:stair_outer_obsidianbrick", "lib_materials:stone_obsidian_brick_stairs_outer")
minetest.register_alias("stairs:slab_obsidianbrick", "lib_materials:stone_obsidian_brick_slab")
end
end

View File

@ -1,124 +1,597 @@
local S = lib_materials.intllib
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 T0 = {name = "lib_materials:dirt_compacted", param2 = 0, prob = 254}
local WW = {name = "lib_materials:liquid_water_river_source", param2 = 0, prob = 254, force_place = true}
local WW = {name = "lib_materials:dirt_mud_01", param2 = 0, prob = 254}
local aa = {name = "air",param2 = 0,prob = 0}
local WW = {name = "lib_materials:liquid_water_river_source", param2 = 0, prob = 254, force_place = true}
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)
__ = {name = "air",param2 = 0,prob = 254, force_place = true}
le_temp_schem = {
size = {x = 9, y = 15, 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,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
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
})
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, 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},
{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}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"group:dirt", "group:soil", "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 = 20,
y_min = 2,
place_offset_y = -12,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
__ = {name = "air",param2 = 0,prob = 254, force_place = true}
le_temp_schem = {
size = {x = 7, y = 13, 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,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, 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},
{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: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,
flags = "defaults, noeased, absvalue"
},
y_max = 40,
y_min = 20,
place_offset_y = -10,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
le_temp_schem = {
size = {x = 5, y = 9, z = 5},
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, WW, WW, WW, WW,
WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __,
WW, 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},
{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: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,
flags = "defaults, noeased, absvalue"
},
y_max = 60,
y_min = 40,
place_offset_y = -7,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
le_temp_schem = {
size = {x = 3, y = 7, z = 3},
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,
__, __, __,
__, __, __,
__, __, __,
__, __, __
},
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: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,
flags = "defaults, noeased, absvalue"
},
y_max = 80,
y_min = 60,
place_offset_y = -5,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
WW = {name = "lib_materials:liquid_water_river_source", param2 = 0, prob = 254, force_place = true}
le_temp_schem = {
size = {x = 2, y = 5, z = 2},
data = {
WW, WW,
__, __,
__, __,
__, __,
__, __,
WW, WW,
__, __,
__, __,
__, __,
__, __
},
yslice_prob = {
{ypos = 0,prob = 254},
{ypos = 1,prob = 254},
{ypos = 2,prob = 254},
{ypos = 3,prob = 254},
{ypos = 4,prob = 254}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"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,
flags = "defaults, noeased, absvalue"
},
y_max = 110,
y_min = 80,
place_offset_y = -4,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
le_temp_schem = {
size = {x = 1, y = 5, z = 1},
data = {
WW,
__,
__,
__,
__
},
yslice_prob = {
{ypos = 0,prob = 254},
{ypos = 1,prob = 254},
{ypos = 2,prob = 254},
{ypos = 3,prob = 254},
{ypos = 4,prob = 254}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"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,
flags = "defaults, noeased, absvalue"
},
y_max = 140,
y_min = 110,
place_offset_y = -4,
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,
noise_params = {
offset = 100.0,
scale = -20000.0,
spread = {x = 256, y = 256, z = 256},
seed = 5934,
octaves = 1,
persist = 0.5,
flags = "defaults, absvalue"
},
y_max = 140,
y_min = 120,
place_offset_y = -1,
flags = "force_placement",
decoration = "lib_materials:liquid_water_river_source",
})
--]]
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
})

View File

@ -383,7 +383,17 @@ local D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254}
}
}
__ = {name = "air",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}
D0 = {name = "lib_materials:dirt", param2 = 0, prob = 254}
lib_materials.schem_rock_01 = {
size = {x = 3,y = 3,z = 3},
data = {

View File

@ -3,566 +3,115 @@
local S = lib_materials.intllib
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 T0 = {name = "lib_materials:dirt_compacted", param2 = 0, prob = 254}
local W0 = {name = "lib_materials:liquid_water_river_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 = {
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}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"group:soil"},
sidelen = 1,
noise_params = {
offset = 100.0,
scale = -24000.0,
spread = {x = 256, y = 256, z = 256},
seed = 5349,
octaves = 1,
persist = 0.5,
lacunarity = 2.11,
flags = "defaults, absvalue"
},
y_max = 140,
y_min = 5,
place_offset_y = -1,
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,
noise_params = {
offset = 100.0,
scale = -22000.0,
spread = {x = 256, y = 256, z = 256},
seed = 513337,
octaves = 1,
persist = 0.5,
lacunarity = 2.22,
flags = "defaults, absvalue"
},
y_max = 140,
y_min = 5,
place_offset_y = -1,
flags = "force_placement",
decoration = "lib_materials:stone_cobble",
})
minetest.register_decoration({
deco_type = "simple",
place_on = {"group:soil"},
sidelen = 1,
noise_params = {
offset = 100.0,
scale = -24000.0,
spread = {x = 256, y = 256, z = 256},
seed = 733315,
octaves = 1,
persist = 0.5,
lacunarity = 2.48,
flags = "defaults, absvalue"
},
y_max = 140,
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"},
sidelen = 1,
noise_params = {
offset = 100.0,
scale = -26000.0,
spread = {x = 256, y = 256, z = 256},
seed = -513337,
octaves = 1,
persist = 0.5,
lacunarity = 2.15,
flags = "defaults, absvalue"
},
y_max = 140,
y_min = 5,
place_offset_y = -1,
flags = "force_placement",
decoration = "lib_materials:dirt_compacted",
})
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 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 = 9, y = 12, z = 9},
data = {
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
le_temp_schem = {
size = {x = 3, y = 2, 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}
}
}
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 = 5349,
octaves = 1,
persist = 0.3,
lacunarity = 2.11,
flags = "defaults, noeased, absvalue"
},
y_max = 40,
y_min = 5,
place_offset_y = -1,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0, M0, M0,
M0, M0, M0, W0, W0, W0, M0, M0, M0,
M0, M0, W0, W0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, M0, M0, M0, M0, M0, M0, M0, W0,
W0, W0, W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __
},
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}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"group:soil", "group:dirt", "group:stone", "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, absvalue"
},
y_max = 30,
y_min = -9,
place_offset_y = -10,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
__ = {name = "air",param2 = 0,prob = 254, force_place = true}
le_temp_schem = {
size = {x = 7, y = 9, z = 7},
data = {
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
M0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
M0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
M0, M0, M0, M0, M0, M0, M0,
M0, M0, W0, W0, W0, M0, M0,
M0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0, W0, W0,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __
},
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:stone", "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,
flags = "defaults, absvalue"
},
y_max = 60,
y_min = 30,
place_offset_y = -7,
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,
noise_params = {
offset = 100.0,
scale = -22000.0,
spread = {x = 256, y = 256, z = 256},
seed = 513337,
octaves = 1,
persist = 0.2,
lacunarity = 2.22,
flags = "defaults, noeased, absvalue"
},
y_max = 60,
y_min = 30,
place_offset_y = -1,
flags = "force_placement",
decoration = "lib_materials:stone_cobble",
})
minetest.register_decoration({
deco_type = "simple",
place_on = {"group:soil", "group:dirt"},
sidelen = 1,
noise_params = {
offset = 100.0,
scale = -24000.0,
spread = {x = 256, y = 256, z = 256},
seed = 733315,
octaves = 1,
persist = 0.5,
lacunarity = 2.48,
flags = "defaults, noeased, absvalue"
},
y_max = 140,
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", "group:sand"},
sidelen = 1,
noise_params = {
offset = 100.0,
scale = -26000.0,
spread = {x = 256, y = 256, z = 256},
seed = -513337,
octaves = 1,
persist = 0.5,
lacunarity = 2.15,
flags = "defaults, noeased, absvalue"
},
y_max = 140,
y_min = 5,
place_offset_y = -1,
flags = "force_placement",
decoration = "defaults, lib_materials:dirt_compacted",
})
le_temp_schem = {
size = {x = 5, y = 7, z = 5},
data = {
M0, M0, M0, M0, M0,
M0, M0, W0, M0, M0,
M0, W0, W0, W0, W0,
W0, W0, W0, W0, W0,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __,
M0, M0, M0, M0, M0,
M0, M0, W0, M0, M0,
W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __,
M0, M0, M0, M0, M0,
M0, M0, W0, M0, M0,
W0, W0, W0, W0, M0,
W0, W0, W0, W0, W0,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __,
M0, M0, M0, M0, M0,
M0, M0, W0, M0, M0,
W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __,
M0, M0, M0, M0, M0,
M0, M0, W0, M0, M0,
W0, W0, W0, W0, W0,
W0, W0, W0, W0, W0,
__, __, __, __, __,
__, __, __, __, __,
__, __, __, __, __
},
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:stone", "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,
flags = "defaults, absvalue"
},
y_max = 80,
y_min = 60,
place_offset_y = -5,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
le_temp_schem = {
size = {x = 3, y = 6, z = 3},
data = {
M0, W0, M0,
W0, W0, W0,
W0, W0, W0,
__, __, __,
__, __, __,
__, __, __,
M0, W0, M0,
W0, W0, W0,
W0, W0, W0,
__, __, __,
__, __, __,
__, __, __,
M0, W0, M0,
W0, W0, W0,
W0, W0, W0,
__, __, __,
__, __, __,
__, __, __
},
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}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"group:soil", "group:dirt", "group:stone", "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,
flags = "defaults, absvalue"
},
y_max = 100,
y_min = 80,
place_offset_y = -4,
flags = "force_placement, place_center_x, place_center_z",
schematic = le_temp_schem,
})
le_temp_schem = {
size = {x = 1, y = 4, z = 1},
data = {
W0,
__,
__,
__,
W0,
__,
__,
__,
W0,
__,
__,
__
},
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:stone", "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,
flags = "defaults, absvalue"
},
y_max = 140,
y_min = 100,
place_offset_y = -1,
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,
noise_params = {
offset = 100.0,
scale = -20000.0,
spread = {x = 256, y = 256, z = 256},
seed = 5934,
octaves = 1,
persist = 0.5,
flags = "defaults, absvalue"
},
y_max = 140,
y_min = 80,
place_offset_y = -1,
flags = "force_placement",
decoration = "lib_materials:liquid_water_river_source",
})
--]]
@ -819,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 = {stone=1, oddly_breakable_by_hand=3},
groups = {rock=1, oddly_breakable_by_hand=3},
drop = "lib_materials:litter_small_rocks",
sounds = lib_materials.node_sound_stone_defaults(),
})
@ -882,7 +431,7 @@ for count = 1,9 do
},
},
selection_box = {type="fixed", fixed=sel[math.ceil(count / 3)]},
groups = {stone=1, cracky=3},
groups = {rock=1, cracky=3},
drop = "lib_materials:stone_cobble",
sounds = lib_materials.node_sound_stone_defaults(),
})

View File

@ -142,13 +142,32 @@ function lib_materials.vessels.register_vessel(data)
if not minetest.registered_items[item_name] then
-- Register base item
minetest.register_craftitem(item_name, {
description = vessel_desc.." (Empty)\nThis item holds millibuckets of fluid.",
inventory_image = textures[1].."^"..textures[2].."^[makealpha:255,0,0,", --inventory_image = textures[1].."^[noalpha^"..textures[2].."^[makealpha:255,0,0,",
-- minetest.register_craftitem(item_name, {
-- description = vessel_desc.." (Empty)\nThis item holds millibuckets of fluid.",
-- inventory_image = textures[1].."^"..textures[2].."^[makealpha:255,0,0,", --inventory_image = textures[1].."^[noalpha^"..textures[2].."^[makealpha:255,0,0,",
-- _vessel_capacity = capacity,
-- _vessel_source = nil,
-- stack_max = 1,
-- groups = {vessel = 1, vessel_blank = 1}
-- })
minetest.register_node(item_name, {
description = vessel_desc.." (Empty)\nThis item holds millibuckets of fluid.",
drawtype = "plantlike",
tiles = {textures[1].."^"..textures[2].."^[makealpha:255,0,0,"},
inventory_image = textures[1].."^"..textures[2].."^[makealpha:255,0,0,",
wield_image = textures[1].."^"..textures[2].."^[makealpha:255,0,0,",
paramtype = "light",
is_ground_content = false,
walkable = false,
stack_max = 1,
_vessel_capacity = capacity,
_vessel_source = nil,
stack_max = 1,
groups = {vessel = 1, vessel_blank = 1}
selection_box = {
type = "fixed",
fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25}
},
groups = {vessel=1,vessel_blank = 1,dig_immediate=3,attached_node=1},
sounds = lib_materials.node_sound_glass_defaults(),
})
end
@ -186,11 +205,73 @@ end
-- Register florbs for all fluids
--lib_materials.vessels.register_vessel({
-- vessel_name = "vessel_glass_bottle",
-- vessel_description = "Glass Bottle Vessel",
-- capacity = 1000,
-- tiles = {"lib_materials_vessel_glass_bottle.png", "lib_materials_vessel_glass_bottle_mask.png"}
--})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_glass_bottle",
vessel_name = "vessel_beaker_glass",
vessel_description = "Glass Beaker Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_beaker_glass.png", "lib_materials_vessel_beaker_glass_mask.png"}
})
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_beaker_vial_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_cup_glass",
vessel_description = "Glass Cup Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_cup_glass.png", "lib_materials_vessel_cup_glass_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_glass_glass",
vessel_description = "Glass Glass Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_glass_glass.png", "lib_materials_vessel_glass_glass_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_mug_glass",
vessel_description = "Glass Mug Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_mug_glass.png", "lib_materials_vessel_mug_glass_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_jar_glass",
vessel_description = "Glass Jar Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_jar_glass.png", "lib_materials_vessel_jar_glass_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_jar_obsidian",
vessel_description = "Obsidian Jar Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_jar_obsidian.png", "lib_materials_vessel_jar_obsidian_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_jug_glass",
vessel_description = "Glass Jug Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_jug_glass.png", "lib_materials_vessel_jug_glass_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_bottle_glass",
vessel_description = "Glass Bottle Vessel",
capacity = 1000,
tiles = {"lib_materials_vessel_glass_bottle.png", "lib_materials_vessel_glass_bottle_mask.png"}
textures = {"lib_materials_vessel_bottle_glass.png", "lib_materials_vessel_bottle_glass_mask.png"}
})
lib_materials.vessels.register_vessel({
vessel_name = "vessel_bottle_obsidian",
vessel_description = "Obsidian Bottle Vessel",
capacity = 1000,
textures = {"lib_materials_vessel_bottle_obsidian.png", "lib_materials_vessel_bottle_obsidian_mask.png"}
})

View File

@ -9,8 +9,8 @@ lib_materials.waterplus.finite_water_steps=32 --how many finite water steps
lib_materials.waterplus.finite_water_inc_skip=1 --how many waters to skip before inc
lib_materials.waterplus.base_fluid = "default:river_water_source"
lib_materials.waterplus.base_fluid_flowing = "default:river_water_flowing"
lib_materials.waterplus.base_fluid = "lib_materials:liquid_water_rushing_source"
lib_materials.waterplus.base_fluid_flowing = "lib_materials:liquid_water_rushing_flowing"
-- Setup Finite

150
nodes.csv
View File

@ -100,13 +100,13 @@ stone_mudstone|Mudstone|rocks|mudstone|lib_materials_stone_mudstone.png|||||||||
stone_obsidian|Obsidian|default|obsidian|lib_materials_stone_obsidian_default.png|||||||||||||||||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|default|obsidian|lib_materials_stone_obsidian_glowing.png|||||||||||||||||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1||||||||||||||||||||||||||||||||||||||
stone_obsidian_hot|Hot Hot Obsidian|default|obsidian|lib_materials_stone_obsidian_hot.png|||||||||||||||||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1||||||||||||||||||||||||||||||||||||||
stone_obsidian_glowing|Glowing Glowing Obsidian|||lib_materials_stone_obsidian_glowing.png|||||||||||||||||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1||||||||||||||||||||||||||||||||||||||
stone_obsidian_hot|Hot Hot Obsidian|||lib_materials_stone_obsidian_hot.png|||||||||||||||||cracky=1,level=2|cracky 1,level 2|||stone|1||||||2|1||||||||||||||||||||||||||||||||||||||
stone_pegmatite|Pegmatite|rocks||lib_materials_stone_pegmatite.png|||||||||||||||||cracky=3,stone=1|cracky 3,stone 1|||stone|3|||||||1||||||||||||||||||||||||||||||||||||||
stone_poud|Green Stone|grailtest||lib_materials_stone_poud.png|||||||||||||||||cracky=3,stone=1,level=2|cracky 3,stone 1,level 2|||stone|3||||||2|1||||||||||||||||||||||||||||||||||||||
stone_pounamu|Pounamu|aoteara|pounamu|aotearoa_pounamu.png|||||||||||||||||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1||||||||||||||||||||||||||||||||||||||
stone_pounamu_block|Pounamu Block|aoteara|pounamu block|aotearoa_pounamu_block.png|||||||||||||||||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1||||||||||||||||||||||||||||||||||||||
stone_pounamu_brick|Pounamu Brick|aoteara|pounamu brick|aotearoa_pounamubrick.png|||||||||||||||||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1||||||||||||||||||||||||||||||||||||||
stone_pounamu_block|Pounamu Block|aoteara|pounamu_block|aotearoa_pounamu_block.png|||||||||||||||||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1||||||||||||||||||||||||||||||||||||||
stone_pounamu_brick|Pounamu Brick|aoteara|pounamu_brick|aotearoa_pounamubrick.png|||||||||||||||||cracky=1,stone=1|cracky 1,stone 1|||stone|1|||||||1||||||||||||||||||||||||||||||||||||||
stone_red|Red Stone|australia|red_stone|aus_red_stone.png|||||||||||||||||cracky=3, stone=1|cracky 3, stone 1|||stone|3|||||||1||||||||||||||||||||||||||||||||||||||
stone_red_brick|Red Stone Brick|australia|red_stonebrick|aus_red_stonebrick.png|||||||||||||||||cracky=2, stone=1|cracky 2, stone 1|||stone|2|||||||1||||||||||||||||||||||||||||||||||||||
stone_red_cobble|Red Stone Cobble|australia|red_cobble|aus_red_cobble.png|||||||||||||||||cracky=3, stone=2|cracky 3, stone 2|||stone|3|||||||2||||||||||||||||||||||||||||||||||||||
@ -190,15 +190,15 @@ stone_with_salt|Stone with Salt|||lib_materials_stone_default.png^lib_materials_
sand|Sand|default|sand|lib_materials_sand_default.png|||||||||||||||||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1||||||||||||||||
sand_beach|Beach Sand|||lib_materials_sand_beach.png|||||||||||||||||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|||||||||||||||||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1||||||||||||||||
sand_black|Black Sand|aoteara|iron_sand|lib_materials_sand_black.png|||||||||||||||||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|||||||||||||||||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|||||||||||||||||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1||||||||||||||||
sand_iron|Iron Sand|aoteara|iron_sand|aotearoa_iron_sand.png|||||||||||||||||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|aus_red_sand.png|||||||||||||||||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|||||||||||||||||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|||||||||||||||||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|||||||||||||||||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1||||||||||||||||
sand_volcanic2|Volcanic Sand 2|aoteara|volcanic_sand|aotearoa_volcanic_sand.png|||||||||||||||||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|||||||||||||||||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1|||sand||3|||||||1|||||||||||||||||||||1||||||||||||||||
sand_with_rocks|Sand with Rocks|valleys||lib_materials_sand_with_rocks.png|||||||||||||||||crumbly=3,falling_node=1,sand=1|crumbly 3,falling_node 1,sand 1||lib_materials:small_rocks 3|sand||3|||||||1|||||||||||||||||||||1||||||||||||||||
sand_with_rocks|Sand with Rocks|||lib_materials_sand_with_rocks.png|||||||||||||||||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|aoteara|seashells|aotearoa_seashells.png|||||||||||||||||crumbly=3,falling_node=1|crumbly 3,falling_node 1|||||||||||||||||||||||||||||||||||||||||||||||||
tar|Tar|moreblocks|tar|moreblocks_tar.png|||||||||||||||||cracky=2|cracky 2|||stone||2||||||||||||||||||||||||||||||||||||||||||||
clay_baked_black|Baked Clay -|bakedclay|black|lib_materials_clay_baked_black.png|||||||||||||||||cracky=3,bakedclay=3|cracky 3,bakedclay 3|||sand|3||||||||||||||||||3|||||||||||||||||||||||||||
@ -235,8 +235,8 @@ frame_wood_screen|Frame - Wood Screen|xdecor||lib_materials_frame_wood_xdecor.pn
glass_stained|Glass - Stained|nbea||lib_materials_glass_stained_nbea.png||glasslike_framed|light||||||||TRUE||TRUE||||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|snowblock|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|snowblock|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|||||||||||||||||
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|||||||||||||||||
@ -392,70 +392,70 @@ mud_wet|Wet Mud|||lib_materials_dirt_mud_01.png||||||FALSE|||||||||TRUE||crumbly
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|3|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|3|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||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||FALSE|liquid_lava_source|liquid_lava_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||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||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||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||FALSE|liquid_liquid_source|liquid_liquid_flowing|a=191,r=255,g=64,b=0|16|16|2
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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||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||FALSE|liquid_zinc_source|liquid_zinc_flowing|a=191,r=219,g=206,b=202|16|16|3
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_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_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|||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|1|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|||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|1|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||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||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||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||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||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||FALSE|liquid_oil_source|liquid_oil_flowing|a=103,r=45,g=23,b=7|16|16|2
liquid_mud_boiling_flowing|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|||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||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||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||||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|||liquid_water_dirty_source|liquid_water_dirty_flowing|a=103,r=30,g=76,b=90|16|16|3
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||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||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||||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|||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||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|3|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||||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|3|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||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|3|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||||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|3|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||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||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||||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|||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||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||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||||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||FALSE|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||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||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||||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|||liquid_water_source|liquid_water_flowing|a=103,r=30,g=60,b=90|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||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||||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_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||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||||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||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||||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||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||||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||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||||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||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||||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||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||||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||||||||||||||||||||||||||||
@ -488,3 +488,19 @@ dirt_with_grass_leafy|Dirt with Leafy Grass|||lib_materials_grass_leafy_top.png,
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|||||||||||||||||||||||||||||

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
100 stone_obsidian Obsidian default obsidian lib_materials_stone_obsidian_default.png cracky=1,level=2 cracky 1,level 2 stone 1 2 1
101 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
102 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
103 stone_obsidian_glowing Glowing Glowing Obsidian default obsidian lib_materials_stone_obsidian_glowing.png cracky=1,level=2 cracky 1,level 2 stone 1 2 1
104 stone_obsidian_hot Hot Hot Obsidian default obsidian lib_materials_stone_obsidian_hot.png cracky=1,level=2 cracky 1,level 2 stone 1 2 1
105 stone_pegmatite Pegmatite rocks lib_materials_stone_pegmatite.png cracky=3,stone=1 cracky 3,stone 1 stone 3 1
106 stone_poud Green Stone grailtest lib_materials_stone_poud.png cracky=3,stone=1,level=2 cracky 3,stone 1,level 2 stone 3 2 1
107 stone_pounamu Pounamu aoteara pounamu aotearoa_pounamu.png cracky=1,stone=1 cracky 1,stone 1 stone 1 1
108 stone_pounamu_block Pounamu Block aoteara pounamu block pounamu_block aotearoa_pounamu_block.png cracky=1,stone=1 cracky 1,stone 1 stone 1 1
109 stone_pounamu_brick Pounamu Brick aoteara pounamu brick pounamu_brick aotearoa_pounamubrick.png cracky=1,stone=1 cracky 1,stone 1 stone 1 1
110 stone_red Red Stone australia red_stone aus_red_stone.png cracky=3, stone=1 cracky 3, stone 1 stone 3 1
111 stone_red_brick Red Stone Brick australia red_stonebrick aus_red_stonebrick.png cracky=2, stone=1 cracky 2, stone 1 stone 2 1
112 stone_red_cobble Red Stone Cobble australia red_cobble aus_red_cobble.png cracky=3, stone=2 cracky 3, stone 2 stone 3 2
190 sand Sand default sand lib_materials_sand_default.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
191 sand_beach Beach Sand lib_materials_sand_beach.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
192 sand_beach_wet Wet Beach Sand lib_materials_sand_beach_wet.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
193 sand_black Black Sand aoteara iron_sand lib_materials_sand_black.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
194 sand_desert Desert Sand default desert_sand lib_materials_sand_desert_default.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
195 sand_iron Iron Sand aoteara iron_sand aotearoa_iron_sand.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
196 sand_red Red Sand australia red_sand aus_red_sand.png lib_materials_sand_red.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
197 sand_silver Silver Sand default silver_sand lib_materials_sand_silver_default.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
198 sand_volcanic Volcanic Sand lib_materials_sand_volcanic.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
199 sand_volcanic2 Volcanic Sand 2 aoteara volcanic_sand aotearoa_volcanic_sand.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
200 sand_white White Sand lib_materials_sand_white.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 sand 3 1 1
201 sand_with_rocks Sand with Rocks valleys lib_materials_sand_with_rocks.png crumbly=3,falling_node=1,sand=1 crumbly 3,falling_node 1,sand 1 lib_materials:small_rocks 3 sand 3 1 1
202 seashells Sea Shells aoteara seashells aotearoa_seashells.png crumbly=3,falling_node=1 crumbly 3,falling_node 1
203 tar Tar moreblocks tar moreblocks_tar.png cracky=2 cracky 2 stone 2
204 clay_baked_black Baked Clay - bakedclay black lib_materials_clay_baked_black.png cracky=3,bakedclay=3 cracky 3,bakedclay 3 sand 3 3
235 glass_stained Glass - Stained nbea lib_materials_glass_stained_nbea.png glasslike_framed light TRUE TRUE snappy=2,cracky=3,oddly_breakable_by_hand=3 snappy 2,cracky 3,oddly_breakable_by_hand 3 glass 3 2 3
236 ## Snow and Ice Nodes ##
237 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
238 snow_block Snow Block default snowblock 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
239 snow_brick Snow Brick default snowblock 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
240 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
241 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
242 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
392 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
393 #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
394 ## Liquids (Lava, Water, Oil) Nodes ##
395 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 3 2 FALSE liquid_lava_cooling_source liquid_lava_cooling_flowing a=232,r=255,g=64,b=0 16 16 3.3
396 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 3 2 FALSE liquid_lava_cooling_source liquid_lava_cooling_flowing a=232,r=255,g=64,b=0 16 16 3
397 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
398 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
399 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
400 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
401 #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
402 #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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 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
415 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
416 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
417 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
418 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
419 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
420 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
421 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
422 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
423 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
424 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
425 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
426 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
427 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
428 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
429 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
430 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
431 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
432 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
433 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
434 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
435 liquid_mud_boiling_flowing 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 1 2 FALSE liquid_mud_boiling_source liquid_mud_boiling_flowing a=103,r=255,g=64,b=0 16 16 0.8
436 liquid_mud_boiling_source 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 1 2 FALSE liquid_mud_boiling_source liquid_mud_boiling_flowing a=103,r=255,g=64,b=0 16 16 2
437 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
438 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
439 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
440 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
441 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
442 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
443 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
444 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
445 liquid_water_dirty_flowing Dirty Water Flowing lib_materials_fluid_water_dirty_source.png,lib_materials_fluid_water_dirty_flowing_animated.png flowingliquid 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
446 liquid_water_dirty_source Dirty Water Source lib_materials_fluid_water_dirty_source_animated.png liquid 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
447 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 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
448 liquid_water_murky_source Murky Water Flowing lib_materials_fluid_water_source_animated.png^[colorize:#1F1F00:alpha liquid 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
449 liquid_water_rushing_flowing Rushing Water Flowing lib_materials_fluid_water_rushing_source.png,lib_materials_fluid_water_rushing_flowing_animated.png flowingliquid 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 3 4 FALSE liquid_water_rushing_source liquid_water_rushing_flowing a=64,r=100,g=150,b=200 16 16 0.8
450 liquid_water_rushing_source Rushing Water Source lib_materials_fluid_water_rushing_source_animated.png liquid 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 3 4 FALSE liquid_water_rushing_source liquid_water_rushing_flowing a=64,r=100,g=130,b=200 16 16 2
451 liquid_water_swamp_flowing Swamp Water Flowing lib_materials_fluid_water_swamp_source.png,lib_materials_fluid_water_swamp_flowing_animated.png flowingliquid 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 3 4 FALSE liquid_water_swamp_source liquid_water_swamp_flowing a=64,r=70,g=90,b=120 16 16 1.5
452 liquid_water_swamp_source Swamp Water Source lib_materials_fluid_water_swamp_source_animated.png liquid 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 3 4 FALSE liquid_water_swamp_source liquid_water_swamp_flowing a=64,r=70,g=90,b=120 16 16 1.5
453 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 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
454 liquid_water_river_muddy_source Muddy River Water Source lib_materials_fluid_water_river_muddy_source_animated.png liquid 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
455 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 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
456 liquid_water_river_source River Water Source default river_water_source lib_materials_fluid_water_river_source_animated.png liquid 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_river_source liquid_water_river_flowing a=103,r=30,g=76,b=90 16 16 2
457 liquid_water_flowing Water Flowing default water_flowing lib_materials_fluid_water_source.png,lib_materials_fluid_water_flowing_animated.png flowingliquid 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
458 liquid_water_source Water Source default water_source lib_materials_fluid_water_source_animated.png liquid 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
459 ## Dirt Nodes ##
460 dirt Dirt default dirt lib_materials_dirt.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,dirt 1 dirt 3 1 1
461 dirt_black Black Dirt lib_materials_dirt_black.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,dirt 1 dirt 3 1 1
488 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
489 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
490 #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
491 ## Grass Nodes
492 grass Grass lib_materials_grass_default_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
493 grass_bamboo Bamboo Grass lib_materials_grass_bamboo_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
494 grass_brown Brown Grass lib_materials_grass_brown_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
495 grass_cold Cold Grass lib_materials_grass_cold_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
496 grass_crystal Crystal Grass lib_materials_grass_crystal_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
497 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
498 grass_fiery Fiery Grass lib_materials_grass_fiery_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
499 grass_gray Gray Grass lib_materials_grass_gray_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
500 grass_green Green Grass lib_materials_grass_green_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
501 grass_grove Grove Grass lib_materials_grass_grove_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
502 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
503 grass_mushroom Mushroom Grass lib_materials_grass_mushroom_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
504 grass_prairie Prairie Grass lib_materials_grass_prairie_top.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
505 litter_coniferous Coniferous Litter lib_materials_litter_coniferous.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1
506 litter_rainforest Rainforest Litter lib_materials_litter_rainforest.png TRUE crumbly=3,soil=1 crumbly 3,soil 1,grass 1 dirt 3 1

View File

@ -2,18 +2,13 @@
#[mgv7 Mapgen Scale Factor (Integer. Recommended Values between 1 and 8) - Defines the scale factor for mgv7 based maps.]
#Scales mgv7 Terrain_Base and Terrain_Alt spread values.
lib_materials_mgv7_mapgen_scale_factor (Defines the scale factor for mgv7 based maps) int 8
#[Biome Altitude Range (Integer. Recommended Value greater than +10) - Defines the height range for biomes based on altitude.]
#Each Temperature/Humidy range is subdivided by altitude, (height), to further refine biome definitions. This value is used to determine
#the altitude range for these biomes.
lib_materials_biome_altitude_range (Defines the height range for biomes based on altitude) int 40
#If enabled, will clear all registered biomes.
lib_materials_clear_biomes (Enable to clear registered biomes. true / false) bool true
@ -29,6 +24,22 @@ lib_materials_color_grass_use (Enable to use colored grass nodes. true / false)
#If enabled, will register colored grass nodes. Ignored if Use Grass enabled.
lib_materials_color_grass_reg (Enable to register colored grass nodes. true / false) bool false
#If enabled, will fill terrain depressions with liquids.
lib_materials_enable_lakes (Enable to fill terrain depressions with liquids. true / false) bool false
#If enabled, will draw rivers on the map.
lib_materials_enable_rivers (Enable to draw rivers on the map. true / false) bool false
#If enabled, will use water dynamics functionality for rushing water.
lib_materials_enable_waterdynamics (Enable to use water dynamics functionality for rushing water. true / false) bool false
#If enabled, will let rushing water erode terrain.
lib_materials_enable_waterfalls (Enable to let rushing water erode terrain. true / false) bool false
#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