non solid material
#rails

#pressure_plates

#signs

#replaceable = air, water, lava, grass, fern, dead_bush, seagrass, tall_seagrass, fire, soul_fire, snow, vine, glow_lichen, light, tall_grass, large_fern, structure_void, void_air, cave_air, bubble_column, warped_roots, nether_sprouts, crimson_roots, hanging_roots

#sword_efficient = #leaves, #saplings, #small_flowers, #crops, grass, fern, dead_bush, vine, glow_lichen, sunflower, lilac, rose_bush, peony, tall_grass, large_fern, hanging_roots, pitcher_plant, brown_mushroom, red_mushroom, sugar_cane, pumpkin, carved_pumpkin, jack_o_lantern, melon, attached_pumpkin_stem, attached_melon_stem, lily_pad, cocoa, pitcher_crop, sweet_berry_bush, cave_vines, cave_vines_plant, spore_blossom, moss_carpet, pink_petals, big_dripleaf, big_dripleaf_stem, small_dripleaf, nether_wart, warped_fungus, warped_roots, nether_sprouts, crimson_fungus, weeping_vines, weeping_vines_plant, twisting_vines, twisting_vines_plant, crimson_roots, chorus_plant, chorus_flower

#flowers = 

#crops = beetroots, carrots, potatoes, wheat, melon_stem, pumpkin_stem, torchflower_crop, pitcher_crop

solid material
#minecraft:mineable/pickaxe
#minecraft:mineable/shovel
#minecraft:mineable/axe
#minecraft:mineable/hoe
#minecraft:impermeable
#minecraft:wool
#minecraft:dragon_immune


______________

#minecraft:mineable/shovel ~replaceable  ~flowers ~crops ~pressure_plates ~all_signs

execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:mineable/axe unless block ~ ~ ~ #minecraft:replaceable unless block ~ ~ ~ #minecraft:flowers unless block ~ ~ ~ #minecraft:crops unless block ~ ~ ~ #minecraft:pressure_plates unless block ~ ~ ~ #minecraft:all_signs unless block ~ ~ ~ #minecraft:rails run tp @s ~ ~0.5 ~
execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:mineable/pickaxe unless block ~ ~ ~ #minecraft:replaceable unless block ~ ~ ~ #minecraft:flowers unless block ~ ~ ~ #minecraft:crops unless block ~ ~ ~ #minecraft:pressure_plates unless block ~ ~ ~ #minecraft:all_signs unless block ~ ~ ~ #minecraft:rails run tp @s ~ ~0.5 ~
execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:mineable/shovel unless block ~ ~ ~ #minecraft:replaceable unless block ~ ~ ~ #minecraft:flowers unless block ~ ~ ~ #minecraft:crops unless block ~ ~ ~ #minecraft:pressure_plates unless block ~ ~ ~ #minecraft:all_signs unless block ~ ~ ~ #minecraft:rails run tp @s ~ ~0.5 ~
execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:mineable/hoe
execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:impermeable
execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:wool
execute as @a[tag=ps,scores={m=1..10}] at @s if block ~ ~ ~ #minecraft:dragon_immune

