// Global map to track cooldown start times for each player
export const cooldownStartTimes = new Map();

export function isNotSolid(block) {
  return (
    block.isLiquid ||
    block.isAir ||
    block.permutation.getState("flower_type") !== undefined ||
    block.permutation.getState("tall_grass_type") !== undefined ||
    block.permutation.getState("sea_grass_type") !== undefined ||
    block.permutation.getState("double_plant_type") !== undefined ||
    block.permutation.matches("minecraft:fire") ||
    block.permutation.matches("minecraft:soul_fire") ||
    block.permutation.matches("minecraft:torch") ||
    block.permutation.matches("minecraft:soul_torch") ||
    block.permutation.matches("minecraft:snow_layer") ||
    block.permutation.matches("minecraft:powder_snow") ||
    block.permutation.matches("minecraft:snow") ||
    block.permutation.matches("minecraft:twisting_vines") ||
    block.permutation.matches("minecraft:reeds") ||
    block.permutation.matches("minecraft:deadbush") ||
    block.permutation.matches("minecraft:sweet_berry_bush") ||
    block.permutation.matches("minecraft:bamboo") ||
    block.permutation.matches("minecraft:bamboo_sapling") ||
    block.permutation.matches("minecraft:cocoa") ||
    block.permutation.matches("minecraft:hanging_roots") ||
    block.permutation.matches("minecraft:mangrove_roots") ||
    block.permutation.matches("minecraft:kelp") ||
    block.permutation.matches("minecraft:vine") ||
    block.permutation.matches("minecraft:crimson_fungus") ||
    block.permutation.matches("minecraft:warped_fungus") ||
    block.permutation.matches("minecraft:crimson_roots") ||
    block.permutation.matches("minecraft:warped_roots") ||
    block.permutation.matches("minecraft:red_mushroom") ||
    block.permutation.matches("minecraft:brown_mushroom") ||
    block.permutation.matches("minecraft:glow_lichen") ||
    block.permutation.matches("minecraft:sculk_vein") ||
    block.permutation.matches("minecraft:nether_sprouts") ||
    block.permutation.matches("minecraft:nether_wart") ||
    block.permutation.matches("minecraft:sapling") ||
    block.permutation.matches("minecraft:red_flower") ||
    block.permutation.matches("minecraft:yellow_flower") ||
    block.permutation.matches("minecraft:torchflower") ||
    block.permutation.matches("minecraft:wither_rose") ||
    block.permutation.matches("minecraft:web") ||
    block.permutation.matches("minecraft:frog_spawn")
  );
}

export const strippingTools = new Set([
  "minecraft:diamond_axe",
  "minecraft:golden_axe",
  "minecraft:netherite_axe",
  "minecraft:stone_axe",
  "minecraft:wooden_axe",
  "minecraft:iron_axe",
]);

