
#World Stripper Config File
[WorldStripper]

	#Stripper Settings
	[WorldStripper.Stripping]
		#Amount of blocks to strip in on the x-axis
		#Range: 0 ~ 320
		blocks_to_strip_x = 48
		#Amount of blocks to strip in on the z-axis
		#Range: 0 ~ 320
		blocks_to_strip_z = 48
		#Toggles realtime world stripping / dressing
		live_stripping = true
		#Should bedrock be removed?
		strip_bedrock = false
		#Replaces every block touched by the stripper with this block
		replacement_block = "minecraft:air"

	#Stripper Profile Settings
	[WorldStripper.Profiles]
		#Selected profile
		#Allowed Values: PROFILE_1, PROFILE_2, PROFILE_3, PROFILE_4, PROFILE_5
		profile = "PROFILE_1"
		#Profile 1 - A list of blocks to strip away from the world
		profile_1 = ["minecraft:snow", "minecraft:snow_block", "forbidden_arcanus:darkstone", "minecraft:kelp", "minecraft:kelp_plant", "byg:rocky_stone", "astralsorcery:marble_raw", "create:natural_scoria", "quark:marble", "create:limestone", "create:weathered_limestone", "create:gabbro", "quark:slate", "quark:jasper", "minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:coarse_dirt", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass", "minecraft:blackstone", "byg:quartzite_sand", "byg:overgrown_crimson_blackstone", "byg:raw_quartz_block", "byg:blue_netherrack", "betterendforge:amber_moss", "betterendforge:shadow_grass", "byg:ether_stone", "byg:ether_soil", "byg:ether_phylium", "byg:ivis_phylium", "betterendforge:chorus_nylium", "byg:vermilion_sculk", "byg:embur_gel_block", "minecraft:warped_wart_block", "byg:embur_nylium", "minecraft:warped_stem", "minecraft:warped_nylium", "byg:brimstone", "minecraft:basalt", "minecraft:diorite", "minecraft:stone", "create:dark_scoria", "create:scoria", "create:weathered_limestone", "embellishcraft:basalt", "embellishcraft:gneiss", "embellishcraft:jade", "embellishcraft:larvikite", "embellishcraft:marble", "embellishcraft:slate", "quark:basalt", "quark:brimstone", "quark:jasper", "quark:limestone", "quark:marble", "quark:permafrost", "quark:slate", "create:limestone", "create:weathered_limestone", "create:gabbro", "create:dolomite", "create:natural_scoria", "enviromats:hardened_stone", "enviromats:alabaster_white", "enviromats:marble", "enviromats:basalt", "enviromats:travertine", "byg:meadow_grass_block", "byg:meadow_dirt", "enviromats:granodiorite", "astralsorcery:marble_raw", "bluepower:basalt", "bluepower:marble", "byg:dacite", "byg:rocky_stone", "byg:soapstone", "byg:scoria_stone", "create:dark_scoria", "create:scoria", "create:weathered_limestone", "create:limestone", "create:gabbro", "create:dolomite", "create:natural_scoria", "embellishcraft:basalt", "embellishcraft:gneiss", "embellishcraft:jade", "embellishcraft:larvikite", "embellishcraft:marble", "forbidden_arcanus:darkstone", "quark:limestone",
    "quark:marble", "quark:slate", "quark:basalt"]
		#Profile 2 - A list of blocks to strip away from the world
		profile_2 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
		#Profile 3 - A list of blocks to strip away from the world
		profile_3 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
		#Profile 4 - A list of blocks to strip away from the world
		profile_4 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]
		#Profile 5 - A list of blocks to strip away from the world
		profile_5 = ["minecraft:dirt", "minecraft:grass", "minecraft:grass_path", "minecraft:tall_grass", "minecraft:grass_block", "minecraft:stone", "minecraft:diorite", "minecraft:granite", "minecraft:andesite", "minecraft:gravel", "minecraft:sand", "minecraft:sandstone", "minecraft:oak_log", "minecraft:dark_oak_log", "minecraft:spruce_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:acacia_log", "minecraft:oak_leaves", "minecraft:dark_oak_leaves", "minecraft:spruce_leaves", "minecraft:birch_leaves", "minecraft:jungle_leaves", "minecraft:acacia_leaves", "minecraft:water", "minecraft:flowing_water", "minecraft:lava", "minecraft:flowing_lava", "minecraft:netherrack", "minecraft:end_stone", "minecraft:podzol", "minecraft:bamboo", "minecraft:seagrass", "minecraft:tall_seagrass"]

	#Block Update Settings
	[WorldStripper.BlockUpdate]
		#Calls neighborChanged on surrounding blocks (with isMoving as false)
		notify_neighbors = false
		#Calls for block update
		block_update = true
		#Stops the blocks from being marked for a render update
		no_render = false
		#Makes the block be re-rendered immediately, on the main thread
		render_main_thread = false
		#Causes neighbor updates to be sent to ALL surrounding blocks
		update_neighbors = true

