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

109
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,75 +104,83 @@ 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")
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_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_ravines.lua")
--dofile(lib_materials.path.."/lib_materials_rivers.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
--
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")
@ -172,14 +188,14 @@ 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")
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
@ -194,18 +210,13 @@ minetest.register_alias("mapgen_lava_source", "lib_materials:liquid_lava_source"
-- 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")
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,8 +709,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:" .. id .. "", new_cloned_node)
minetest.register_alias(id, "lib_materials:"..id.."")
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,30 +757,27 @@ 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 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" then
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")
@ -798,18 +801,114 @@ for i, stone in ipairs(lib_materials.read_csv("|", lib_materials.path .. "/nodes
lib_shapes.register_door_node("lib_materials:"..node_name.."", "trapdoor_solid")
end
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}
__ = {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,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, 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}
}
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_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,
})
minetest.register_abm({
label="Erosion_stone",
nodenames = {"group:stone","default:ice"},
neighbors = {"lib_materials:liquid_water_rushing_source"},
interval = 1,
chance = 2,
catch_up = false,
action = function(pos, node, active_object_count, active_object_count_wider)
local node2up = minetest.get_node(pos_shift(pos,{y=2}))
local node1up = minetest.get_node(pos_shift(pos,{y=1}))
if pos.y % 4 ~= 0 then
if minetest.registered_nodes[node1up.name].drawtype == "liquid" and
get_neighbors_walkable(pos) <= 2 then
minetest.remove_node(pos)
return
end
end
__ = {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,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
if minetest.registered_nodes[node2up.name].drawtype ~= "liquid" and
minetest.registered_nodes[node1up.name].drawtype == "liquid" then
local node
local vec
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
WW, WW, WW, WW, WW, WW, WW,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
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,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __,
__, __, __, __, __, __, __
},
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,
})
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
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",
})
--]]

View File

@ -384,6 +384,16 @@ 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,14 +3,15 @@
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 W0 = {name = "lib_materials:liquid_water_rushing_source", param2 = 0, prob = 254, force_place = true}
local M0 = {name = "lib_materials:dirt_mud_01", param2 = 0, prob = 254}
le_temp_schem = {
size = {x = 3, y = 2, z = 3},
data = {
@ -28,10 +29,9 @@ le_temp_schem = {
{ypos = 1,prob = 254}
}
}
minetest.register_decoration({
deco_type = "schematic",
place_on = {"group:soil"},
place_on = {"group:soil", "group:dirt", "group:sand"},
sidelen = 1,
noise_params = {
offset = 100.0,
@ -39,16 +39,17 @@ minetest.register_decoration({
spread = {x = 256, y = 256, z = 256},
seed = 5349,
octaves = 1,
persist = 0.5,
persist = 0.3,
lacunarity = 2.11,
flags = "defaults, absvalue"
flags = "defaults, noeased, absvalue"
},
y_max = 140,
y_max = 40,
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"},
@ -59,19 +60,19 @@ minetest.register_decoration({
spread = {x = 256, y = 256, z = 256},
seed = 513337,
octaves = 1,
persist = 0.5,
persist = 0.2,
lacunarity = 2.22,
flags = "defaults, absvalue"
flags = "defaults, noeased, absvalue"
},
y_max = 140,
y_min = 5,
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"},
place_on = {"group:soil", "group:dirt"},
sidelen = 1,
noise_params = {
offset = 100.0,
@ -81,7 +82,7 @@ minetest.register_decoration({
octaves = 1,
persist = 0.5,
lacunarity = 2.48,
flags = "defaults, absvalue"
flags = "defaults, noeased, absvalue"
},
y_max = 140,
y_min = 5,
@ -91,7 +92,7 @@ minetest.register_decoration({
})
minetest.register_decoration({
deco_type = "simple",
place_on = {"group:soil"},
place_on = {"group:soil", "group:dirt", "group:sand"},
sidelen = 1,
noise_params = {
offset = 100.0,
@ -101,468 +102,16 @@ minetest.register_decoration({
octaves = 1,
persist = 0.5,
lacunarity = 2.15,
flags = "defaults, absvalue"
flags = "defaults, noeased, absvalue"
},
y_max = 140,
y_min = 5,
place_offset_y = -1,
flags = "force_placement",
decoration = "lib_materials:dirt_compacted",
decoration = "defaults, lib_materials:dirt_compacted",
})
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,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
__, __, __, __, __, __, __, __, __,
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,
})
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, {
-- 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.",
inventory_image = textures[1].."^"..textures[2].."^[makealpha:255,0,0,", --inventory_image = textures[1].."^[noalpha^"..textures[2].."^[makealpha:255,0,0,",
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