Class ConventionalItemTags

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

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

    • STONES

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

      public static final TagKey<Item> COBBLESTONES
    • TOOLS

      public static final TagKey<Item> TOOLS
    • SHEARS_TOOLS

      public static final TagKey<Item> SHEARS_TOOLS
    • SPEARS_TOOLS

      public static final TagKey<Item> SPEARS_TOOLS
      For spear tools, like Minecraft's tridents. Note, other weapons like boomerangs and throwing knives are best put into their own tools tag.
    • BOWS_TOOLS

      public static final TagKey<Item> BOWS_TOOLS
    • CROSSBOWS_TOOLS

      public static final TagKey<Item> CROSSBOWS_TOOLS
    • SHIELDS_TOOLS

      public static final TagKey<Item> SHIELDS_TOOLS
    • FISHING_RODS_TOOLS

      public static final TagKey<Item> FISHING_RODS_TOOLS
    • BRUSHES_TOOLS

      public static final TagKey<Item> BRUSHES_TOOLS
    • MELEE_WEAPONS_TOOLS

      public static final TagKey<Item> MELEE_WEAPONS_TOOLS
    • RANGED_WEAPONS_TOOLS

      public static final TagKey<Item> RANGED_WEAPONS_TOOLS
    • MINING_TOOLS

      public static final TagKey<Item> MINING_TOOLS
    • ARMORS

      public static final TagKey<Item> ARMORS
      Collects the 4 vanilla armor tags into one parent collection for ease.
    • ENCHANTABLES

      public static final TagKey<Item> ENCHANTABLES
      Collects the many enchantable tags into one parent collection for ease.
    • BRICKS

      public static final TagKey<Item> BRICKS
    • DUSTS

      public static final TagKey<Item> DUSTS
    • GEMS

      public static final TagKey<Item> GEMS
    • INGOTS

      public static final TagKey<Item> INGOTS
    • NUGGETS

      public static final TagKey<Item> NUGGETS
    • ORES

      public static final TagKey<Item> ORES
    • RAW_MATERIALS

      public static final TagKey<Item> RAW_MATERIALS
    • RAW_BLOCKS

      public static final TagKey<Item> RAW_BLOCKS
    • IRON_RAW_MATERIALS

      public static final TagKey<Item> IRON_RAW_MATERIALS
    • GOLD_RAW_MATERIALS

      public static final TagKey<Item> GOLD_RAW_MATERIALS
    • COPPER_RAW_MATERIALS

      public static final TagKey<Item> COPPER_RAW_MATERIALS
    • IRON_RAW_BLOCKS

      public static final TagKey<Item> IRON_RAW_BLOCKS
    • GOLD_RAW_BLOCKS

      public static final TagKey<Item> GOLD_RAW_BLOCKS
    • COPPER_RAW_BLOCKS

      public static final TagKey<Item> COPPER_RAW_BLOCKS
    • NORMAL_BRICKS

      public static final TagKey<Item> NORMAL_BRICKS
    • NETHER_BRICKS

      public static final TagKey<Item> NETHER_BRICKS
    • IRON_INGOTS

      public static final TagKey<Item> IRON_INGOTS
    • GOLD_INGOTS

      public static final TagKey<Item> GOLD_INGOTS
    • COPPER_INGOTS

      public static final TagKey<Item> COPPER_INGOTS
    • NETHERITE_INGOTS

      public static final TagKey<Item> NETHERITE_INGOTS
    • NETHERITE_SCRAP_ORES

      public static final TagKey<Item> NETHERITE_SCRAP_ORES
    • QUARTZ_ORES

      public static final TagKey<Item> QUARTZ_ORES
    • QUARTZ_GEMS

      public static final TagKey<Item> QUARTZ_GEMS
    • LAPIS_GEMS

      public static final TagKey<Item> LAPIS_GEMS
    • DIAMOND_GEMS

      public static final TagKey<Item> DIAMOND_GEMS
    • AMETHYST_GEMS

      public static final TagKey<Item> AMETHYST_GEMS
    • EMERALD_GEMS

      public static final TagKey<Item> EMERALD_GEMS
    • PRISMARINE_GEMS

      public static final TagKey<Item> PRISMARINE_GEMS
    • REDSTONE_DUSTS

      public static final TagKey<Item> REDSTONE_DUSTS
    • GLOWSTONE_DUSTS

      public static final TagKey<Item> GLOWSTONE_DUSTS
    • COAL

      public static final TagKey<Item> COAL
    • POTIONS

      public static final TagKey<Item> POTIONS
    • FOODS

      public static final TagKey<Item> FOODS
    • FRUITS_FOODS

      public static final TagKey<Item> FRUITS_FOODS
      Apples and other foods that are considered fruits in the culinary field belong in this tag. Cherries would go here as they are considered a "stone fruit" within culinary fields.
    • VEGETABLES_FOODS

      public static final TagKey<Item> VEGETABLES_FOODS
      Tomatoes and other foods that are considered vegetables in the culinary field belong in this tag.
    • BERRIES_FOODS

      public static final TagKey<Item> BERRIES_FOODS
      Strawberries, raspberries, and other berry foods belong in this tag. Cherries would NOT go here as they are considered a "stone fruit" within culinary fields.
    • BREADS_FOODS

      public static final TagKey<Item> BREADS_FOODS
    • COOKIES_FOODS

      public static final TagKey<Item> COOKIES_FOODS
    • RAW_MEATS_FOODS

      public static final TagKey<Item> RAW_MEATS_FOODS
    • COOKED_MEATS_FOODS

      public static final TagKey<Item> COOKED_MEATS_FOODS
    • RAW_FISHES_FOODS

      public static final TagKey<Item> RAW_FISHES_FOODS
    • COOKED_FISHES_FOODS

      public static final TagKey<Item> COOKED_FISHES_FOODS
    • SOUPS_FOODS

      public static final TagKey<Item> SOUPS_FOODS
      Soups, stews, and other liquid food in bowls belongs in this tag.
    • CANDIES_FOODS

      public static final TagKey<Item> CANDIES_FOODS
      Sweets and candies like lollipops or chocolate belong in this tag.
    • EDIBLE_WHEN_PLACED_FOODS

      public static final TagKey<Item> EDIBLE_WHEN_PLACED_FOODS
      Foods like cake that can be eaten when placed in the world belong in this tag.
    • FOOD_POISONING_FOODS

      public static final TagKey<Item> FOOD_POISONING_FOODS
      For foods that inflict food poisoning-like effects. Examples are Rotten Flesh's Hunger or Pufferfish's Nausea, or Poisonous Potato's Poison.
    • BUCKETS

      public static final TagKey<Item> BUCKETS
    • EMPTY_BUCKETS

      public static final TagKey<Item> EMPTY_BUCKETS
    • WATER_BUCKETS

      public static final TagKey<Item> WATER_BUCKETS
      Does not include entity water buckets.
    • LAVA_BUCKETS

      public static final TagKey<Item> LAVA_BUCKETS
    • MILK_BUCKETS

      public static final TagKey<Item> MILK_BUCKETS
    • POWDER_SNOW_BUCKETS

      public static final TagKey<Item> POWDER_SNOW_BUCKETS
    • ENTITY_WATER_BUCKETS

      public static final TagKey<Item> ENTITY_WATER_BUCKETS
    • BARRELS

      public static final TagKey<Item> BARRELS
    • WOODEN_BARRELS

      public static final TagKey<Item> WOODEN_BARRELS
    • BOOKSHELVES

      public static final TagKey<Item> BOOKSHELVES
    • CHESTS

      public static final TagKey<Item> CHESTS
    • WOODEN_CHESTS

      public static final TagKey<Item> WOODEN_CHESTS
    • GLASS_BLOCKS

      public static final TagKey<Item> GLASS_BLOCKS
    • GLASS_PANES

      public static final TagKey<Item> GLASS_PANES
    • SHULKER_BOXES

      public static final TagKey<Item> SHULKER_BOXES
    • BUDDING_BLOCKS

      public static final TagKey<Item> BUDDING_BLOCKS
    • BUDS

      public static final TagKey<Item> BUDS
    • CLUSTERS

      public static final TagKey<Item> CLUSTERS
    • VILLAGER_JOB_SITES

      public static final TagKey<Item> VILLAGER_JOB_SITES
    • SANDSTONE_BLOCKS

      public static final TagKey<Item> SANDSTONE_BLOCKS
    • SANDSTONE_SLABS

      public static final TagKey<Item> SANDSTONE_SLABS
    • SANDSTONE_STAIRS

      public static final TagKey<Item> SANDSTONE_STAIRS
    • RED_SANDSTONE_BLOCKS

      public static final TagKey<Item> RED_SANDSTONE_BLOCKS
    • RED_SANDSTONE_SLABS

      public static final TagKey<Item> RED_SANDSTONE_SLABS
    • RED_SANDSTONE_STAIRS

      public static final TagKey<Item> RED_SANDSTONE_STAIRS
    • UNCOLORED_SANDSTONE_BLOCKS

      public static final TagKey<Item> UNCOLORED_SANDSTONE_BLOCKS
    • UNCOLORED_SANDSTONE_SLABS

      public static final TagKey<Item> UNCOLORED_SANDSTONE_SLABS
    • UNCOLORED_SANDSTONE_STAIRS

      public static final TagKey<Item> UNCOLORED_SANDSTONE_STAIRS
    • DYES

      public static final TagKey<Item> DYES
    • BLACK_DYES

      public static final TagKey<Item> BLACK_DYES
    • BLUE_DYES

      public static final TagKey<Item> BLUE_DYES
    • BROWN_DYES

      public static final TagKey<Item> BROWN_DYES
    • CYAN_DYES

      public static final TagKey<Item> CYAN_DYES
    • GRAY_DYES

      public static final TagKey<Item> GRAY_DYES
    • GREEN_DYES

      public static final TagKey<Item> GREEN_DYES
    • LIGHT_BLUE_DYES

      public static final TagKey<Item> LIGHT_BLUE_DYES
    • LIGHT_GRAY_DYES

      public static final TagKey<Item> LIGHT_GRAY_DYES
    • LIME_DYES

      public static final TagKey<Item> LIME_DYES
    • MAGENTA_DYES

      public static final TagKey<Item> MAGENTA_DYES
    • ORANGE_DYES

      public static final TagKey<Item> ORANGE_DYES
    • PINK_DYES

      public static final TagKey<Item> PINK_DYES
    • PURPLE_DYES

      public static final TagKey<Item> PURPLE_DYES
    • RED_DYES

      public static final TagKey<Item> RED_DYES
    • WHITE_DYES

      public static final TagKey<Item> WHITE_DYES
    • YELLOW_DYES

      public static final TagKey<Item> YELLOW_DYES
    • DYED

      public static final TagKey<Item> DYED
      Tag that holds all blocks and items that can be dyed a specific color. (Does not include color blending items like leather armor. Use
      invalid reference
      net.minecraft.registry.tag.ItemTags.DYEABLE
      tag instead for color blending items)

      Note: Use custom ingredients in recipes to do tag intersections and/or tag exclusions to make more powerful recipes utilizing multiple tags such as dyed tags for an ingredient. See DefaultCustomIngredients children classes for various custom ingredients available that can also be used in data generation.
    • BLACK_DYED

      public static final TagKey<Item> BLACK_DYED
    • BLUE_DYED

      public static final TagKey<Item> BLUE_DYED
    • BROWN_DYED

      public static final TagKey<Item> BROWN_DYED
    • CYAN_DYED

      public static final TagKey<Item> CYAN_DYED
    • GRAY_DYED

      public static final TagKey<Item> GRAY_DYED
    • GREEN_DYED

      public static final TagKey<Item> GREEN_DYED
    • LIGHT_BLUE_DYED

      public static final TagKey<Item> LIGHT_BLUE_DYED
    • LIGHT_GRAY_DYED

      public static final TagKey<Item> LIGHT_GRAY_DYED
    • LIME_DYED

      public static final TagKey<Item> LIME_DYED
    • MAGENTA_DYED

      public static final TagKey<Item> MAGENTA_DYED
    • ORANGE_DYED

      public static final TagKey<Item> ORANGE_DYED
    • PINK_DYED

      public static final TagKey<Item> PINK_DYED
    • PURPLE_DYED

      public static final TagKey<Item> PURPLE_DYED
    • RED_DYED

      public static final TagKey<Item> RED_DYED
    • WHITE_DYED

      public static final TagKey<Item> WHITE_DYED
    • YELLOW_DYED

      public static final TagKey<Item> YELLOW_DYED
    • STORAGE_BLOCKS

      public static final TagKey<Item> 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<Item> STORAGE_BLOCKS_BONE_MEAL
    • STORAGE_BLOCKS_COAL

      public static final TagKey<Item> STORAGE_BLOCKS_COAL
    • STORAGE_BLOCKS_COPPER

      public static final TagKey<Item> STORAGE_BLOCKS_COPPER
    • STORAGE_BLOCKS_DIAMOND

      public static final TagKey<Item> STORAGE_BLOCKS_DIAMOND
    • STORAGE_BLOCKS_DRIED_KELP

      public static final TagKey<Item> STORAGE_BLOCKS_DRIED_KELP
    • STORAGE_BLOCKS_EMERALD

      public static final TagKey<Item> STORAGE_BLOCKS_EMERALD
    • STORAGE_BLOCKS_GOLD

      public static final TagKey<Item> STORAGE_BLOCKS_GOLD
    • STORAGE_BLOCKS_IRON

      public static final TagKey<Item> STORAGE_BLOCKS_IRON
    • STORAGE_BLOCKS_LAPIS

      public static final TagKey<Item> STORAGE_BLOCKS_LAPIS
    • STORAGE_BLOCKS_NETHERITE

      public static final TagKey<Item> STORAGE_BLOCKS_NETHERITE
    • STORAGE_BLOCKS_RAW_COPPER

      public static final TagKey<Item> STORAGE_BLOCKS_RAW_COPPER
    • STORAGE_BLOCKS_RAW_GOLD

      public static final TagKey<Item> STORAGE_BLOCKS_RAW_GOLD
    • STORAGE_BLOCKS_RAW_IRON

      public static final TagKey<Item> STORAGE_BLOCKS_RAW_IRON
    • STORAGE_BLOCKS_REDSTONE

      public static final TagKey<Item> STORAGE_BLOCKS_REDSTONE
    • STORAGE_BLOCKS_SLIME

      public static final TagKey<Item> STORAGE_BLOCKS_SLIME
    • STORAGE_BLOCKS_WHEAT

      public static final TagKey<Item> STORAGE_BLOCKS_WHEAT
    • PLAYER_WORKSTATIONS_CRAFTING_TABLES

      public static final TagKey<Item> PLAYER_WORKSTATIONS_CRAFTING_TABLES
    • PLAYER_WORKSTATIONS_FURNACES

      public static final TagKey<Item> PLAYER_WORKSTATIONS_FURNACES
    • STRINGS

      public static final TagKey<Item> STRINGS
    • RODS

      public static final TagKey<Item> RODS
      For rod-like materials to be used in recipes.
    • WOODEN_RODS

      public static final TagKey<Item> WOODEN_RODS
      For stick-like materials to be used in recipes. One example is a mod adds stick variants such as Spruce Sticks but would like stick recipes to be able to use it.
    • BLAZE_RODS

      public static final TagKey<Item> BLAZE_RODS
    • BREEZE_RODS

      public static final TagKey<Item> BREEZE_RODS
    • ROPES

      public static final TagKey<Item> ROPES
    • CHAINS

      public static final TagKey<Item> CHAINS
    • HIDDEN_FROM_RECIPE_VIEWERS

      public static final TagKey<Item> HIDDEN_FROM_RECIPE_VIEWERS
      Tag that holds all items that recipe viewers should not show to users.