mineable/axe	note_block, attached_melon_stem, attached_pumpkin_stem, azalea, bamboo, barrel, bee_nest, beehive, beetroots, big_dripleaf_stem, big_dripleaf, bookshelf, brown_mushroom_block, brown_mushroom, campfire, carrots, cartography_table, carved_pumpkin, cave_vines_plant, cave_vines, chest, chorus_flower, chorus_plant, cocoa, composter, crafting_table, crimson_fungus, daylight_detector, dead_bush, fern, fletching_table, glow_lichen, grass, hanging_roots, jack_o_lantern, jukebox, ladder, large_fern, lectern, lily_pad, loom, melon_stem, melon, mushroom_stem, nether_wart, potatoes, pumpkin_stem, pumpkin, red_mushroom_block, red_mushroom, scaffolding, small_dripleaf, smithing_table, soul_campfire, spore_blossom, sugar_cane, sweet_berry_bush, tall_grass, trapped_chest, twisting_vines_plant, twisting_vines, vine, warped_fungus, weeping_vines_plant, weeping_vines, wheat, #banners, #fence_gates, #logs, #planks, #saplings, #signs, #wooden_buttons, #wooden_doors, #wooden_fences, #wooden_pressure_plates, #wooden_slabs, #wooden_stairs, #wooden_trapdoors, mangrove_roots, #all_hanging_signs, bamboo_mosaic, chiseled_bookshelf, bamboo_mosaic_slab, bamboo_mosaic_stairs, #bamboo_blocks	
Blocks in this tag are mined faster with axes.
21w19a
mineable/hoe	nether_wart_block, warped_wart_block, hay_block, dried_kelp_block, target, shroomlight, sponge, wet_sponge, jungle_leaves, oak_leaves, spruce_leaves, dark_oak_leaves, acacia_leaves, birch_leaves, azalea_leaves, mangrove_leaves, flowering_azalea_leaves, moss_block, moss_carpet, sculk_sensor, sculk, sculk_catalyst, sculk_vein, sculk_shrieker, cherry_leaves, pink_petals	
Blocks in this tag are mined faster with hoes.
21w19a
mineable/pickaxe	stone, granite, polished_granite, diorite, polished_diorite, andesite, polished_andesite, cobblestone, gold_ore, deepslate_gold_ore, iron_ore, deepslate_iron_ore, coal_ore, deepslate_coal_ore, nether_gold_ore, lapis_ore, deepslate_lapis_ore, lapis_block, dispenser, sandstone, chiseled_sandstone, cut_sandstone, gold_block, iron_block, bricks, mossy_cobblestone, obsidian, spawner, diamond_ore, deepslate_diamond_ore, diamond_block, furnace, cobblestone_stairs, stone_pressure_plate, iron_door, redstone_ore, deepslate_redstone_ore, netherrack, basalt, polished_basalt, stone_bricks, mossy_stone_bricks, cracked_stone_bricks, chiseled_stone_bricks, iron_bars, chain, brick_stairs, stone_brick_stairs, nether_bricks, nether_brick_fence, nether_brick_stairs, enchanting_table, brewing_stand, end_stone, sandstone_stairs, emerald_ore, deepslate_emerald_ore, ender_chest, emerald_block, light_weighted_pressure_plate, heavy_weighted_pressure_plate, redstone_block, nether_quartz_ore, hopper, quartz_block, chiseled_quartz_block, quartz_pillar, quartz_stairs, dropper, white_terracotta, orange_terracotta, magenta_terracotta, light_blue_terracotta, yellow_terracotta, lime_terracotta, pink_terracotta, gray_terracotta, light_gray_terracotta, cyan_terracotta, purple_terracotta, blue_terracotta, brown_terracotta, green_terracotta, red_terracotta, black_terracotta, iron_trapdoor, prismarine, prismarine_bricks, dark_prismarine, prismarine_stairs, prismarine_brick_stairs, dark_prismarine_stairs, prismarine_slab, prismarine_brick_slab, dark_prismarine_slab, terracotta, coal_block, red_sandstone, chiseled_red_sandstone, cut_red_sandstone, red_sandstone_stairs, stone_slab, smooth_stone_slab, sandstone_slab, cut_sandstone_slab, petrified_oak_slab, cobblestone_slab, brick_slab, stone_brick_slab, nether_brick_slab, quartz_slab, red_sandstone_slab, cut_red_sandstone_slab, purpur_slab, smooth_stone, smooth_sandstone, smooth_quartz, smooth_red_sandstone, purpur_block, purpur_pillar, purpur_stairs, end_stone_bricks, magma_block, red_nether_bricks, bone_block, observer, white_glazed_terracotta, orange_glazed_terracotta, magenta_glazed_terracotta, light_blue_glazed_terracotta, yellow_glazed_terracotta, lime_glazed_terracotta, pink_glazed_terracotta, gray_glazed_terracotta, light_gray_glazed_terracotta, cyan_glazed_terracotta, purple_glazed_terracotta, blue_glazed_terracotta, brown_glazed_terracotta, green_glazed_terracotta, red_glazed_terracotta, black_glazed_terracotta, white_concrete, orange_concrete, magenta_concrete, light_blue_concrete, yellow_concrete, lime_concrete, pink_concrete, gray_concrete, light_gray_concrete, cyan_concrete, purple_concrete, blue_concrete, brown_concrete, green_concrete, red_concrete, black_concrete, dead_tube_coral_block, dead_brain_coral_block, dead_bubble_coral_block, dead_fire_coral_block, dead_horn_coral_block, tube_coral_block, brain_coral_block, bubble_coral_block, fire_coral_block, horn_coral_block, dead_tube_coral, dead_brain_coral, dead_bubble_coral, dead_fire_coral, dead_horn_coral, dead_tube_coral_fan, dead_brain_coral_fan, dead_bubble_coral_fan, dead_fire_coral_fan, dead_horn_coral_fan, dead_tube_coral_wall_fan, dead_brain_coral_wall_fan, dead_bubble_coral_wall_fan, dead_fire_coral_wall_fan, dead_horn_coral_wall_fan, polished_granite_stairs, smooth_red_sandstone_stairs, mossy_stone_brick_stairs, polished_diorite_stairs, mossy_cobblestone_stairs, end_stone_brick_stairs, stone_stairs, smooth_sandstone_stairs, smooth_quartz_stairs, granite_stairs, andesite_stairs, red_nether_brick_stairs, polished_andesite_stairs, diorite_stairs, polished_granite_slab, smooth_red_sandstone_slab, mossy_stone_brick_slab, polished_diorite_slab, mossy_cobblestone_slab, end_stone_brick_slab, smooth_sandstone_slab, smooth_quartz_slab, granite_slab, andesite_slab, red_nether_brick_slab, polished_andesite_slab, diorite_slab, smoker, blast_furnace, grindstone, stonecutter, bell, lantern, soul_lantern, warped_nylium, crimson_nylium, netherite_block, ancient_debris, crying_obsidian, respawn_anchor, lodestone, blackstone, blackstone_stairs, blackstone_slab, polished_blackstone, polished_blackstone_bricks, cracked_polished_blackstone_bricks, chiseled_polished_blackstone, polished_blackstone_brick_slab, polished_blackstone_brick_stairs, gilded_blackstone, polished_blackstone_stairs, polished_blackstone_slab, polished_blackstone_pressure_plate, chiseled_nether_bricks, cracked_nether_bricks, quartz_bricks, tuff, calcite, oxidized_copper, weathered_copper, exposed_copper, copper_block, copper_ore, deepslate_copper_ore, oxidized_cut_copper, weathered_cut_copper, exposed_cut_copper, cut_copper, oxidized_cut_copper_stairs, weathered_cut_copper_stairs, exposed_cut_copper_stairs, cut_copper_stairs, oxidized_cut_copper_slab, weathered_cut_copper_slab, exposed_cut_copper_slab, cut_copper_slab, waxed_copper_block, waxed_weathered_copper, waxed_exposed_copper, waxed_oxidized_copper, waxed_oxidized_cut_copper, waxed_weathered_cut_copper, waxed_exposed_cut_copper, waxed_cut_copper, waxed_oxidized_cut_copper_stairs, waxed_weathered_cut_copper_stairs, waxed_exposed_cut_copper_stairs, waxed_cut_copper_stairs, waxed_oxidized_cut_copper_slab, waxed_weathered_cut_copper_slab, waxed_exposed_cut_copper_slab, waxed_cut_copper_slab, lightning_rod, pointed_dripstone, dripstone_block, deepslate, cobbled_deepslate, cobbled_deepslate_stairs, cobbled_deepslate_slab, polished_deepslate, polished_deepslate_stairs, polished_deepslate_slab, deepslate_tiles, deepslate_tile_stairs, deepslate_tile_slab, deepslate_bricks, deepslate_brick_stairs, deepslate_brick_slab, chiseled_deepslate, cracked_deepslate_bricks, cracked_deepslate_tiles, smooth_basalt, raw_iron_block, raw_copper_block, raw_gold_block, ice, packed_ice, blue_ice, piston, sticky_piston, piston_head, amethyst_cluster, small_amethyst_bud, medium_amethyst_bud, large_amethyst_bud, amethyst_block, budding_amethyst, infested_cobblestone, infested_chiseled_stone_bricks, infested_cracked_stone_bricks, infested_deepslate, infested_stone, infested_mossy_stone_bricks, infested_stone_bricks, conduit, #walls, #shulker_boxes, #anvil, #cauldrons, #rails, mud_bricks, mud_brick_stairs, mud_brick_slab, packed_mud, #stone_buttons	
Blocks in this tag are mined faster with pickaxes.
21w19a
mineable/shovel	clay, dirt, coarse_dirt, podzol, farmland, grass_block, gravel, mycelium, sand, red_sand, snow_block, snow, soul_sand, dirt_path, white_concrete_powder‌[until JE 1.20.2], orange_concrete_powder‌[until JE 1.20.2], magenta_concrete_powder‌[until JE 1.20.2], light_blue_concrete_powder‌[until JE 1.20.2], yellow_concrete_powder‌[until JE 1.20.2], lime_concrete_powder‌[until JE 1.20.2], pink_concrete_powder‌[until JE 1.20.2], gray_concrete_powder‌[until JE 1.20.2], light_gray_concrete_powder‌[until JE 1.20.2], cyan_concrete_powder‌[until JE 1.20.2], purple_concrete_powder‌[until JE 1.20.2], blue_concrete_powder‌[until JE 1.20.2], brown_concrete_powder‌[until JE 1.20.2], green_concrete_powder‌[until JE 1.20.2], red_concrete_powder‌[until JE 1.20.2], black_concrete_powder‌[until JE 1.20.2], soul_soil, rooted_dirt, muddy_mangrove_roots, mud, suspicious_sand, suspicious_gravel, #concrete_powder‌[upcoming: JE 1.20.2]	
Blocks in this tag are mined faster with shovels.
21w19a
acacia_logs	acacia_log, acacia_wood, stripped_acacia_log, stripped_acacia_wood	
Used in the #logs_that_burn block tag.
18w07a
all_hanging_signs	#ceiling_hanging_signs, #wall_hanging_signs	
Used in the #all_signs block tag.
22w42a
all_signs	#signs, #all_hanging_signs		22w46a
ancient_city_replaceable	deepslate, deepslate_bricks, deepslate_tiles, deepslate_brick_slab, deepslate_tile_slab, deepslate_brick_stairs, deepslate_tile_wall, deepslate_brick_wall, cobbled_deepslate, cracked_deepslate_bricks, cracked_deepslate_tiles, gray_wool		Deep Dark Experimental Snapshot 1
animals_spawnable_on	grass_block	
Used in the #goats_spawnable_on block tag.
21w44a
anvil	anvil, chipped_anvil, damaged_anvil	
Used to determine which blocks should open the anvil GUI. Does not work for any other blocks than the default ones. Removing any of the default blocks may cause the GUI to flash quickly before disappearing.
Used to determine the damage source for entities being damaged by a falling block, which is used by the death messages.
Used to determine if a block has a chance to get "damaged" or break upon landing.
Blocks added receive only their falling block properties when summoned through commands. For example, sand does not harm entities unless summoned.
Used in reading NBT from falling block entities to set the internal HurtEntities boolean to true if the entity did not have HurtEntities set.
Used to determine if the block should have a chance to take damage from using the anvil GUI.
18w01a
axolotls_spawnable_on	clay		21w44a
azalea_grows_on	#dirt, #sand, #terracotta, snow_block, powder_snow		1.18 Pre-release 5
azalea_root_replaceable	#terracotta, red_sand, snow_block, powder_snow, #base_stone_overworld, #dirt, clay, gravel, sand		1.18 Pre-release 5
bamboo_blocks	bamboo_block, stripped_bamboo_block		22w45a
bamboo_plantable_on	#sand, #dirt, bamboo, bamboo_sapling, gravel, suspicious_gravel	
Used to check where bamboo can be planted
18w43a
banners	white_banner, orange_banner, magenta_banner, light_blue_banner, yellow_banner, lime_banner, pink_banner, gray_banner, light_gray_banner, cyan_banner, purple_banner, blue_banner, brown_banner, green_banner, red_banner, black_banner, white_wall_banner, orange_wall_banner, magenta_wall_banner, light_blue_wall_banner, yellow_wall_banner, lime_wall_banner, pink_wall_banner, gray_wall_banner, light_gray_wall_banner, cyan_wall_banner, purple_wall_banner, blue_wall_banner, brown_wall_banner, green_wall_banner, red_wall_banner, black_wall_banner	
Used by maps upon clicking a block, to see if it should place a marker. Adding blocks to this animation causes maps to play the use animation when clicked, but no marker is added.
Used in the #wall_post_override block tag.
18w06a
base_stone_nether	netherrack, basalt, blackstone	
Used to determine what blocks ancient debris can replace.
Used in the #nether_carver_replaceable and #sculk_replaceable block tags.
20w28a
base_stone_overworld	stone, granite, diorite, andesite, tuff, deepslate	
Used to determine what blocks dirt, gravel, granite, diorite, andesite, tuff, clay, coal ore, iron ore, and copper ore can replace when generated as underground ores.
Used to determine what blocks the "large dripstone" feature can replace.
Used in the generation of the "dripstone cluster" feature.
Used in the #azalea_root_replaceable, #dripstone_replaceable_blocks‌, #moss_replaceable, #overworld_carver_replaceable, #nether_carver_replaceable and #sculk_replaceable block tags.
20w28a
beacon_base_blocks	netherite_block, emerald_block, diamond_block, gold_block, iron_block	
Used by beacons to check which base blocks can activate it.
20w07a
beds	red_bed, black_bed, blue_bed, brown_bed, cyan_bed, gray_bed, green_bed, light_blue_bed, light_gray_bed, lime_bed, magenta_bed, orange_bed, pink_bed, purple_bed, white_bed, yellow_bed	
Cats use this tag to determine where to sit or sleep with the player.
Used to determine what blocks can be slept in by villagers.
Used to determine what blocks baby villagers can jump on.
Adding blocks to this tag has no effect on villagers. Villagers still pathfind to beds not in this tag, but they do not jump or sleep on them.
18w44a
beehives	bee_nest, beehive	
Determines which blocks can fill with honey when a bee deposits pollen.
Blocks in this tag can have honey removed by a dispenser with a glass bottle or shears.
Used in the 'husbandry/safely_harvest_honey.json' advancement file.
19w34a
bee_growables	#crops, sweet_berry_bush, cave_vines, cave_vines_plant	
When bees pollinate these blocks they grow one stage.
Removing blocks from this tag has no effect.
19w34a
big_dripleaf_placeable	#dirt, #small_dripleaf_placeable, farmland	
Big dripleaves can be placed on blocks in this tag, even if there is no water in the block where the big dripleaf is being placed[verify].
21w43a
birch_logs	birch_log, birch_wood, stripped_birch_log, stripped_birch_wood	
Used in the #logs_that_burn block tag.
18w07a
buttons	#wooden_buttons, #stone_buttons	—	17w49b
camel_sand_step_sound_blocks‌[upcoming: JE 1.20.2]	#sand, #concrete_powder	—	23w31a
campfires	campfire, soul_campfire	
Bees, parrots, and turtles view blocks in this tag as dealing fire damage and pathfind accordingly.
Campfires use this tag to determine if they are lit or not.
Flint and steel and fire charges use this tag to determine if it can light campfires. Adding blocks to this tag has no effect.
Splash water bottles set the lit value of blocks in this tag to false.
20w15a
candle_cakes	candle_cake, white_candle_cake, orange_candle_cake, magenta_candle_cake, light_blue_candle_cake, yellow_candle_cake, lime_candle_cake, pink_candle_cake, gray_candle_cake, light_gray_candle_cake, cyan_candle_cake, purple_candle_cake, blue_candle_cake, brown_candle_cake, green_candle_cake, red_candle_cake, black_candle_cake	
Blocks in this tag are considered candle cakes and can be lit, if they have the lit block state set to false.
20w45a
candles	candle, white_candle, orange_candle, magenta_candle, light_blue_candle, yellow_candle, lime_candle, pink_candle, gray_candle, light_gray_candle, cyan_candle, purple_candle, blue_candle, brown_candle, green_candle, red_candle, black_candle	
Blocks in this tag are considered candles and can be lit, if they have the lit, and waterlogged block state and both are false.
20w45a
cauldrons	cauldron, water_cauldron, lava_cauldron, powder_snow_cauldron	
This tag is used in certain pathfinding processes.[more information needed]
20w45a
cave_vines	cave_vines_plant, cave_vines	
Used in the #moss_replaceable block tag.
21w05a
ceiling_hanging_signs	oak_hanging_sign, spruce_hanging_sign, birch_hanging_sign, acacia_hanging_sign, jungle_hanging_sign, dark_oak_hanging_sign, crimson_hanging_sign, warped_hanging_sign, mangrove_hanging_sign, bamboo_hanging_sign, cherry_hanging_sign	
Used in the #all_hanging_signs‌ block tag.
22w42a
cherry_logs	cherry_log, cherry_wood, stripped_cherry_log, stripped_cherry_wood	
Used in the #logs_that_burn block tag.
23w07a
climbable	ladder, vine, scaffolding, weeping_vines, weeping_vines_plant, twisting_vines, twisting_vines_plant, cave_vines, cave_vines_plant	
Used in mob pathfinding.
This tag is used to determine what blocks the player can climb.
For the player to be able to climb added blocks, the block must be small enough that the center of the player's hitbox can occupy the same block.
This means that blocks such as chests cannot be climbed from the sides, but can from the top.
Used in the process of determining where to put an entity when it dismounts another entity.[more information needed]
If scaffolding is removed, the player cannot smoothly climb up, but can still jump up and crouch down.
Used in the #fall_damage_resetting block tag.
20w09a
coal_ores	coal_ore, deepslate_coal_ore		21w10a
combination_step_sound_blocks	#wool_carpets, moss_carpet, snow, nether_sprouts, warped_roots, crimson_roots	
Controls which blocks can produce a combination of step sounds.
23w12a
completes_find_tree_tutorial	#logs, #leaves, #wart_blocks		22w15a
concrete_powder‌[upcoming: JE 1.20.2]	white_concrete_powder, orange_concrete_powder, magenta_concrete_powder, light_blue_concrete_powder, yellow_concrete_powder, lime_concrete_powder, pink_concrete_powder, gray_concrete_powder, light_gray_concrete_powder, cyan_concrete_powder, purple_concrete_powder, blue_concrete_powder, brown_concrete_powder, green_concrete_powder, red_concrete_powder, black_concrete_powder	—	23w31a
convertable_to_mud	dirt, coarse_dirt, rooted_dirt		22w11a
copper_ores	copper_ore, deepslate_copper_ore	
Used in the #overworld_carver_replaceable block tag.
21w10a
corals	#coral_plants, tube_coral_fan, brain_coral_fan, bubble_coral_fan, fire_coral_fan, horn_coral_fan	
Used to generate coral reefs.
Used in the #underwater_bonemeals block tag.
18w09a
coral_blocks	tube_coral_block, brain_coral_block, bubble_coral_block, fire_coral_block, horn_coral_block	
Used to generate coral reefs.
Using bone meal on a sea pickle on a block in this tag creates more sea pickles.
18w16a
coral_plants	tube_coral, brain_coral, bubble_coral, fire_coral, horn_coral	
Used in the #corals block tag.
18w10a
crimson_stems	crimson_stem, stripped_crimson_stem, crimson_hyphae, stripped_crimson_hyphae	
Used in the #logs block tag.
20w06a
crops	beetroots, carrots, potatoes, wheat, melon_stem, pumpkin_stem, torchflower_crop, pitcher_crop	
Used in the #bee_growables and #sword_efficient‌ block tags.
19w34a
crystal_sound_blocks	amethyst_block, budding_amethyst	
Blocks in this tag play the "amethyst block chime" sound repeatedly for a short amount of time after being stepped on, gradually decreasing in volume.
The initial step sound is not affected by this tag.
20w45a
dampens_vibrations	#wool, #wool_carpets	
Blocks in this tag prevent sculk sensors from hearing vibrations if the block is between the sculk sensor and the vibration.
20w49a
dark_oak_logs	dark_oak_log, dark_oak_wood, stripped_dark_oak_log, stripped_dark_oak_wood	
Used in the #logs_that_burn block tag.
18w07a
dead_bush_may_place_on	#sand, #terracotta, #dirt		22w14a
deepslate_ore_replaceables	deepslate, tuff	
Iron ore, redstone ore, gold ore, diamond ore, and lapis lazuli ore can generate in blocks in this tag, and if they do, they become their deepslate variant
Infested stone (from blobs) that generates in a block in this tag generates as infested deepslate
21w08a
diamond_ores	diamond_ore, deepslate_diamond_ore		21w08a
dirt	dirt, grass_block, podzol, coarse_dirt, mycelium, rooted_dirt, moss_block, mud, muddy_mangrove_roots	
Grass, tall grass, ferns, tall ferns, sweet berry bushes, saplings, flowers, azaleas, sugar cane, and dead bushes can be placed on blocks in this tag.
Pumpkins and melons can grow into blocks in this tag.
Used in the #bamboo_plantable_on, #enderman_holdable, #big_dripleaf_placeable, #azalea_grows_on, #dead_bush_may_place_on‌, #overworld_carver_replaceable, #nether_carver_replaceable, #azalea_root_replaceable, #moss_replaceable and #sculk_replaceable block tags.
21w13a
doors	#wooden_doors, iron_door	
Mobs view all blocks in this tag as doors and pathfind accordingly.
Replaced with air when generating zombie villages
17w49b
dragon_immune	barrier, bedrock, end_portal, end_portal_frame, end_gateway, command_block, repeating_command_block, chain_command_block, structure_block, jigsaw, moving_piston, obsidian, crying_obsidian, end_stone, iron_bars, respawn_anchor, reinforced_deepslate	
Ender Dragon cannot destroy blocks with this tag.
19w05a
dragon_transparent	light, #fire	
Ender Dragon cannot destroy blocks with this tag, but can fly straight through.
22w11a
dripstone_replaceable_blocks	#base_stone_overworld	
Used in dripstone generation to determine what dripstone can replace and what pointed dripstone can generate on.
20w49a
emerald_ores	emerald_ore, deepslate_emerald_ore		21w10a
enchantment_power_provider	bookshelf		23w14a
enchantment_power_transmitter	#replaceable	
Contains blocks that do not invalidate enchanting bonuses when placed between a enchanting table and bookshelves.
23w14a
enderman_holdable	#small_flowers, #dirt, sand, red_sand, gravel, brown_mushroom, red_mushroom, tnt, cactus, clay, pumpkin, carved_pumpkin, melon, crimson_fungus, crimson_nylium, crimson_roots, warped_fungus, warped_nylium, warped_roots	
Used to determine what blocks endermen can pick up.
18w02a
fall_damage_resetting	#climbable, sweet_berry_bush, cobweb		22w03a
features_cannot_replace	bedrock, spawner, chest, end_portal_frame, reinforced_deepslate	
Blocks with this tag cannot be replaced by any generated features.
Used in the #lava_pool_stone_cannot_replace block tag.
21w20a
fence_gates	acacia_fence_gate, birch_fence_gate, dark_oak_fence_gate, jungle_fence_gate, oak_fence_gate, spruce_fence_gate, crimson_fence_gate, warped_fence_gate, mangrove_fence_gate, bamboo_fence_gate, cherry_fence_gate	
Used in the #unstable_bottom_center block tag.
20w22a
fences	#wooden_fences, nether_brick_fence	
Mobs view all blocks in this tag as fences and pathfind accordingly.
Leads can be attached to solid blocks in this tag.
The lead knot entity uses this tag to determine if it should break or not.
Fences in this tag attempt to connect only to other fences in this tag, but not in the #wooden_fences block tag.
Fences not in either tag do not connect to fences in the #wooden_fences block tag.
18w46a
fire	fire, soul_fire	
Blocks in this tag are ignored when detecting valid unactivated nether portals and get removed upon activation
Mobs view all blocks in this tag as fire and pathfind accordingly.
Blocks in this tag cannot stop falling blocks.
Potions capable of dousing fire remove blocks in this tag.
Pistons do not create particles when destroying blocks in this tag.
Entities ignited by blocks in this tag continue burning after leaving the fire source.
Used in the #dragon_transparent block tag.
20w06a
flower_pots	flower_pot, potted_poppy, potted_blue_orchid, potted_allium, potted_azure_bluet, potted_red_tulip, potted_orange_tulip, potted_white_tulip, potted_pink_tulip, potted_oxeye_daisy, potted_dandelion, potted_oak_sapling, potted_spruce_sapling, potted_birch_sapling, potted_jungle_sapling, potted_acacia_sapling, potted_dark_oak_sapling, potted_red_mushroom, potted_brown_mushroom, potted_dead_bush, potted_fern, potted_cactus, potted_cornflower, potted_lily_of_the_valley, potted_wither_rose, potted_bamboo, potted_crimson_fungus, potted_warped_fungus, potted_crimson_roots, potted_warped_roots, potted_azalea_bush, potted_flowering_azalea_bush, potted_mangrove_propagule, potted_cherry_sapling, potted_torchflower	—	17w49b
flowers	#small_flowers, #tall_flowers, flowering_azalea, flowering_azalea_leaves, mangrove_propagule, cherry_leaves, pink_petals, chorus_flower‌[upcoming: JE 1.20.2], spore_blossom‌[upcoming: JE 1.20.2]	
Bees can pollinate and remember blocks in this tag.
Saplings grown next to blocks in this tag have a chance to have a bee nest.
19w34a
foxes_spawnable_on	grass_block, snow, snow_block, podzol, coarse_dirt		21w44a
frog_prefer_jump_to	lily_pad, big_dripleaf		22w11a
frogs_spawnable_on	grass_block, mud, mangrove_roots, muddy_mangrove_roots		22w16a
geode_invalid_blocks	bedrock, water, lava, ice, packed_ice, blue_ice	
Amethyst geodes cannot try to generate inside blocks in this tag.
1.17 Pre-release 1
goats_spawnable_on	stone, snow, snow_block, packed_ice, gravel, #animals_spawnable_on		21w44a
gold_ores	gold_ore, nether_gold_ore, deepslate_gold_ore	
Used in the #guarded_by_piglins block tag.
20w11a
guarded_by_piglins	gold_block, barrel, chest, ender_chest, gilded_blackstone, trapped_chest, raw_gold_block, #shulker_boxes, #gold_ores	
Piglins become hostile toward a player that destroys a block in this tag.
This tag has no effect on which blocks cause piglins to become hostile when opened.
20w15a
hoglin_repellents	warped_fungus, potted_warped_fungus, nether_portal, respawn_anchor	
Hoglins avoid blocks in this tag.
20w10a
ice	ice, packed_ice, blue_ice, frosted_ice	
Blocks in this tag do not act a surface for ocean ruins to generate on.
18w15a
impermeable	glass, white_stained_glass, orange_stained_glass, magenta_stained_glass, light_blue_stained_glass, yellow_stained_glass, lime_stained_glass, pink_stained_glass, gray_stained_glass, light_gray_stained_glass, cyan_stained_glass, purple_stained_glass, blue_stained_glass, brown_stained_glass, green_stained_glass, red_stained_glass, black_stained_glass, tinted_glass	
Blocks in this tag do not let fluids or honey drip through.
1.13 Pre-release 8
infiniburn_end	#infiniburn_overworld, bedrock	
Used in the infiniburn preset of the end dimension type (determines which blocks stay on fire forever in the end).
1.16 Pre-release 3
infiniburn_nether	#infiniburn_overworld	
Used in the infiniburn preset of the nether dimension type (determines which blocks stay on fire forever in the nether).
1.16 Pre-release 3
infiniburn_overworld	netherrack, magma_block	
Used in the infiniburn preset of the overworld dimension type (determines which blocks stay on fire forever in the overworld).
Used in the #infiniburn_nether and #infiniburn_end block tags.
1.16 Pre-release 3
inside_step_sound_blocks	powder_snow, sculk_vein, lily_pad, glow_lichen, small_amethyst_bud, pink_petals	
While the player walks in a block in this tag, the step sound noises of the sound type of the block are played instead of the noise of the below block.
20w46a
invalid_spawn_inside	end_portal, end_gateway		22w42a
iron_ores	iron_ore, deepslate_iron_ore	
Used in the #overworld_carver_replaceable block tag.
21w08a
jungle_logs	jungle_log, jungle_wood, stripped_jungle_log, stripped_jungle_wood	
Cocoa beans can be placed on blocks in this tag.
Used in the #logs_that_burn block tag.
18w07a
lapis_ores	lapis_ore, deepslate_lapis_ore		21w08a
lava_pool_stone_cannot_replace	#features_cannot_replace, #leaves, #logs	
Blocks in this tag cannot be replaced by stone generated in lava pools.
1.17 Pre-release 1
leaves	jungle_leaves, oak_leaves, spruce_leaves, dark_oak_leaves, acacia_leaves, birch_leaves, azalea_leaves, flowering_azalea_leaves, mangrove_leaves, cherry_leaves	
Blocks in this tag don't obstruct many features from generating, such as bonus chests, trees, and huge mushrooms.
Used to determine placement rules for some transparent blocks.
Blocks in this tag are destroyed 1.5x faster than normal with swords.
Blocks in this tag are destroyed 15x faster than normal with shears and increment their stat usage.
Blocks is this tag recognize shears as a correct tool.
Parrots and ocelots can spawn in blocks in this tag.
Used in the #completes_find_tree_tutorial‌, #replaceable_by_trees‌, #lava_pool_stone_cannot_replace, #sword_efficient‌ and #parrots_spawnable_on block tags.
18w19a
logs	#logs_that_burn, #crimson_stems, #warped_stems	
Used for one of the requirements for settling on a block position for the parrot wandering AI.
If a block in this tag is around a leaves block, the leaves block sets its distance block state to the distance the closest tagged block is.
Blocks in this tag do not stop trees from growing.
Checks progress for the punch_tree tutorial step.
Used in some other pathfinding processes.[more information needed]
Used in the #completes_find_tree_tutorial‌, #lava_pool_stone_cannot_replace, and #parrots_spawnable_on block tags.
17w49b
logs_that_burn	#dark_oak_logs, #oak_logs, #acacia_logs, #birch_logs, #jungle_logs, #spruce_logs, #mangrove_logs, #cherry_logs	*Used in the #logs block tag.	20w13a
lush_ground_replaceable	#moss_replaceable, clay, gravel, sand	
Rooted dirt from azalea trees and clay patches and pools in lush caves can replace blocks in this tag.
Used in the #azalea_root_replaceable block tag.
21w10a
maintains_farmland	pumpkin_stem, attached_pumpkin_stem, melon_stem, attached_melon_stem, beetroots, carrots, potatoes, torchflower_crop, torchflower, pitcher_crop, wheat	
Contains blocks that will not cause farmland to be converted into dirt when placed on top of it.
23w16a
mangrove_logs	mangrove_log, mangrove_wood, stripped_mangrove_log, stripped_mangrove_wood	
Used in the #logs_that_burn block tag.
22w11a
mangrove_logs_can_grow_through	mud, muddy_mangrove_roots, mangrove_roots, mangrove_leaves, mangrove_log, mangrove_propagule, moss_carpet, vine		22w14a
mangrove_roots_can_grow_through	mud, muddy_mangrove_roots, mangrove_roots, mangrove_propagule, moss_carpet, vine, snow		22w14a
mooshrooms_spawnable_on	mycelium		21w44a
moss_replaceable	#base_stone_overworld, #cave_vines, #dirt	
Blocks in this tag can be replaced with moss blocks when a nearby moss block has bone meal applied to it.
Used in the #lush_ground_replaceable block tag.
21w16a
mushroom_grow_block	mycelium, podzol, crimson_nylium, warped_nylium	
Mushrooms can spread to or be placed on blocks in this tag regardless of light level.
Huge mushrooms can be grown on blocks in this tag regardless of light level.
20w27a
needs_diamond_tool	obsidian, crying_obsidian, netherite_block, respawn_anchor, ancient_debris	
If a block in this tag requires a certain type tool to drop, the tool must be diamond or better.
21w19a
needs_iron_tool	diamond_block, diamond_ore, deepslate_diamond_ore, emerald_ore, deepslate_emerald_ore, emerald_block, gold_block, raw_gold_block, gold_ore, deepslate_gold_ore, redstone_ore, deepslate_redstone_ore	
If a block in this tag requires a certain type tool to drop, the tool must be iron or better.
21w19a
needs_stone_tool	iron_block, raw_iron_block, iron_ore, deepslate_iron_ore, lapis_block, lapis_ore, deepslate_lapis_ore, copper_block, raw_copper_block, copper_ore, deepslate_copper_ore, cut_copper_slab, cut_copper_stairs, cut_copper, weathered_copper, weathered_cut_copper_slab, weathered_cut_copper_stairs, weathered_cut_copper, oxidized_copper, oxidized_cut_copper_slab, oxidized_cut_copper_stairs, oxidized_cut_copper, exposed_copper, exposed_cut_copper_slab, exposed_cut_copper_stairs, exposed_cut_copper, waxed_copper_block, waxed_cut_copper_slab, waxed_cut_copper_stairs, waxed_cut_copper, waxed_weathered_copper, waxed_weathered_cut_copper_slab, waxed_weathered_cut_copper_stairs, waxed_weathered_cut_copper, waxed_exposed_copper, waxed_exposed_cut_copper_slab, waxed_exposed_cut_copper_stairs, waxed_exposed_cut_copper, waxed_oxidized_copper, waxed_oxidized_cut_copper_slab, waxed_oxidized_cut_copper_stairs, waxed_oxidized_cut_copper, lightning_rod	
If a block in this tag requires a certain type tool to drop, the tool must be stone or better.
21w19a
nether_carver_replaceables	#base_stone_overworld, #base_stone_nether, #dirt, #nylium, #wart_blocks, soul_sand, soul_soil		22w15a
nylium	crimson_nylium, warped_nylium	
Used as a check during generation certain vegetation in crimson and warped forests.
Crimson and warped roots and nether sprouts can be placed on blocks in this tag, as well as soul soil.
Netherrack is a valid bonemeal target only if a nearby block is in this tag, or if netherrack itself is in this tag.
A non-nylium block nearby causes bonemeal to be consumed without producing anything when used on netherrack.
It is still possible to spread nylium onto netherrack even if one or both nylium blocks are removed from the tag, as long as a block in the nylium tag is still nearby. This is because the check to grow nylium on the netherrack does not use the tag.
Fungi can be placed on blocks in this tag, as well as mycelium and soul soil, as well as blocks in #dirt, and farmland.
Used in the #nether_carver_replaceable and #sculk_replaceable block tags.
20w06a
oak_logs	oak_log, oak_wood, stripped_oak_log, stripped_oak_wood	
Used in the #logs_that_burn block tag.
18w07a
occludes_vibration_signals	#wool	
Blocks in this tag will prevent sculk sensors from hearing vibrations if the block is between the sculk sensor and the vibration.
20w49a
overworld_carver_replaceables	#base_stone_overworld, #dirt, #sand, #terracotta, #iron_ores, #copper_ores, water, gravel, sandstone, red_sandstone, calcite, snow, packed_ice, raw_iron_block, raw_copper_block, suspicious_gravel		22w15a
overworld_natural_logs	acacia_log, birch_log, oak_log, jungle_log, spruce_log, dark_oak_log, mangrove_log, cherry_log	
Used in the #snaps_goat_horn block tag.
22w17a
parrots_spawnable_on	grass_block, air, #leaves, #logs		21w44a
piglin_repellents	soul_fire, soul_torch, soul_lantern, soul_wall_torch, soul_campfire	
Piglins avoid blocks in this tag.
20w10a
planks	oak_planks, spruce_planks, birch_planks, jungle_planks, acacia_planks, dark_oak_planks, crimson_planks, warped_planks, mangrove_planks, bamboo_planks, cherry_planks		17w49a
polar_bears_spawnable_on_alternate	ice		21w44a
portals	nether_portal, end_portal, end_gateway	
When an entity dismounts another entity, it is not put into blocks with this tag to prevent unwanted teleportation; instead, the entity dismounts at the ridden entity's location.
1.15 Pre-Release 2
pressure_plates	light_weighted_pressure_plate, heavy_weighted_pressure_plate, #wooden_pressure_plates, #stone_pressure_plates	
Used in the #wall_post_override block tag.
20w17a
prevent_mob_spawning_inside	#rails	
Mobs cannot spawn inside blocks in this tag.
20w19a
rabbits_spawnable_on	grass_block, snow, snow_block, sand		21w44a
rails	rail, powered_rail, detector_rail, activator_rail	
Minecarts can be placed and dispensed onto blocks in this tag.
When TNT minecarts explode, blocks in this tag that the minecart is on have a blast resistance of 0.
Used in determining rail directional placement. Adding blocks to this tag has no effect.
Used in determining minecart speed. Adding blocks to this tag has no effect on this behavior.
Used in the #prevent_mob_spawning_inside block tag.
18w07b
redstone_ores	redstone_ore, deepslate_redstone_ore		21w08a
replaceable	air, water, lava, grass, fern, dead_bush, seagrass, tall_seagrass, fire, soul_fire, snow, vine, glow_lichen, light, tall_grass, large_fern, structure_void, void_air, cave_air, bubble_column, warped_roots, nether_sprouts, crimson_roots, hanging_roots	
Contains blocks on which another block can be placed.
Used in the #enchantment_power_transmitter block tag.
23w14a
replaceable_by_trees	#leaves, grass, fern, dead_bush, vine, glow_lichen, sunflower, lilac, rose_bush, peony, tall_grass, large_fern, hanging_roots, pitcher_plant, water, seagrass, tall_seagrass, warped_roots, nether_sprouts, crimson_roots	
Contains changeable blocks that growing trees can replace.
23w14a
sand	sand, red_sand, suspicious_sand	
Used in the #bamboo_plantable_on, #azalea_grows_on, #dead_bush_may_place_on‌ and #overworld_carver_replaceable block tags.
Turtle eggs hatch when on a block in this tag.
18w07b
saplings	oak_sapling, spruce_sapling, birch_sapling, jungle_sapling, acacia_sapling, dark_oak_sapling, azalea, flowering_azalea, mangrove_propagule, cherry_sapling	
Used in the #sword_efficient‌ block tag.
17w49b
sculk_replaceable	#base_stone_overworld, #base_stone_nether, #dirt, #nylium, #terracotta, gravel, soul_sand, soul_soil, calcite, smooth_basalt, clay, dripstone_block, end_stone, red_sandstone, sandstone, sand, red_sand	
Used in the #sculk_replaceable_worldgen block tag.
Deep Dark Experimental Snapshot 1
sculk_replaceable_worldgen	#sculk_replaceable, deepslate_bricks, deepslate_tiles, cobbled_deepslate, cracked_deepslate_bricks, cracked_deepslate_tiles, polished_deepslate		Deep Dark Experimental Snapshot 1
shulker_boxes	shulker_box, black_shulker_box, blue_shulker_box, brown_shulker_box, cyan_shulker_box, gray_shulker_box, green_shulker_box, light_blue_shulker_box, light_gray_shulker_box, lime_shulker_box, magenta_shulker_box, orange_shulker_box, pink_shulker_box, purple_shulker_box, red_shulker_box, white_shulker_box, yellow_shulker_box	
Fences, walls and panes do not connect to blocks in this tag.
If blocks are removed from this tag, the above blocks still disconnect when the shulker box opens.
Used in the #guarded_by_piglins block tag.
19w44a
signs	#standing_signs, #wall_signs	
Blocks in this tag are not destroyed by flowing liquids
Removing blocks from this tag has no effect
Used in the #all_signs and #wall_post_override block tags.
18w43a
slabs	#wooden_slabs, stone_slab, smooth_stone_slab, stone_brick_slab, sandstone_slab, purpur_slab, quartz_slab, red_sandstone_slab, brick_slab, cobblestone_slab, nether_brick_slab, petrified_oak_slab, prismarine_slab, prismarine_brick_slab, dark_prismarine_slab, polished_granite_slab, smooth_red_sandstone_slab, mossy_stone_brick_slab, polished_diorite_slab, mossy_cobblestone_slab, end_stone_brick_slab, smooth_sandstone_slab, smooth_quartz_slab, granite_slab, andesite_slab, red_nether_brick_slab, polished_andesite_slab, diorite_slab, cut_sandstone_slab, cut_red_sandstone_slab, blackstone_slab, polished_blackstone_brick_slab, polished_blackstone_slab, cobbled_deepslate_slab, polished_deepslate_slab, deepslate_tile_slab, deepslate_brick_slab, waxed_weathered_cut_copper_slab, waxed_exposed_cut_copper_slab, waxed_cut_copper_slab, oxidized_cut_copper_slab, weathered_cut_copper_slab, exposed_cut_copper_slab, cut_copper_slab, waxed_oxidized_cut_copper_slab, mud_brick_slab, bamboo_mosaic_slab	
Blocks in this tag are viewed as slabs by ruined portal generation.
18w07a
small_dripleaf_placeable	clay, moss_block	
Big dripleaves and small dripleaves can be placed on blocks in this tag, even if there is no water in the block where the small dripleaf is being placed.
Used in the #big_dripleaf_placeable block tag.
21w17a
small_flowers	dandelion, poppy, blue_orchid, allium, azure_bluet, red_tulip, orange_tulip, white_tulip, pink_tulip, oxeye_daisy, cornflower, lily_of_the_valley, wither_rose, torchflower	
Bees attempt to pollinate blocks in this tag.
Used in the #sword_efficient‌, #enderman_holdable and #flowers block tags.
18w43a
smelts_to_glass	sand, red_sand	
Blocks with this tag give glass when smelted in a furnace.
1.19.4 Pre-release 1
snaps_goat_horn	#overworld_natural_logs, stone, packed_ice, iron_ore, coal_ore, copper_ore, emerald_ore		22w17a
sniffer_diggable_block	dirt, grass_block, podzol, coarse_dirt, rooted_dirt, moss_block, mud, muddy_mangrove_roots		23w07a
sniffer_egg_hatch_boost	moss_block		23w12a
snow_layer_can_survive_on	honey_block, soul_sand, mud		22w18a
snow_layer_cannot_survive_on	ice, packed_ice, barrier		22w18a
snow	snow, snow_block, powder_snow	
Blocks in this tag turn blocks with a snowy variant below them (like grass) into said snow variant.
21w13a
soul_fire_base_blocks	soul_sand, soul_soil	
Blocks in this tag can support soul fire.
20w12a
soul_speed_blocks	soul_sand, soul_soil	
Soul Speed increases the player's speed on blocks in this tag.
20w11a
spruce_logs	spruce_log, spruce_wood, stripped_spruce_log, stripped_spruce_wood	
Used in the #logs_that_burn block tag.
18w07a
stairs	#wooden_stairs, nether_brick_stairs, stone_brick_stairs, brick_stairs, purpur_stairs, quartz_stairs, red_sandstone_stairs, prismarine_brick_stairs, prismarine_stairs, dark_prismarine_stairs, polished_granite_stairs, smooth_red_sandstone_stairs, mossy_stone_brick_stairs, polished_diorite_stairs, mossy_cobblestone_stairs, end_stone_brick_stairs, stone_stairs, smooth_sandstone_stairs, smooth_quartz_stairs, granite_stairs, andesite_stairs, red_nether_brick_stairs, polished_andesite_stairs, diorite_stairs, blackstone_stairs, polished_blackstone_brick_stairs, polished_blackstone_stairs, cobbled_deepslate_stairs, polished_deepslate_stairs, deepslate_tile_stairs, deepslate_brick_stairs, oxidized_cut_copper_stairs, weathered_cut_copper_stairs, exposed_cut_copper_stairs, cut_copper_stairs, waxed_weathered_cut_copper_stairs, waxed_exposed_cut_copper_stairs, waxed_cut_copper_stairs, waxed_oxidized_cut_copper_stairs, mud_brick_stairs, bamboo_mosaic_stairs	
Blocks in this tag are viewed as stairs by ruined portal generation.
18w07a
standing_signs	oak_sign, spruce_sign, birch_sign, acacia_sign, jungle_sign, dark_oak_sign, crimson_sign, warped_sign, mangrove_sign, bamboo_sign, cherry_sign	
Used in the #signs block tag.
18w43a
stone_bricks	stone_bricks, mossy_stone_bricks, cracked_stone_bricks, chiseled_stone_bricks		17w49b
stone_buttons	stone_button, polished_blackstone_button	
Used in the #buttons block tag.
23w16a
stone_ore_replaceables	stone, granite, diorite, andesite	
Iron ore, redstone ore, gold ore, diamond ore, and lapis lazuli ore can generate as their stone variants in blocks in this tag.
Infested stone (from blobs) that generates in a block in this tag generates as infested stone.
21w08a
stone_pressure_plates	stone_pressure_plate, polished_blackstone_pressure_plate	
Used in the #pressure_plates block tag.
20w17a
strider_warm_blocks	lava	
Unless a strider is in a block in this tag, it shivers.
20w13a
sword_efficient	#leaves, #saplings, #small_flowers, #crops, grass, fern, dead_bush, vine, glow_lichen, sunflower, lilac, rose_bush, peony, tall_grass, large_fern, hanging_roots, pitcher_plant, brown_mushroom, red_mushroom, sugar_cane, pumpkin, carved_pumpkin, jack_o_lantern, melon, attached_pumpkin_stem, attached_melon_stem, lily_pad, cocoa, pitcher_crop, sweet_berry_bush, cave_vines, cave_vines_plant, spore_blossom, moss_carpet, pink_petals, big_dripleaf, big_dripleaf_stem, small_dripleaf, nether_wart, warped_fungus, warped_roots, nether_sprouts, crimson_fungus, weeping_vines, weeping_vines_plant, twisting_vines, twisting_vines_plant, crimson_roots, chorus_plant, chorus_flower	
Contains blocks that break faster with a sword.
23w14a
tall_flowers	sunflower, lilac, peony, rose_bush, pitcher_plant	
Bees attempt to pollinate blocks in this tag
Used in the #flowers block tag.
19w34a
terracotta	terracotta, white_terracotta, orange_terracotta, magenta_terracotta, light_blue_terracotta, yellow_terracotta, lime_terracotta, pink_terracotta, gray_terracotta, light_gray_terracotta, cyan_terracotta, purple_terracotta, blue_terracotta, brown_terracotta, green_terracotta, red_terracotta, black_terracotta	
Used in the #azalea_grows_on, #azalea_root_replaceable, #dead_bush_may_place_on‌, #overworld_carver_replaceable and #sculk_replaceable block tags.
1.18 Pre-release 5
trail_ruins_replaceable	gravel		23w12a
trapdoors	#wooden_trapdoors, iron_trapdoor	
Mobs treat all blocks in this tag as trapdoors when pathfinding.
Climbable blocks in this tag use the "<player> fell off a ladder" death message when applicable.
1.13 Pre-release 10
underwater_bonemeals	seagrass, #corals, #wall_corals	
Blocks in this tag replace water source blocks (within 5 horizontal and 2 vertical blocks) when bone meal is used under water in warm ocean biomes.
If the blocks in this tag are customized, the behavior is applied to water source blocks in any biome. These blocks are not waterlogged by default.
18w31a
unstable_bottom_center	#fence_gates	
Blocks in this tag cannot support lanterns and bells on their bottom side even if they would otherwise be able to.
20w22a
valid_spawn	grass_block, podzol	
Unused.
18w16a
walls	cobblestone_wall, mossy_cobblestone_wall, brick_wall, prismarine_wall, red_sandstone_wall, mossy_stone_brick_wall, granite_wall, stone_brick_wall, nether_brick_wall, andesite_wall, red_nether_brick_wall, sandstone_wall, end_stone_brick_wall, diorite_wall, blackstone_wall, polished_blackstone_brick_wall, polished_blackstone_wall, cobbled_deepslate_wall, polished_deepslate_wall, deepslate_tile_wall, deepslate_brick_wall, mud_brick_wall	
Mobs treat blocks in this tag as fences when pathfinding.
Fence gates have the in_wall tag when next to a block in this tag.
Other walls (not defined by the tag), glass panes, and iron bars attempt to connect to non-solid blocks in this tag.
Blocks in this tag are viewed as walls by ruined portal generation.
18w43a
wall_corals	tube_coral_wall_fan, brain_coral_wall_fan, bubble_coral_wall_fan, fire_coral_wall_fan, horn_coral_wall_fan	
Used to generate coral reefs.
When bone meal is used in warm and deep warm oceans, blocks in this tag may be placed on the sides of blocks.
The game may crash if added blocks do not have directional placement.
Used in the #underwater_bonemeals block tag.
1.13 Pre-release 8
wall_hanging_signs	oak_wall_hanging_sign, spruce_wall_hanging_sign, birch_wall_hanging_sign, acacia_wall_hanging_sign, jungle_wall_hanging_sign, dark_oak_wall_hanging_sign, crimson_wall_hanging_sign, warped_wall_hanging_sign, mangrove_wall_hanging_sign, bamboo_wall_hanging_sign, cherry_wall_hanging_sign	
Used in the #all_hanging_signs‌ block tag.
22w42a
wall_post_override	torch, soul_torch, redstone_torch, tripwire, #signs, #banners, #pressure_plates	
Blocks in this tag cause walls to become pillars, even if they are not solid.
20w07a
wall_signs	oak_wall_sign, spruce_wall_sign, birch_wall_sign, acacia_wall_sign, jungle_wall_sign, dark_oak_wall_sign, crimson_wall_sign, warped_wall_sign, mangrove_wall_sign, bamboo_wall_sign, cherry_wall_sign	
Used in the #signs block tag.
18w43a
warped_stems	warped_stem, stripped_warped_stem, warped_hyphae, stripped_warped_hyphae	
Used in the #logs block tag.
20w06a
wart_blocks	nether_wart_block, warped_wart_block	
Used in the #completes_find_tree_tutorial‌ and #nether_carver_replaceable block tags.
20w06a
wither_immune	barrier, bedrock, end_portal, end_portal_frame, end_gateway, command_block, repeating_command_block, chain_command_block, structure_block, jigsaw, moving_piston, reinforced_deepslate, light	
Wither cannot destroy blocks with this tag by moving into them. This doesn't protect blocks from the explosion caused by creating the Wither or by Wither Skulls entities.
19w05a
wither_summon_base_blocks	soul_sand, soul_soil	
Blocks in this tag can be used in the base to summon the wither.
20w07a
wolves_spawnable_on	grass_block, snow, snow_block		21w44a
wooden_buttons	oak_button, spruce_button, birch_button, jungle_button, acacia_button, dark_oak_button, crimson_button, warped_button, mangrove_button, bamboo_button, cherry_button	
Used in the #buttons block tag.
17w50a
wooden_doors	oak_door, spruce_door, birch_door, jungle_door, acacia_door, dark_oak_door, crimson_door, warped_door, mangrove_door, bamboo_door, cherry_door	
Mobs that interact with wooden doors use this tag to detect wooden doors.
Only iron doors can be added to this tag. If added, villagers can open them.
Used in the #doors block tag.
17w50a
wooden_fences	oak_fence, acacia_fence, dark_oak_fence, spruce_fence, birch_fence, jungle_fence, crimson_fence, warped_fence, mangrove_fence, bamboo_fence, cherry_fence	
Fences in this tag attempt to connect to each other.
Fences in the #fences block tag do not attempt to connect to fences in this tag.
Fences not in either tag do not connect to fences in this tag, including other fences of the same type.
Used in the #fences block tag.
19w03a
wooden_pressure_plates	oak_pressure_plate, spruce_pressure_plate, birch_pressure_plate, jungle_pressure_plate, acacia_pressure_plate, dark_oak_pressure_plate, crimson_pressure_plate, warped_pressure_plate, mangrove_pressure_plate, bamboo_pressure_plate, cherry_pressure_plate	
Used in the #pressure_plates block tag.
18w06a
wooden_slabs	oak_slab, spruce_slab, birch_slab, jungle_slab, acacia_slab, dark_oak_slab, crimson_slab, warped_slab, mangrove_slab, bamboo_slab, cherry_slab	
Used in the #slabs block tag.
18w06a
wooden_stairs	oak_stairs, spruce_stairs, birch_stairs, jungle_stairs, acacia_stairs, dark_oak_stairs, crimson_stairs, warped_stairs, mangrove_stairs, bamboo_stairs, cherry_stairs	
Used in the #stairs block tag.
18w06a
wooden_trapdoors	acacia_trapdoor, birch_trapdoor, dark_oak_trapdoor, jungle_trapdoor, oak_trapdoor, spruce_trapdoor, crimson_trapdoor, warped_trapdoor, mangrove_trapdoor, bamboo_trapdoor, cherry_trapdoor	
Used in the #trapdoors block tag.
1.13 Pre-release 10
wool_carpets	white_carpet, orange_carpet, magenta_carpet, light_blue_carpet, yellow_carpet, lime_carpet, pink_carpet, gray_carpet, light_gray_carpet, cyan_carpet, purple_carpet, blue_carpet, brown_carpet, green_carpet, red_carpet, black_carpet	
Used in the #dampens_vibrations and #combination_step_sound_blocks‌ block tags.
17w49b
wool	white_wool, orange_wool, magenta_wool, light_blue_wool, yellow_wool, lime_wool, pink_wool, gray_wool, light_gray_wool, cyan_wool, purple_wool, blue_wool, brown_wool, green_wool, red_wool, black_wool