export const naturalBlocks = new Set([
  "minecraft:cobblestone",
  "minecraft:stone",
  "minecraft:deepslate",
  "minecraft:granite", // Granite
  "minecraft:polished_granite", // Polished Granite
  "minecraft:diorite", // Diorite
  "minecraft:polished_diorite", // Polished Diorite
  "minecraft:andesite", // Andesite
  "minecraft:polished_andesite", // Polished Andesite
  "minecraft:dirt",
  "minecraft:grass",
  "minecraft:sand",
  "minecraft:gravel",
  "minecraft:oak_log", // Oak Log
  "minecraft:spruce_log", // Spruce Log
  "minecraft:birch_log", // Birch Log
  "minecraft:jungle_log", // Jungle Log
  "minecraft:acacia_log", // Acacia Log
  "minecraft:dark_oak_log", // Dark Oak Log
  "minecraft:oak_leaves", // Oak Leaves
  "minecraft:spruce_leaves", // Spruce Leaves
  "minecraft:birch_leaves", // Birch Leaves
  "minecraft:jungle_leaves", // Jungle Leaves
  "minecraft:acacia_leaves", // Acacia Leaves
  "minecraft:dark_oak_leaves", // Dark Oak Leaves
  "minecraft:planks", // Oak Planks
  "minecraft:spruce_planks", // Spruce Planks
  "minecraft:birch_planks", // Birch Planks
  "minecraft:jungle_planks", // Jungle Planks
  "minecraft:acacia_planks", // Acacia Planks
  "minecraft:dark_oak_planks", // Dark Oak Planks
  "minecraft:stonebrick", // Stone Bricks
  "minecraft:nether_brick", // Nether Bricks
  "minecraft:purpur_block", // Purpur Block
  "minecraft:quartz_block", // Quartz Block
  "minecraft:prismarine", // Prismarine
  "minecraft:sponge", // Sponge
  "minecraft:packed_ice", // Packed Ice
  "minecraft:snow", // Snow Block
  "minecraft:clay", // Clay
  "minecraft:glowstone", // Glowstone
  "minecraft:mycelium", // Mycelium
  "minecraft:sea_lantern", // Sea Lantern
  "minecraft:bone_block", // Bone Block
  "minecraft:clay", // Terracotta
  "minecraft:hardened_clay", // Terracotta
  "minecraft:orange_terracotta", // Orange Terracotta
  "minecraft:magenta_terracotta", // Magenta Terracotta
  "minecraft:light_blue_terracotta", // Light Blue Terracotta
  "minecraft:yellow_terracotta", // Yellow Terracotta
  "minecraft:lime_terracotta", // Lime Terracotta
  "minecraft:pink_terracotta", // Pink Terracotta
  "minecraft:gray_terracotta", // Gray Terracotta
  "minecraft:light_gray_terracotta", // Light Gray Terracotta
  "minecraft:cyan_terracotta", // Cyan Terracotta
  "minecraft:purple_terracotta", // Purple Terracotta
  "minecraft:blue_terracotta", // Blue Terracotta
  "minecraft:brown_terracotta", // Brown Terracotta
  "minecraft:green_terracotta", // Green Terracotta
  "minecraft:red_terracotta", // Red Terracotta
  "minecraft:black_terracotta", // Black Terracotta
  "minecraft:quartz_ore", // Quartz Ore
  "minecraft:smooth_stone", // Smooth Stone
  "minecraft:quartz_bricks", // Quartz Bricks
  "minecraft:brick_block", // Bricks
  "minecraft:end_stone", // End Stone
  "minecraft:end_bricks", // End Bricks
  "minecraft:coal_ore",
  "minecraft:iron_ore",
  "minecraft:gold_ore",
  "minecraft:redstone_ore",
  "minecraft:lapis_ore",
  "minecraft:diamond_ore",
  "minecraft:emerald_ore",
  "minecraft:copper_ore",
  "minecraft:mangrove_log",
  "minecraft:mangrove_wood",
  "minecraft:stripped_mangrove_log",
  "minecraft:stripped_mangrove_wood",
  "minecraft:mangrove_leaves",
  "minecraft:oak_planks",
  "minecraft:spruce_planks",
  "minecraft:birch_planks",
  "minecraft:jungle_planks",
  "minecraft:acacia_planks",
  "minecraft:dark_oak_planks",
  "minecraft:mangrove_planks",
  "minecraft:cherry_planks",
  "minecraft:crimson_planks",
  "minecraft:warped_planks",
]);

