{
    "biomes": [
        "badlands", "badlands_plateau", "bamboo_jungle", "bamboo_jungle_hills", "beach", 
        "birch_forest", "birch_forest_hills", "cold_ocean", "dark_forest", "dark_forest_hills", "deep_cold_ocean",
        "deep_frozen_ocean", "deep_lukewarm_ocean", "deep_ocean", "deep_warm_ocean", "desert", "desert_hills",
        "desert_lakes", "end_barrens", "end_highlands", "end_midlands", "eroded_badlands", "flower_forest",
        "forest", "frozen_ocean", "frozen_river", "giant_spruce_taiga", "giant_spruce_taiga_hills",
        "giant_tree_taiga", "giant_tree_taiga_hills", "gravelly_mountains", "ice_spikes", "jungle", "jungle_edge",
        "jungle_hills", "lukewarm_ocean", "modified_badlands_plateau", "modified_gravelly_mountains",
        "modified_jungle", "modified_jungle_edge", "modified_wooded_badlands_plateau", "mountain_edge", "mountains",
        "mushroom_field_shore", "mushroom_fields", "nether_wastes", "crimson_forest", "warped_forest", 
        "soul_sand_valley", "ocean", "plains", "river", "savanna", "savanna_plateau", "shattered_savanna", 
        "shattered_savanna_plateau", "small_end_islands", "snowy_beach", "snowy_mountains", "snowy_taiga", 
        "snowy_taiga_hills", "snowy_taiga_mountains", "snowy_tundra", "stone_shore", "sunflower_plains", "swamp", 
        "swamp_hills", "taiga", "taiga_hills", "taiga_mountains", "tall_birch_forest", "tall_birch_hills", "the_end", 
        "the_void", "warm_ocean", "wooded_badlands_plateau", "wooded_hills", "wooded_mountains"
    ],
    "biomeGroups": [
        {
            "name": "jungle",
            "biomes": [ "jungle", "jungle_edge", "jungle_hills", "modified_jungle", "modified_jungle_edge", "bamboo_jungle", "bamboo_jungle_hills" ]
        },
        {
            "name": "conifer",
            "biomes": [ "snowy_taiga", "snowy_taiga_hills", "snowy_taiga_mountains", "giant_spruce_taiga", "giant_spruce_taiga_hills", "giant_tree_taiga", "giant_tree_taiga_hills", "taiga", "taiga_hills", "taiga_mountains" ]
        },
        {
            "name": "savanna",
            "biomes": [ "badlands", "badlands_plateau", "eroded_badlands", "modified_badlands_plateau", "modified_wooded_badlands_plateau", "savanna", "savanna_plateau", "shattered_savanna", "shattered_savanna_plateau", "wooded_badlands_plateau" ]
        },
        {
            "name": "desert",
            "biomes": [ "badlands", "badlands_plateau", "desert", "desert_hills", "desert_lakes", "eroded_badlands", "modified_badlands_plateau", "modified_wooded_badlands_plateau", "savanna", "savanna_plateau", "shattered_savanna", "shattered_savanna_plateau", "wooded_badlands_plateau" ]
        },
        {
            "name": "swamp",
            "biomes": [ "swamp", "swamp_hills" ]
        },
        {
            "name": "ocean",
            "biomes": [ "beach", "cold_ocean", "deep_cold_ocean", "deep_frozen_ocean", "deep_lukewarm_ocean", "deep_ocean", "deep_warm_ocean", "frozen_ocean", "lukewarm_ocean", "ocean", "snowy_beach", "stone_shore", "warm_ocean" ]
        },
        {
            "name": "nether",
            "biomes": [ "nether_wastes", "crimson_forest", "warped_forest", "soul_sand_valley" ]
        },
        {
            "name": "end",
            "biomes": [ "end_barrens", "end_highlands", "end_midlands", "small_end_islands", "the_end" ]
        },
        {
            "name": "cold",
            "biomes": [ "deep_frozen_ocean", "frozen_ocean", "ice_spikes", "snowy_beach", "snowy_taiga", "snowy_taiga_hills", "snowy_taiga_mountains", "snowy_tundra", "snowy_mountains" ]
        }
    ],
    "tags": [
        // MOD/PLUGIN ONLY: tags mirroring vanilla, as the mod cannot currently read vanilla tags
        {
            "name": "small_flowers",
            "type": "BLOCKS",
            "values": [ "dandelion", "poppy", "blue_orchid", "allium", "azure_bluet", "red_tulip", "orange_tulip", "white_tulip", "pink_tulip", "oxeye_daisy", "cornflower", "lily_of_the_valley", "wither_rose" ]
        },
        {
            "name": "tall_flowers",
            "type": "BLOCKS",
            "values": [ "sunflower", "lilac", "peony", "rose_bush" ]
        },
        {
            "name": "leaves",
            "type": "BLOCKS",
            "values": [ "jungle_leaves", "oak_leaves", "spruce_leaves", "dark_oak_leaves", "acacia_leaves", "birch_leaves" ]
        },
        {
            "name": "flowers",
            "type": "BLOCKS",
            "values": [ "#minecraft:small_flowers", "#minecraft:tall_flowers" ]
        },
        // DATAPACK ONLY: required internal tags (for exposed and submerged checks)
        {
            "name": "exposed_non_blocking",
            "type": "BLOCKS",
            "dpOnly": true,
            "values": [ "air", "bamboo", "bamboo_sapling", "dead_bush", "fern", "fire", "grass", "ladder", "lever", "lily_pad", "redstone_torch", "redstone_wall_torch", "redstone_wire", "repeater", "sugar_cane", "sweet_berry_bush", "tall_grass", "vine", "#minecraft:banners", "#minecraft:buttons", "#minecraft:coral_plants", "#minecraft:crops", "#minecraft:flowers", "#minecraft:leaves", "#minecraft:rails", "#minecraft:saplings", "#minecraft:signs" ]
        },
        {
            "name": "glass_panes",
            "type": "BLOCKS",
            "dpOnly": true,
            "values": [ "glass_pane", "white_stained_glass_pane", "orange_stained_glass_pane", "magenta_stained_glass_pane", "light_blue_stained_glass_pane", "yellow_stained_glass_pane", "lime_stained_glass_pane", "pink_stained_glass_pane", "gray_stained_glass_pane", "light_gray_stained_glass_pane", "cyan_stained_glass_pane", "purple_stained_glass_pane", "blue_stained_glass_pane", "brown_stained_glass_pane", "green_stained_glass_pane", "red_stained_glass_pane", "black_stained_glass_pane" ]
        },
        {
            "name": "waterloggable",
            "type": "BLOCKS",
            "dpOnly": true,
            "values": [ "campfire", "chest", "conduit", "#minecraft:corals", "#minecraft:coral_plants", "ender_chest", "#minecraft:fences", "#andre111:mambience/glass_panes", "iron_bars", "ladder", "scaffolding", "sea_pickle", "#minecraft:signs", "#minecraft:slabs", "#minecraft:stairs", "#minecraft:trapdoors", "trapped_chest", "#minecraft:walls" ]
        },
        // tags used to in scannedBlocks
        {
            "name": "watery",
            "type": "BLOCKS",
            "values": [ "bubble_column", "kelp", "kelp_plant", "seagrass", "tall_seagrass", "water" ]
        },
        {
            "name": "trees",
            "type": "BLOCKS",
            "values": [ "#minecraft:leaves" ]
            // had "#minecraft:logs" but that would also detect to many buildings in my world
        },
        {
            "name": "shrubbery",
            "type": "BLOCKS",
            "values": [ "#minecraft:flowers", "grass", "fern" ]
        },
        {
            "name": "ice",
            "type": "BLOCKS",
            "values": [ "ice", "packed_ice", "blue_ice" ]
        }
    ],
    "scannedBlocks": [
        "air",
        "lava",
        "soul_sand",
        "#andre111:mambience/watery",
        "#andre111:mambience/trees",
        "#andre111:mambience/shrubbery",
        "#andre111:mambience/ice"
    ],
    "toggles": [
        {
            "name": "wind_disable",
            "displayName": "Wind Sounds",
            "values": [
                {
                    "display": "enable",
                    "color": "DARK_GREEN",
                    "value": 0
                },
                {
                    "display": "disable",
                    "color": "DARK_RED",
                    "value": 1
                }
            ]
        },
        // used internally by code, do not remove or rename:
        {
            "name": "sound_frequency",
            "displayName": "Sound Frequency",
            "values": [
                {
                    "display": "normal",
                    "color": "DARK_GREEN",
                    "value": 0
                },
                {
                    "display": "halfed",
                    "color": "DARK_AQUA",
                    "value": 1
                }
            ]
        }
    ]
}