Class ConventionalBlockTags

java.lang.Object
net.fabricmc.fabric.api.tag.convention.v2.ConventionalBlockTags

public final class ConventionalBlockTags extends Object
See BlockTags for vanilla tags. Note that addition to some vanilla tags implies having certain functionality.
  • Field Details

    • STONES

      public static final TagKey<Block> STONES
      Natural stone-like blocks that can be used as a base ingredient in recipes that take stone.
    • COBBLESTONES

      public static final TagKey<Block> COBBLESTONES
    • ORES

      public static final TagKey<Block> ORES
    • QUARTZ_ORES

      public static final TagKey<Block> QUARTZ_ORES
    • NETHERITE_SCRAP_ORES

      public static final TagKey<Block> NETHERITE_SCRAP_ORES
    • BARRELS

      public static final TagKey<Block> BARRELS
    • WOODEN_BARRELS

      public static final TagKey<Block> WOODEN_BARRELS
    • BOOKSHELVES

      public static final TagKey<Block> BOOKSHELVES
    • CHESTS

      public static final TagKey<Block> CHESTS
    • WOODEN_CHESTS

      public static final TagKey<Block> WOODEN_CHESTS
    • GLASS_BLOCKS

      public static final TagKey<Block> GLASS_BLOCKS
    • GLASS_PANES

      public static final TagKey<Block> GLASS_PANES
    • SHULKER_BOXES

      public static final TagKey<Block> SHULKER_BOXES
    • BUDDING_BLOCKS

      public static final TagKey<Block> BUDDING_BLOCKS
      For blocks that are similar to amethyst where their budding block produces buds and cluster blocks.
    • BUDS

      public static final TagKey<Block> BUDS
      For blocks that are similar to amethyst where they have buddings forming from budding blocks.
    • CLUSTERS

      public static final TagKey<Block> CLUSTERS
      For blocks that are similar to amethyst where they have clusters forming from budding blocks.
    • VILLAGER_JOB_SITES

      public static final TagKey<Block> VILLAGER_JOB_SITES
    • SANDSTONE_BLOCKS

      public static final TagKey<Block> SANDSTONE_BLOCKS
    • SANDSTONE_SLABS

      public static final TagKey<Block> SANDSTONE_SLABS
    • SANDSTONE_STAIRS

      public static final TagKey<Block> SANDSTONE_STAIRS
    • RED_SANDSTONE_BLOCKS

      public static final TagKey<Block> RED_SANDSTONE_BLOCKS
    • RED_SANDSTONE_SLABS

      public static final TagKey<Block> RED_SANDSTONE_SLABS
    • RED_SANDSTONE_STAIRS

      public static final TagKey<Block> RED_SANDSTONE_STAIRS
    • UNCOLORED_SANDSTONE_BLOCKS

      public static final TagKey<Block> UNCOLORED_SANDSTONE_BLOCKS
    • UNCOLORED_SANDSTONE_SLABS

      public static final TagKey<Block> UNCOLORED_SANDSTONE_SLABS
    • UNCOLORED_SANDSTONE_STAIRS

      public static final TagKey<Block> UNCOLORED_SANDSTONE_STAIRS
    • DYED

      public static final TagKey<Block> DYED
      Tag that holds all blocks that can be dyed a specific color. (Does not include color blending blocks that would behave similar to leather armor item)
    • BLACK_DYED

      public static final TagKey<Block> BLACK_DYED
    • BLUE_DYED

      public static final TagKey<Block> BLUE_DYED
    • BROWN_DYED

      public static final TagKey<Block> BROWN_DYED
    • CYAN_DYED

      public static final TagKey<Block> CYAN_DYED
    • GRAY_DYED

      public static final TagKey<Block> GRAY_DYED
    • GREEN_DYED

      public static final TagKey<Block> GREEN_DYED
    • LIGHT_BLUE_DYED

      public static final TagKey<Block> LIGHT_BLUE_DYED
    • LIGHT_GRAY_DYED

      public static final TagKey<Block> LIGHT_GRAY_DYED
    • LIME_DYED

      public static final TagKey<Block> LIME_DYED
    • MAGENTA_DYED

      public static final TagKey<Block> MAGENTA_DYED
    • ORANGE_DYED

      public static final TagKey<Block> ORANGE_DYED
    • PINK_DYED

      public static final TagKey<Block> PINK_DYED
    • PURPLE_DYED

      public static final TagKey<Block> PURPLE_DYED
    • RED_DYED

      public static final TagKey<Block> RED_DYED
    • WHITE_DYED

      public static final TagKey<Block> WHITE_DYED
    • YELLOW_DYED

      public static final TagKey<Block> YELLOW_DYED
    • STORAGE_BLOCKS

      public static final TagKey<Block> STORAGE_BLOCKS
      A storage block is generally a block that has a recipe to craft a bulk of 1 kind of resource to a block and has a mirror recipe to reverse the crafting with no loss in resources.

      Honey Block is special in that the reversing recipe is not a perfect mirror of the crafting recipe and so, it is considered a special case and not given a storage block tag.
    • STORAGE_BLOCKS_BONE_MEAL

      public static final TagKey<Block> STORAGE_BLOCKS_BONE_MEAL
    • STORAGE_BLOCKS_COAL

      public static final TagKey<Block> STORAGE_BLOCKS_COAL
    • STORAGE_BLOCKS_COPPER

      public static final TagKey<Block> STORAGE_BLOCKS_COPPER
    • STORAGE_BLOCKS_DIAMOND

      public static final TagKey<Block> STORAGE_BLOCKS_DIAMOND
    • STORAGE_BLOCKS_DRIED_KELP

      public static final TagKey<Block> STORAGE_BLOCKS_DRIED_KELP
    • STORAGE_BLOCKS_EMERALD

      public static final TagKey<Block> STORAGE_BLOCKS_EMERALD
    • STORAGE_BLOCKS_GOLD

      public static final TagKey<Block> STORAGE_BLOCKS_GOLD
    • STORAGE_BLOCKS_IRON

      public static final TagKey<Block> STORAGE_BLOCKS_IRON
    • STORAGE_BLOCKS_LAPIS

      public static final TagKey<Block> STORAGE_BLOCKS_LAPIS
    • STORAGE_BLOCKS_NETHERITE

      public static final TagKey<Block> STORAGE_BLOCKS_NETHERITE
    • STORAGE_BLOCKS_RAW_COPPER

      public static final TagKey<Block> STORAGE_BLOCKS_RAW_COPPER
    • STORAGE_BLOCKS_RAW_GOLD

      public static final TagKey<Block> STORAGE_BLOCKS_RAW_GOLD
    • STORAGE_BLOCKS_RAW_IRON

      public static final TagKey<Block> STORAGE_BLOCKS_RAW_IRON
    • STORAGE_BLOCKS_REDSTONE

      public static final TagKey<Block> STORAGE_BLOCKS_REDSTONE
    • STORAGE_BLOCKS_SLIME

      public static final TagKey<Block> STORAGE_BLOCKS_SLIME
    • STORAGE_BLOCKS_WHEAT

      public static final TagKey<Block> STORAGE_BLOCKS_WHEAT
    • PLAYER_WORKSTATIONS_CRAFTING_TABLES

      public static final TagKey<Block> PLAYER_WORKSTATIONS_CRAFTING_TABLES
    • PLAYER_WORKSTATIONS_FURNACES

      public static final TagKey<Block> PLAYER_WORKSTATIONS_FURNACES
    • RELOCATION_NOT_SUPPORTED

      public static final TagKey<Block> RELOCATION_NOT_SUPPORTED
      Blocks should be included in this tag if their movement/relocation can cause serious issues such as world corruption upon being moved or for balance reason where the block should not be able to be relocated. Example: Chunk loaders or pipes where other mods that move blocks do not respect AbstractBlock.AbstractBlockState.getPistonBehavior().
    • SKULLS

      public static final TagKey<Block> SKULLS
      Tag that holds all head based blocks such as Skeleton Skull or Player Head. (Named skulls to match minecraft:skulls item tag)
    • ROPES

      public static final TagKey<Block> ROPES
    • CHAINS

      public static final TagKey<Block> CHAINS
    • HIDDEN_FROM_RECIPE_VIEWERS

      public static final TagKey<Block> HIDDEN_FROM_RECIPE_VIEWERS
      Tag that holds all blocks that recipe viewers should not show to users. Recipe viewers may use this to automatically find the corresponding BlockItem to hide.