export const compatableBlocks = new Set([
  // Natural & Stone
  "minecraft:stone",
  "minecraft:deepslate",
  "minecraft:granite",
  "minecraft:diorite",
  "minecraft:andesite",
  "minecraft:tuff",
  "minecraft:polished_granite",
  "minecraft:polished_diorite",
  "minecraft:polished_andesite",
  "minecraft:polished_deepslate",
  "minecraft:polished_tuff",
  "minecraft:calcite",
  "minecraft:dripstone_block",
  "minecraft:obsidian",
  "minecraft:crying_obsidian",
  "minecraft:cobblestone",
  "minecraft:mossy_cobblestone",
  "minecraft:sandstone",
  "minecraft:red_sandstone",
  "minecraft:mud",
  "minecraft:clay",
  "minecraft:snow",
  "minecraft:ice",
  "minecraft:amethyst_block",
  "minecraft:sculk",
  "minecraft:sand",
  "minecraft:gravel",

  // Mineral Blocks
  "minecraft:coal_block",
  "minecraft:iron_block",
  "minecraft:copper_block",
  "minecraft:gold_block",
  "minecraft:redstone_block",
  "minecraft:lapis_block",
  "minecraft:diamond_block",
  "minecraft:emerald_block",
  "minecraft:raw_iron_block",
  "minecraft:raw_copper_block",
  "minecraft:raw_gold_block",

  // Dirt & Nature
  "minecraft:dirt",
  "minecraft:coarse_dirt",
  "minecraft:rooted_dirt",
  "minecraft:grass_block",
  "minecraft:podzol",
  "minecraft:mycelium",
  "minecraft:moss_block",
  "minecraft:pumpkin",
  "minecraft:melon_block",
  "minecraft:oak_leaves",
  "minecraft:spruce_leaves",
  "minecraft:birch_leaves",
  "minecraft:jungle_leaves",
  "minecraft:acacia_leaves",
  "minecraft:dark_oak_leaves",
  "minecraft:cherry_leaves",
  "minecraft:mangrove_leaves",
  "minecraft:pale_oak_leaves",
  "minecraft:azalea_leaves",
  "minecraft:flowering_azalea_leaves",
  "minecraft:hay_block",
  "minecraft:honeycomb_block",
  "minecraft:bone_block",

  // Utility & Crafting
  "minecraft:crafting_table",
  "minecraft:furnace",
  "minecraft:blast_furnace",
  "minecraft:smoker",
  "minecraft:cartography_table",
  "minecraft:loom",
  "minecraft:fletching_table",
  "minecraft:smithing_table",
  "minecraft:bookshelf",
  "minecraft:chiseled_bookshelf",
  "minecraft:jukebox",
  "minecraft:noteblock",
  "minecraft:target",

  // Trees & Planks
  "minecraft:oak_log",
  "minecraft:spruce_log",
  "minecraft:birch_log",
  "minecraft:jungle_log",
  "minecraft:acacia_log",
  "minecraft:dark_oak_log",
  "minecraft:mangrove_log",
  "minecraft:cherry_log",
  "minecraft:pale_oak_log",
  "minecraft:stripped_oak_log",
  "minecraft:stripped_spruce_log",
  "minecraft:stripped_birch_log",
  "minecraft:stripped_jungle_log",
  "minecraft:stripped_acacia_log",
  "minecraft:stripped_dark_oak_log",
  "minecraft:stripped_mangrove_log",
  "minecraft:stripped_cherry_log",
  "minecraft:stripped_pale_oak_log",
  "minecraft:oak_wood",
  "minecraft:spruce_wood",
  "minecraft:birch_wood",
  "minecraft:jungle_wood",
  "minecraft:acacia_wood",
  "minecraft:dark_oak_wood",
  "minecraft:mangrove_wood",
  "minecraft:cherry_wood",
  "minecraft:pale_oak_wood",
  "minecraft:bamboo_block",
  "minecraft:stripped_oak_wood",
  "minecraft:stripped_spruce_wood",
  "minecraft:stripped_birch_wood",
  "minecraft:stripped_jungle_wood",
  "minecraft:stripped_acacia_wood",
  "minecraft:stripped_dark_oak_wood",
  "minecraft:stripped_mangrove_wood",
  "minecraft:stripped_cherry_wood",
  "minecraft:stripped_pale_oak_wood",
  "minecraft:stripped_bamboo_block",
  "minecraft:oak_planks",
  "minecraft:spruce_planks",
  "minecraft:birch_planks",
  "minecraft:jungle_planks",
  "minecraft:acacia_planks",
  "minecraft:dark_oak_planks",
  "minecraft:mangrove_planks",
  "minecraft:cherry_planks",
  "minecraft:bamboo_planks",
  "minecraft:pale_oak_planks",
  "minecraft:bamboo_mosaic",
  "minecraft:mangrove_roots",

  // Bricks
  "minecraft:brick_block",
  "minecraft:stonebrick",
  "minecraft:mossy_stone_brick",
  "minecraft:cracked_stone_brick",
  "minecraft:chiseled_stone_brick",
  "minecraft:smooth_stone",
  "minecraft:deepslate_bricks",
  "minecraft:cracked_deepslate_bricks",
  "minecraft:chiseled_deepslate",
  "minecraft:deepslate_tiles",
  "minecraft:cracked_deepslate_tiles",
  "minecraft:reinforced_deepslate",
  "minecraft:cobbled_deepslate",
  "minecraft:tuff_bricks",
  "minecraft:chiseled_tuff",
  "minecraft:chiseled_tuff_bricks",
  "minecraft:chiseled_sandstone",
  "minecraft:cut_sandstone",
  "minecraft:smooth_sandstone",
  "minecraft:chiseled_red_sandstone",
  "minecraft:cut_red_sandstone",
  "minecraft:smooth_red_sandstone",
  "minecraft:prismarine",
  "minecraft:prismarine_bricks",
  "minecraft:dark_prismarine",
  "minecraft:resin",
  "minecraft:resin_bricks",
  "minecraft:chiseled_resin_bricks",
  "minecraft:mud_bricks",
  "minecraft:packed_mud",
  "minecraft:glass",
  "minecraft:white_stained_glass",
  "minecraft:light_gray_stained_glass",
  "minecraft:gray_stained_glass",
  "minecraft:black_stained_glass",
  "minecraft:brown_stained_glass",
  "minecraft:red_stained_glass",
  "minecraft:orange_stained_glass",
  "minecraft:yellow_stained_glass",
  "minecraft:lime_stained_glass",
  "minecraft:green_stained_glass",
  "minecraft:cyan_stained_glass",
  "minecraft:light_blue_stained_glass",
  "minecraft:blue_stained_glass",
  "minecraft:purple_stained_glass",
  "minecraft:magenta_stained_glass",
  "minecraft:pink_stained_glass",

  // Decoration - Terracotta
  "minecraft:hardened_clay",
  "minecraft:white_terracotta",
  "minecraft:light_gray_terracotta",
  "minecraft:gray_terracotta",
  "minecraft:black_terracotta",
  "minecraft:brown_terracotta",
  "minecraft:red_terracotta",
  "minecraft:orange_terracotta",
  "minecraft:yellow_terracotta",
  "minecraft:lime_terracotta",
  "minecraft:green_terracotta",
  "minecraft:cyan_terracotta",
  "minecraft:light_blue_terracotta",
  "minecraft:blue_terracotta",
  "minecraft:purple_terracotta",
  "minecraft:magenta_terracotta",
  "minecraft:pink_terracotta",

  // Decoration - Glazed Terracotta
  "minecraft:white_glazed_terracotta",
  "minecraft:light_gray_glazed_terracotta",
  "minecraft:gray_glazed_terracotta",
  "minecraft:black_glazed_terracotta",
  "minecraft:brown_glazed_terracotta",
  "minecraft:red_glazed_terracotta",
  "minecraft:orange_glazed_terracotta",
  "minecraft:yellow_glazed_terracotta",
  "minecraft:lime_glazed_terracotta",
  "minecraft:green_glazed_terracotta",
  "minecraft:cyan_glazed_terracotta",
  "minecraft:light_blue_glazed_terracotta",
  "minecraft:blue_glazed_terracotta",
  "minecraft:purple_glazed_terracotta",
  "minecraft:magenta_glazed_terracotta",
  "minecraft:pink_glazed_terracotta",

  // Decoration - Concrete
  "minecraft:white_concrete",
  "minecraft:light_gray_concrete",
  "minecraft:gray_concrete",
  "minecraft:black_concrete",
  "minecraft:brown_concrete",
  "minecraft:red_concrete",
  "minecraft:orange_concrete",
  "minecraft:yellow_concrete",
  "minecraft:lime_concrete",
  "minecraft:green_concrete",
  "minecraft:cyan_concrete",
  "minecraft:light_blue_concrete",
  "minecraft:blue_concrete",
  "minecraft:purple_concrete",
  "minecraft:magenta_concrete",
  "minecraft:pink_concrete",

  // Decoration - Wool
  "minecraft:white_wool",
  "minecraft:light_gray_wool",
  "minecraft:gray_wool",
  "minecraft:black_wool",
  "minecraft:brown_wool",
  "minecraft:red_wool",
  "minecraft:orange_wool",
  "minecraft:yellow_wool",
  "minecraft:lime_wool",
  "minecraft:green_wool",
  "minecraft:cyan_wool",
  "minecraft:light_blue_wool",
  "minecraft:blue_wool",
  "minecraft:purple_wool",
  "minecraft:magenta_wool",
  "minecraft:pink_wool",

  // Decoration - Concrete Powder
  "minecraft:white_concrete_powder",
  "minecraft:light_gray_concrete_powder",
  "minecraft:gray_concrete_powder",
  "minecraft:black_concrete_powder",
  "minecraft:brown_concrete_powder",
  "minecraft:red_concrete_powder",
  "minecraft:orange_concrete_powder",
  "minecraft:yellow_concrete_powder",
  "minecraft:lime_concrete_powder",
  "minecraft:green_concrete_powder",
  "minecraft:cyan_concrete_powder",
  "minecraft:light_blue_concrete_powder",
  "minecraft:blue_concrete_powder",
  "minecraft:purple_concrete_powder",
  "minecraft:magenta_concrete_powder",
  "minecraft:pink_concrete_powder",
]);

