Package org.bukkit
Interface Tag<T extends Keyed>
- Type Parameters:
- T- the type of things grouped by this tag
- All Superinterfaces:
- Keyed
Represents a tag that may be defined by the server or a resource pack to
 group like things together.
 Note that whilst all tags defined within this interface must be present in
 implementations, their existence is not guaranteed across future versions.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionVanilla block tag representing all acacia log and bark variants.Vanilla block tag representing all blocks which animals will spawn on.Vanilla block tag representing all damaged and undamaged anvils.Vanilla item tag representing all items which tempt axolotls.Vanilla block tag representing all blocks which axolotls will spawn on.Vanilla block tag representing all blocks which azaleas will grow on.Vanilla block tag representing all blocks replaceable by azalea root.Vanilla block tag denoting all blocks bamboo may be planted on.Vanilla block tag representing all banner blocks.Vanilla block tag representing the nether base material.Vanilla block tag representing the overworld base material.Vanilla block tag representing all beacon base blocks.Vanilla block tag representing all beds.Vanilla block tag representing all bee growables.Vanilla block tag representing all beehives.Vanilla block tag representing all blocks which big dripleaf can be placed on.Vanilla block tag representing all birch log and bark variants.Vanilla block tag representing all buttons (inherits fromWOODEN_BUTTONS.Vanilla block tag representing all campfires.Vanilla block tag representing all candle cakes.Vanilla block tag representing all candles.Vanilla block tag representing all colors of carpet.Vanilla block tag representing all cauldrons.Vanilla block tag representing all cave vines.Vanilla block tag representing all climbable blocks.Vanilla item tag representing all items which are preferred for harvesting clusters (unused).Vanilla block tag representing all coal ores.Vanilla block tag representing all copper ores.Vanilla block tag representing all coral blocks.Vanilla block tag representing all coral plants.Vanilla block tag representing all coral.Vanilla block tag representing all crimson stems.Vanilla block tag representing all crops.Vanilla block tag representing all blocks that make cryustal sounds.Vanilla block tag representing all dark oak log and bark variants.Vanilla block tag representing all blocks that may be replaced by deepslate ores.Vanilla block tag representing all diamond ores.Vanilla block tag representing all dirt.Vanilla block tag representing all doors (inherits fromWOODEN_DOORS.Vanilla block tag representing all blocks immune to dragons.Vanilla block tag representing all blocks that are replaceable by dripstone.Vanilla block tag representing all emerald ores.Vanilla block tag denoting blocks that enderman may pick up and hold.static final Tag<EntityType>Vanilla tag representing arrows.static final Tag<EntityType>Vanilla tag representing which entities axolotls are always hostile to.static final Tag<EntityType>Vanilla tag representing axolotl targets.static final Tag<EntityType>Vanilla tag representing entities which can live in beehives.static final Tag<EntityType>Vanilla tag representing entities extra susceptible to freezing.static final Tag<EntityType>Vanilla tag representing entities immune from freezing.static final Tag<EntityType>Vanilla tag representing projectiles.static final Tag<EntityType>Vanilla tag representing mobs which can walk on powder snow.static final Tag<EntityType>Vanilla tag representing raiders.static final Tag<EntityType>Vanilla tag representing skeletons.Vanilla block tag representing all blocks which reset fall damage.Vanilla block tag representing all blocks which will not be replaced by world generation features.Vanilla block tag representing all fence gates.Vanilla block tag representing all fences.Vanilla block tag representing all fire blocks.Vanilla block tag representing all empty and filled flower pots.Vanilla block tag representing all flowers.Vanilla fluid tag representing lava and flowing lava.Vanilla fluid tag representing water and flowing water.Vanilla item tag representing all fox food.Vanilla block tag representing all blocks which foxes will spawn on.Vanilla item tag representing all items that confer freeze immunity on the wearer.Vanilla block tag representing all blocks which geodes will not spawn in.Vanilla block tag representing all blocks which goats will spawn on.Vanilla block tag representing all gold ores.Vanilla block tag representing all blocks guarded by piglins.Vanilla block tag representing all hoglin repellents.Vanilla block tag denoting ice blocks.Vanilla item tag representing all items ignored by piglin babies.Vanilla block tag denoting impermeable blocks which do not drip fluids.Vanilla block tag representing all blocks that burn forever in the end.Vanilla block tag representing all blocks that burn forever in the nether.Vanilla block tag representing all blocks that burn forever in the overworld.Vanilla block tag representing all blocks that play muffled step sounds.Vanilla block tag representing all iron ores.Vanilla item tag representing all arrow items.Vanilla item tag representing all banner items.Vanilla item tag representing all items that may be placed in beacons.Vanilla item tag representing all boat items.Vanilla item tag representing all coal items.Vanilla item tag representing all music disc items dropped by creepers.Vanilla item tag representing all fish items.Vanilla item tag representing all furnace materials.Vanilla item tag representing all books that may be placed on lecterns.Vanilla item tag representing all music disc items.Vanilla item tag representing all items loved by piglins.Vanilla item tag representing all stone tool materials.Vanilla block tag representing all jungle log and bark variants.Vanilla block tag representing all lapis ores.Vanilla block tag representing all blocks which lava pools will not replace.Vanilla block tag representing all leaves fans.Vanilla block tag representing all log and bark variants.Vanilla block tag representing all log and bark variants that burn.Vanilla block tag representing all blocks replaceable by lush ground.Vanilla block tag representing all blocks mineable with an axe.Vanilla block tag representing all blocks mineable with a hoe.Vanilla block tag representing all blocks mineable with a pickaxe.Vanilla block tag representing all blocks mineable with a shovel.Vanilla block tag representing all blocks which mooshrooms will spawn on.Vanilla block tag representing all blocks replaceable by moss.Vanilla block tag representing all blocks which require a diamond tool.Vanilla block tag representing all blocks which require an iron tool.Vanilla block tag representing all blocks which require a stone tool.Vanilla block tag representing all non flammable wood.Vanilla block tag representing all nylium blocks.Vanilla block tag representing all oak log and bark variants.Vanilla block tag representing all blocks that block vibration signals.Vanilla block tag representing all blocks which parrots will spawn on.Vanilla item tag representing all piglin food.Vanilla block tag representing all piglin repellents.Vanilla block tag representing all plank variants.Vanilla block tag representing all blocks which polar bears will spawn on.Vanilla block tag representing all portals.Vanilla block tag representing all pressure plates.Vanilla block tag representing all blocks that prevent inside mob spawning.Vanilla block tag representing all blocks which rabbits will spawn on.Vanilla block tag representing all Minecart rails.Vanilla block tag representing all redstone ores.static final StringKey for the built in block registry.static final StringKey for the built in entity registry.static final StringKey for the built in fluid registry.static final StringKey for the built in item registry.Vanilla block tag representing all plant blocks which may be replaced.Vanilla block tag representing all sand blocks.Vanilla block tag representing all sapling variants.Vanilla block tag representing all shulker boxes.Vanilla block tag representing all signs.Vanilla block tag representing all slabs.Vanilla block tag representing all blocks which small dripleaf can be placed on.Vanilla block tag representing all small flowers.Vanilla block tag representing all snow blocks.Vanilla block tag representing all soul fire base blocks.Vanilla block tag representing all blocks affected by the soul speed enchantment.Vanilla block tag representing all spruce log and bark variants.Vanilla block tag representing all stairs.Vanilla block tag representing all standing signs.Vanilla block tag representing all regular/mossy/cracked/chiseled stone bricks.Vanilla block tag representing all blocks that may be replaced by ores.Vanilla block tag representing all stone pressure plates.Vanilla block tag representing all warm strider blocks.Vanilla block tag representing all tall flowers.Vanilla block tag representing all terracotta.Vanilla block tag representing all trapdoors (inherits fromWOODEN_TRAPDOORS.Vanilla block tag denoting all underwater blocks which may be bonemealed.Vanilla block tag representing all unstable bottom center blocks.Vanilla block tag denoting all valid mob spawn positions.Vanilla block tag representing all wall corals.Vanilla block tag representing all wall post overrides.Vanilla block tag representing all wall signs.Vanilla block tag representing all walls.Vanilla block tag representing all warped stems.Vanilla block tag representing all wart blocks.Vanilla block tag representing all blocks immune to withers.Vanilla block tag representing all base blocks used for wither summoning.Vanilla block tag representing all blocks which wolves will spawn on.Vanilla block tag representing all wooden buttons.Vanilla block tag representing all wooden doors.Vanilla block tag representing all wooden fences.Vanilla block tag representing all wooden pressure plates.Vanilla block tag representing all wooden slabs.Vanilla block tag representing all wooden stairs.Vanilla block tag representing all wooden trapdoors.Vanilla block tag representing all colors of wool.
- 
Method Summary
- 
Field Details- 
REGISTRY_BLOCKSKey for the built in block registry.- See Also:
 
- 
WOOLVanilla block tag representing all colors of wool.
- 
PLANKSVanilla block tag representing all plank variants.
- 
STONE_BRICKSVanilla block tag representing all regular/mossy/cracked/chiseled stone bricks.
- 
WOODEN_BUTTONSVanilla block tag representing all wooden buttons.
- 
BUTTONSVanilla block tag representing all buttons (inherits fromWOODEN_BUTTONS.
- 
CARPETSVanilla block tag representing all colors of carpet.
- 
WOODEN_DOORSVanilla block tag representing all wooden doors.
- 
WOODEN_STAIRSVanilla block tag representing all wooden stairs.
- 
WOODEN_SLABSVanilla block tag representing all wooden slabs.
- 
WOODEN_FENCESVanilla block tag representing all wooden fences.
- 
PRESSURE_PLATESVanilla block tag representing all pressure plates.
- 
WOODEN_PRESSURE_PLATESVanilla block tag representing all wooden pressure plates.
- 
STONE_PRESSURE_PLATESVanilla block tag representing all stone pressure plates.
- 
WOODEN_TRAPDOORSVanilla block tag representing all wooden trapdoors.
- 
DOORSVanilla block tag representing all doors (inherits fromWOODEN_DOORS.
- 
SAPLINGSVanilla block tag representing all sapling variants.
- 
LOGS_THAT_BURNVanilla block tag representing all log and bark variants that burn.
- 
LOGSVanilla block tag representing all log and bark variants.
- 
DARK_OAK_LOGSVanilla block tag representing all dark oak log and bark variants.
- 
OAK_LOGSVanilla block tag representing all oak log and bark variants.
- 
BIRCH_LOGSVanilla block tag representing all birch log and bark variants.
- 
ACACIA_LOGSVanilla block tag representing all acacia log and bark variants.
- 
JUNGLE_LOGSVanilla block tag representing all jungle log and bark variants.
- 
SPRUCE_LOGSVanilla block tag representing all spruce log and bark variants.
- 
CRIMSON_STEMSVanilla block tag representing all crimson stems.
- 
WARPED_STEMSVanilla block tag representing all warped stems.
- 
BANNERSVanilla block tag representing all banner blocks.
- 
SANDVanilla block tag representing all sand blocks.
- 
STAIRSVanilla block tag representing all stairs.
- 
SLABSVanilla block tag representing all slabs.
- 
WALLSVanilla block tag representing all walls.
- 
ANVILVanilla block tag representing all damaged and undamaged anvils.
- 
RAILSVanilla block tag representing all Minecart rails.
- 
LEAVESVanilla block tag representing all leaves fans.
- 
TRAPDOORSVanilla block tag representing all trapdoors (inherits fromWOODEN_TRAPDOORS.
- 
FLOWER_POTSVanilla block tag representing all empty and filled flower pots.
- 
SMALL_FLOWERSVanilla block tag representing all small flowers.
- 
BEDSVanilla block tag representing all beds.
- 
FENCESVanilla block tag representing all fences.
- 
TALL_FLOWERSVanilla block tag representing all tall flowers.
- 
FLOWERSVanilla block tag representing all flowers.
- 
PIGLIN_REPELLENTSVanilla block tag representing all piglin repellents.
- 
GOLD_ORESVanilla block tag representing all gold ores.
- 
IRON_ORESVanilla block tag representing all iron ores.
- 
DIAMOND_ORESVanilla block tag representing all diamond ores.
- 
REDSTONE_ORESVanilla block tag representing all redstone ores.
- 
LAPIS_ORESVanilla block tag representing all lapis ores.
- 
COAL_ORESVanilla block tag representing all coal ores.
- 
EMERALD_ORESVanilla block tag representing all emerald ores.
- 
COPPER_ORESVanilla block tag representing all copper ores.
- 
NON_FLAMMABLE_WOODVanilla block tag representing all non flammable wood.
- 
CANDLESVanilla block tag representing all candles.
- 
DIRTVanilla block tag representing all dirt.
- 
TERRACOTTAVanilla block tag representing all terracotta.
- 
ENDERMAN_HOLDABLEVanilla block tag denoting blocks that enderman may pick up and hold.
- 
ICEVanilla block tag denoting ice blocks.
- 
VALID_SPAWNVanilla block tag denoting all valid mob spawn positions.
- 
IMPERMEABLEVanilla block tag denoting impermeable blocks which do not drip fluids.
- 
UNDERWATER_BONEMEALSVanilla block tag denoting all underwater blocks which may be bonemealed.
- 
CORAL_BLOCKSVanilla block tag representing all coral blocks.
- 
WALL_CORALSVanilla block tag representing all wall corals.
- 
CORAL_PLANTSVanilla block tag representing all coral plants.
- 
CORALSVanilla block tag representing all coral.
- 
BAMBOO_PLANTABLE_ONVanilla block tag denoting all blocks bamboo may be planted on.
- 
STANDING_SIGNSVanilla block tag representing all standing signs.
- 
WALL_SIGNSVanilla block tag representing all wall signs.
- 
SIGNSVanilla block tag representing all signs.
- 
DRAGON_IMMUNEVanilla block tag representing all blocks immune to dragons.
- 
WITHER_IMMUNEVanilla block tag representing all blocks immune to withers.
- 
WITHER_SUMMON_BASE_BLOCKSVanilla block tag representing all base blocks used for wither summoning.
- 
BEEHIVESVanilla block tag representing all beehives.
- 
CROPSVanilla block tag representing all crops.
- 
BEE_GROWABLESVanilla block tag representing all bee growables.
- 
PORTALSVanilla block tag representing all portals.
- 
FIREVanilla block tag representing all fire blocks.
- 
NYLIUMVanilla block tag representing all nylium blocks.
- 
WART_BLOCKSVanilla block tag representing all wart blocks.
- 
BEACON_BASE_BLOCKSVanilla block tag representing all beacon base blocks.
- 
SOUL_SPEED_BLOCKSVanilla block tag representing all blocks affected by the soul speed enchantment.
- 
WALL_POST_OVERRIDEVanilla block tag representing all wall post overrides.
- 
CLIMBABLEVanilla block tag representing all climbable blocks.
- 
FALL_DAMAGE_RESETTINGVanilla block tag representing all blocks which reset fall damage.
- 
SHULKER_BOXESVanilla block tag representing all shulker boxes.
- 
HOGLIN_REPELLENTSVanilla block tag representing all hoglin repellents.
- 
SOUL_FIRE_BASE_BLOCKSVanilla block tag representing all soul fire base blocks.
- 
STRIDER_WARM_BLOCKSVanilla block tag representing all warm strider blocks.
- 
CAMPFIRESVanilla block tag representing all campfires.
- 
GUARDED_BY_PIGLINSVanilla block tag representing all blocks guarded by piglins.
- 
PREVENT_MOB_SPAWNING_INSIDEVanilla block tag representing all blocks that prevent inside mob spawning.
- 
FENCE_GATESVanilla block tag representing all fence gates.
- 
UNSTABLE_BOTTOM_CENTERVanilla block tag representing all unstable bottom center blocks.
- 
MUSHROOM_GROW_BLOCK
- 
INFINIBURN_OVERWORLDVanilla block tag representing all blocks that burn forever in the overworld.
- 
INFINIBURN_NETHERVanilla block tag representing all blocks that burn forever in the nether.
- 
INFINIBURN_ENDVanilla block tag representing all blocks that burn forever in the end.
- 
BASE_STONE_OVERWORLDVanilla block tag representing the overworld base material.
- 
STONE_ORE_REPLACEABLESVanilla block tag representing all blocks that may be replaced by ores.
- 
DEEPSLATE_ORE_REPLACEABLESVanilla block tag representing all blocks that may be replaced by deepslate ores.
- 
BASE_STONE_NETHERVanilla block tag representing the nether base material.
- 
CANDLE_CAKESVanilla block tag representing all candle cakes.
- 
CAULDRONSVanilla block tag representing all cauldrons.
- 
CRYSTAL_SOUND_BLOCKSVanilla block tag representing all blocks that make cryustal sounds.
- 
INSIDE_STEP_SOUND_BLOCKSVanilla block tag representing all blocks that play muffled step sounds.
- 
OCCLUDES_VIBRATION_SIGNALSVanilla block tag representing all blocks that block vibration signals.
- 
DRIPSTONE_REPLACEABLEVanilla block tag representing all blocks that are replaceable by dripstone.
- 
CAVE_VINESVanilla block tag representing all cave vines.
- 
MOSS_REPLACEABLEVanilla block tag representing all blocks replaceable by moss.
- 
LUSH_GROUND_REPLACEABLEVanilla block tag representing all blocks replaceable by lush ground.
- 
AZALEA_ROOT_REPLACEABLEVanilla block tag representing all blocks replaceable by azalea root.
- 
SMALL_DRIPLEAF_PLACEABLEVanilla block tag representing all blocks which small dripleaf can be placed on.
- 
BIG_DRIPLEAF_PLACEABLEVanilla block tag representing all blocks which big dripleaf can be placed on.
- 
SNOWVanilla block tag representing all snow blocks.
- 
MINEABLE_AXEVanilla block tag representing all blocks mineable with an axe.
- 
MINEABLE_HOEVanilla block tag representing all blocks mineable with a hoe.
- 
MINEABLE_PICKAXEVanilla block tag representing all blocks mineable with a pickaxe.
- 
MINEABLE_SHOVELVanilla block tag representing all blocks mineable with a shovel.
- 
NEEDS_DIAMOND_TOOLVanilla block tag representing all blocks which require a diamond tool.
- 
NEEDS_IRON_TOOLVanilla block tag representing all blocks which require an iron tool.
- 
NEEDS_STONE_TOOLVanilla block tag representing all blocks which require a stone tool.
- 
FEATURES_CANNOT_REPLACEVanilla block tag representing all blocks which will not be replaced by world generation features.
- 
LAVA_POOL_STONE_CANNOT_REPLACEVanilla block tag representing all blocks which lava pools will not replace.
- 
GEODE_INVALID_BLOCKSVanilla block tag representing all blocks which geodes will not spawn in.
- 
ANIMALS_SPAWNABLE_ONVanilla block tag representing all blocks which animals will spawn on.
- 
AXOLOTLS_SPAWNABLE_ONVanilla block tag representing all blocks which axolotls will spawn on.
- 
GOATS_SPAWNABLE_ONVanilla block tag representing all blocks which goats will spawn on.
- 
MOOSHROOMS_SPAWNABLE_ONVanilla block tag representing all blocks which mooshrooms will spawn on.
- 
PARROTS_SPAWNABLE_ONVanilla block tag representing all blocks which parrots will spawn on.
- 
POLAR_BEARS_SPAWNABLE_ON_IN_FROZEN_OCEANVanilla block tag representing all blocks which polar bears will spawn on.
- 
RABBITS_SPAWNABLE_ONVanilla block tag representing all blocks which rabbits will spawn on.
- 
FOXES_SPAWNABLE_ONVanilla block tag representing all blocks which foxes will spawn on.
- 
WOLVES_SPAWNABLE_ONVanilla block tag representing all blocks which wolves will spawn on.
- 
AZALEA_GROWS_ONVanilla block tag representing all blocks which azaleas will grow on.
- 
REPLACEABLE_PLANTSVanilla block tag representing all plant blocks which may be replaced.
- 
REGISTRY_ITEMSKey for the built in item registry.- See Also:
 
- 
ITEMS_PIGLIN_LOVEDVanilla item tag representing all items loved by piglins.
- 
IGNORED_BY_PIGLIN_BABIESVanilla item tag representing all items ignored by piglin babies.
- 
PIGLIN_FOODVanilla item tag representing all piglin food.
- 
FOX_FOODVanilla item tag representing all fox food.
- 
ITEMS_BANNERSVanilla item tag representing all banner items.
- 
ITEMS_BOATSVanilla item tag representing all boat items.
- 
ITEMS_FISHESVanilla item tag representing all fish items.
- 
ITEMS_MUSIC_DISCSVanilla item tag representing all music disc items.
- 
ITEMS_CREEPER_DROP_MUSIC_DISCSVanilla item tag representing all music disc items dropped by creepers.
- 
ITEMS_COALSVanilla item tag representing all coal items.
- 
ITEMS_ARROWSVanilla item tag representing all arrow items.
- 
ITEMS_LECTERN_BOOKSVanilla item tag representing all books that may be placed on lecterns.
- 
ITEMS_BEACON_PAYMENT_ITEMSVanilla item tag representing all items that may be placed in beacons.
- 
ITEMS_STONE_TOOL_MATERIALSVanilla item tag representing all stone tool materials.
- 
ITEMS_FURNACE_MATERIALSVanilla item tag representing all furnace materials.
- 
FREEZE_IMMUNE_WEARABLESVanilla item tag representing all items that confer freeze immunity on the wearer.
- 
AXOLOTL_TEMPT_ITEMSVanilla item tag representing all items which tempt axolotls.
- 
CLUSTER_MAX_HARVESTABLESVanilla item tag representing all items which are preferred for harvesting clusters (unused).
- 
REGISTRY_FLUIDSKey for the built in fluid registry.- See Also:
 
- 
FLUIDS_LAVAVanilla fluid tag representing lava and flowing lava.
- 
FLUIDS_WATERVanilla fluid tag representing water and flowing water.
- 
REGISTRY_ENTITY_TYPESKey for the built in entity registry.- See Also:
 
- 
ENTITY_TYPES_SKELETONSVanilla tag representing skeletons.
- 
ENTITY_TYPES_RAIDERSVanilla tag representing raiders.
- 
ENTITY_TYPES_BEEHIVE_INHABITORSVanilla tag representing entities which can live in beehives.
- 
ENTITY_TYPES_ARROWSVanilla tag representing arrows.
- 
ENTITY_TYPES_IMPACT_PROJECTILESVanilla tag representing projectiles.
- 
ENTITY_TYPES_POWDER_SNOW_WALKABLE_MOBSVanilla tag representing mobs which can walk on powder snow.
- 
ENTITY_TYPES_AXOLOTL_ALWAYS_HOSTILESVanilla tag representing which entities axolotls are always hostile to.
- 
ENTITY_TYPES_AXOLOTL_HUNT_TARGETSVanilla tag representing axolotl targets.
- 
ENTITY_TYPES_FREEZE_IMMUNE_ENTITY_TYPESVanilla tag representing entities immune from freezing.
- 
ENTITY_TYPES_FREEZE_HURTS_EXTRA_TYPESVanilla tag representing entities extra susceptible to freezing.
 
- 
- 
Method Details- 
isTaggedReturns whether or not this tag has an entry for the specified item.- Parameters:
- item- to check
- Returns:
- if it is tagged
 
- 
getValuesGets an immutable set of all tagged items.- Returns:
- set of tagged items
 
 
-