export const compatableMiniBlocks = new Set([
  // Natural & Stone
  "float_mb:mini_stone",
  "float_mb:mini_deepslate",
  "float_mb:mini_granite",
  "float_mb:mini_diorite",
  "float_mb:mini_andesite",
  "float_mb:mini_tuff",
  "float_mb:mini_polished_granite",
  "float_mb:mini_polished_diorite",
  "float_mb:mini_polished_andesite",
  "float_mb:mini_polished_deepslate",
  "float_mb:mini_polished_tuff",
  "float_mb:mini_calcite",
  "float_mb:mini_dripstone",
  "float_mb:mini_obsidian",
  "float_mb:mini_crying_obsidian",
  "float_mb:mini_cobblestone",
  "float_mb:mini_mossy_cobblestone",
  "float_mb:mini_sandstone",
  "float_mb:mini_red_sandstone",
  "float_mb:mini_mud",
  "float_mb:mini_clay",
  "float_mb:mini_snow",
  "float_mb:mini_ice",
  "float_mb:mini_amethyst",
  "float_mb:mini_sculk",
  "float_mb:mini_sand",
  "float_mb:mini_gravel",

  // Mineral Blocks
  "float_mb:mini_coal",
  "float_mb:mini_iron",
  "float_mb:mini_copper",
  "float_mb:mini_gold",
  "float_mb:mini_redstone",
  "float_mb:mini_lapis",
  "float_mb:mini_diamond",
  "float_mb:mini_emerald",
  "float_mb:mini_raw_iron",
  "float_mb:mini_raw_copper",
  "float_mb:mini_raw_gold",

  // Dirt & Nature
  "float_mb:mini_dirt",
  "float_mb:mini_coarse_dirt",
  "float_mb:mini_rooted_dirt",
  "float_mb:mini_grass",
  "float_mb:mini_podzol",
  "float_mb:mini_mycelium",
  "float_mb:mini_moss",
  "float_mb:mini_pumpkin",
  "float_mb:mini_melon",
  "float_mb:mini_oak_leaves",
  "float_mb:mini_spruce_leaves",
  "float_mb:mini_birch_leaves",
  "float_mb:mini_jungle_leaves",
  "float_mb:mini_acacia_leaves",
  "float_mb:mini_dark_oak_leaves",
  "float_mb:mini_cherry_leaves",
  "float_mb:mini_mangrove_leaves",
  "float_mb:mini_pale_oak_leaves",
  "float_mb:mini_azalea_leaves",
  "float_mb:mini_flowering_azalea_leaves",
  "float_mb:mini_hay",
  "float_mb:mini_honeycomb",
  "float_mb:mini_bone",

  // Utility & Crafting
  "float_mb:mini_crafting_table",
  "float_mb:mini_furnace",
  "float_mb:mini_blast_furnace",
  "float_mb:mini_smoker",
  "float_mb:mini_cartography_table",
  "float_mb:mini_loom",
  "float_mb:mini_fletching_table",
  "float_mb:mini_smithing_table",
  "float_mb:mini_bookshelf",
  "float_mb:mini_chiseled_bookshelf",
  "float_mb:mini_jukebox",
  "float_mb:mini_noteblock",
  "float_mb:mini_target",

  // Trees & Planks
  "float_mb:mini_oak_log",
  "float_mb:mini_spruce_log",
  "float_mb:mini_birch_log",
  "float_mb:mini_jungle_log",
  "float_mb:mini_acacia_log",
  "float_mb:mini_dark_oak_log",
  "float_mb:mini_mangrove_log",
  "float_mb:mini_cherry_log",
  "float_mb:mini_pale_oak_log",
  "float_mb:mini_stripped_oak_log",
  "float_mb:mini_stripped_spruce_log",
  "float_mb:mini_stripped_birch_log",
  "float_mb:mini_stripped_jungle_log",
  "float_mb:mini_stripped_acacia_log",
  "float_mb:mini_stripped_dark_oak_log",
  "float_mb:mini_stripped_mangrove_log",
  "float_mb:mini_stripped_cherry_log",
  "float_mb:mini_stripped_pale_oak_log",
  "float_mb:mini_oak_wood",
  "float_mb:mini_spruce_wood",
  "float_mb:mini_birch_wood",
  "float_mb:mini_jungle_wood",
  "float_mb:mini_acacia_wood",
  "float_mb:mini_dark_oak_wood",
  "float_mb:mini_mangrove_wood",
  "float_mb:mini_cherry_wood",
  "float_mb:mini_pale_oak_wood",
  "float_mb:mini_bamboo",
  "float_mb:mini_stripped_oak_wood",
  "float_mb:mini_stripped_spruce_wood",
  "float_mb:mini_stripped_birch_wood",
  "float_mb:mini_stripped_jungle_wood",
  "float_mb:mini_stripped_acacia_wood",
  "float_mb:mini_stripped_dark_oak_wood",
  "float_mb:mini_stripped_mangrove_wood",
  "float_mb:mini_stripped_cherry_wood",
  "float_mb:mini_stripped_pale_oak_wood",
  "float_mb:mini_stripped_bamboo",
  "float_mb:mini_oak_planks",
  "float_mb:mini_spruce_planks",
  "float_mb:mini_birch_planks",
  "float_mb:mini_jungle_planks",
  "float_mb:mini_acacia_planks",
  "float_mb:mini_dark_oak_planks",
  "float_mb:mini_mangrove_planks",
  "float_mb:mini_cherry_planks",
  "float_mb:mini_bamboo_planks",
  "float_mb:mini_pale_oak_planks",
  "float_mb:mini_bamboo_mosaic",
  "float_mb:mini_mangrove_roots",

  // Bricks
  "float_mb:mini_brick",
  "float_mb:mini_stonebrick",
  "float_mb:mini_mossy_stone_brick",
  "float_mb:mini_cracked_stone_brick",
  "float_mb:mini_chiseled_stone_brick",
  "float_mb:mini_smooth_stone",
  "float_mb:mini_deepslate_bricks",
  "float_mb:mini_cracked_deepslate_bricks",
  "float_mb:mini_chiseled_deepslate",
  "float_mb:mini_deepslate_tiles",
  "float_mb:mini_cracked_deepslate_tiles",
  "float_mb:mini_reinforced_deepslate",
  "float_mb:mini_cobbled_deepslate",
  "float_mb:mini_tuff_bricks",
  "float_mb:mini_chiseled_tuff",
  "float_mb:mini_chiseled_tuff_bricks",
  "float_mb:mini_chiseled_sandstone",
  "float_mb:mini_cut_sandstone",
  "float_mb:mini_smooth_sandstone",
  "float_mb:mini_chiseled_red_sandstone",
  "float_mb:mini_cut_red_sandstone",
  "float_mb:mini_smooth_red_sandstone",
  "float_mb:mini_prismarine",
  "float_mb:mini_prismarine_bricks",
  "float_mb:mini_dark_prismarine",
  "float_mb:mini_resin",
  "float_mb:mini_resin_bricks",
  "float_mb:mini_chiseled_resin_bricks",
  "float_mb:mini_mud_bricks",
  "float_mb:mini_packed_mud",
  "float_mb:mini_glass",
  "float_mb:mini_white_stained_glass",
  "float_mb:mini_light_gray_stained_glass",
  "float_mb:mini_gray_stained_glass",
  "float_mb:mini_black_stained_glass",
  "float_mb:mini_brown_stained_glass",
  "float_mb:mini_red_stained_glass",
  "float_mb:mini_orange_stained_glass",
  "float_mb:mini_yellow_stained_glass",
  "float_mb:mini_lime_stained_glass",
  "float_mb:mini_green_stained_glass",
  "float_mb:mini_cyan_stained_glass",
  "float_mb:mini_light_blue_stained_glass",
  "float_mb:mini_blue_stained_glass",
  "float_mb:mini_purple_stained_glass",
  "float_mb:mini_magenta_stained_glass",
  "float_mb:mini_pink_stained_glass",

  // Decoration - Terracotta
  "float_mb:mini_hardened_clay",
  "float_mb:mini_white_terracotta",
  "float_mb:mini_light_gray_terracotta",
  "float_mb:mini_gray_terracotta",
  "float_mb:mini_black_terracotta",
  "float_mb:mini_brown_terracotta",
  "float_mb:mini_red_terracotta",
  "float_mb:mini_orange_terracotta",
  "float_mb:mini_yellow_terracotta",
  "float_mb:mini_lime_terracotta",
  "float_mb:mini_green_terracotta",
  "float_mb:mini_cyan_terracotta",
  "float_mb:mini_light_blue_terracotta",
  "float_mb:mini_blue_terracotta",
  "float_mb:mini_purple_terracotta",
  "float_mb:mini_magenta_terracotta",
  "float_mb:mini_pink_terracotta",

  // Decoration - Glazed Terracotta
  "float_mb:mini_white_glazed_terracotta",
  "float_mb:mini_light_gray_glazed_terracotta",
  "float_mb:mini_gray_glazed_terracotta",
  "float_mb:mini_black_glazed_terracotta",
  "float_mb:mini_brown_glazed_terracotta",
  "float_mb:mini_red_glazed_terracotta",
  "float_mb:mini_orange_glazed_terracotta",
  "float_mb:mini_yellow_glazed_terracotta",
  "float_mb:mini_lime_glazed_terracotta",
  "float_mb:mini_green_glazed_terracotta",
  "float_mb:mini_cyan_glazed_terracotta",
  "float_mb:mini_light_blue_glazed_terracotta",
  "float_mb:mini_blue_glazed_terracotta",
  "float_mb:mini_purple_glazed_terracotta",
  "float_mb:mini_magenta_glazed_terracotta",
  "float_mb:mini_pink_glazed_terracotta",

  // Decoration - Concrete
  "float_mb:mini_white_concrete",
  "float_mb:mini_light_gray_concrete",
  "float_mb:mini_gray_concrete",
  "float_mb:mini_black_concrete",
  "float_mb:mini_brown_concrete",
  "float_mb:mini_red_concrete",
  "float_mb:mini_orange_concrete",
  "float_mb:mini_yellow_concrete",
  "float_mb:mini_lime_concrete",
  "float_mb:mini_green_concrete",
  "float_mb:mini_cyan_concrete",
  "float_mb:mini_light_blue_concrete",
  "float_mb:mini_blue_concrete",
  "float_mb:mini_purple_concrete",
  "float_mb:mini_magenta_concrete",
  "float_mb:mini_pink_concrete",

  // Decoration - Wool
  "float_mb:mini_white_wool",
  "float_mb:mini_light_gray_wool",
  "float_mb:mini_gray_wool",
  "float_mb:mini_black_wool",
  "float_mb:mini_brown_wool",
  "float_mb:mini_red_wool",
  "float_mb:mini_orange_wool",
  "float_mb:mini_yellow_wool",
  "float_mb:mini_lime_wool",
  "float_mb:mini_green_wool",
  "float_mb:mini_cyan_wool",
  "float_mb:mini_light_blue_wool",
  "float_mb:mini_blue_wool",
  "float_mb:mini_purple_wool",
  "float_mb:mini_magenta_wool",
  "float_mb:mini_pink_wool",

  // Decoration - Concrete Powder
  "float_mb:mini_white_concrete_powder",
  "float_mb:mini_light_gray_concrete_powder",
  "float_mb:mini_gray_concrete_powder",
  "float_mb:mini_black_concrete_powder",
  "float_mb:mini_brown_concrete_powder",
  "float_mb:mini_red_concrete_powder",
  "float_mb:mini_orange_concrete_powder",
  "float_mb:mini_yellow_concrete_powder",
  "float_mb:mini_lime_concrete_powder",
  "float_mb:mini_green_concrete_powder",
  "float_mb:mini_cyan_concrete_powder",
  "float_mb:mini_light_blue_concrete_powder",
  "float_mb:mini_blue_concrete_powder",
  "float_mb:mini_purple_concrete_powder",
  "float_mb:mini_magenta_concrete_powder",
  "float_mb:mini_pink_concrete_powder",
]);
