| Package | Description | 
|---|---|
| com.destroystokyo.paper | |
| io.papermc.paper.tag | |
| org.bukkit | 
 The root package of the Bukkit API, contains generalized API classes. 
 | 
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MaterialSetTag  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseTag<T extends Keyed,C extends BaseTag<T,C>>  | 
class  | 
EntitySetTag  | 
| Modifier and Type | Method and Description | 
|---|---|
C | 
BaseTag.add(Tag<T>... tags)  | 
C | 
BaseTag.not(Tag<T>... tags)  | 
| Modifier and Type | Field and Description | 
|---|---|
static Tag<Material> | 
Tag.ACACIA_LOGS
Vanilla block tag representing all acacia log and bark variants. 
 | 
static Tag<Material> | 
Tag.ANVIL
Vanilla block tag representing all damaged and undamaged anvils. 
 | 
static Tag<EntityType> | 
Tag.ARROWS
Vanilla entity tag representing arrow entities. 
 | 
static Tag<Material> | 
Tag.BAMBOO_PLANTABLE_ON
Vanilla block tag denoting all blocks bamboo may be planted on. 
 | 
static Tag<Material> | 
Tag.BANNERS
Vanilla block tag representing all banner blocks. 
 | 
static Tag<Material> | 
Tag.BEACON_BASE_BLOCKS
Vanilla block tag representing all beacon base blocks. 
 | 
static Tag<Material> | 
Tag.BEDS
Vanilla block tag representing all beds. 
 | 
static Tag<Material> | 
Tag.BEE_GROWABLES
Vanilla block tag representing all bee growables. 
 | 
static Tag<EntityType> | 
Tag.BEEHIVE_INHABITORS
Vanilla entity tag representing entities that live in beehives 
 | 
static Tag<Material> | 
Tag.BEEHIVES
Vanilla block tag representing all beehives. 
 | 
static Tag<Material> | 
Tag.BIRCH_LOGS
Vanilla block tag representing all birch log and bark variants. 
 | 
static Tag<Material> | 
Tag.BUTTONS
Vanilla block tag representing all buttons (inherits from
  
WOODEN_BUTTONS. | 
static Tag<Material> | 
Tag.CAMPFIRES
Vanilla block tag representing all campfires. 
 | 
static Tag<Material> | 
Tag.CARPETS
Vanilla block tag representing all colors of carpet. 
 | 
static Tag<Material> | 
Tag.CLIMBABLE
Vanilla block tag representing all climbable blocks. 
 | 
static Tag<Material> | 
Tag.CORAL_BLOCKS
Vanilla block tag representing all coral blocks. 
 | 
static Tag<Material> | 
Tag.CORAL_PLANTS
Vanilla block tag representing all coral plants. 
 | 
static Tag<Material> | 
Tag.CORALS
Vanilla block tag representing all coral. 
 | 
static Tag<Material> | 
Tag.CRIMSON_STEMS
Vanilla block tag representing all crimson stems. 
 | 
static Tag<Material> | 
Tag.CROPS
Vanilla block tag representing all crops. 
 | 
static Tag<Material> | 
Tag.DARK_OAK_LOGS
Vanilla block tag representing all dark oak log and bark variants. 
 | 
static Tag<Material> | 
Tag.DOORS
Vanilla block tag representing all doors (inherits from
  
WOODEN_DOORS. | 
static Tag<Material> | 
Tag.DRAGON_IMMUNE
Vanilla block tag representing all blocks immune to dragons. 
 | 
static Tag<Material> | 
Tag.ENDERMAN_HOLDABLE
Vanilla block tag denoting blocks that enderman may pick up and hold. 
 | 
static Tag<Material> | 
Tag.FENCE_GATES
Vanilla block tag representing all fence gates. 
 | 
static Tag<Material> | 
Tag.FENCES
Vanilla block tag representing all fences. 
 | 
static Tag<Material> | 
Tag.FIRE
Vanilla block tag representing all fire blocks. 
 | 
static Tag<Material> | 
Tag.FLOWER_POTS
Vanilla block tag representing all empty and filled flower pots. 
 | 
static Tag<Material> | 
Tag.FLOWERS
Vanilla block tag representing all flowers. 
 | 
static Tag<Fluid> | 
Tag.FLUIDS_LAVA
Vanilla fluid tag representing lava and flowing lava. 
 | 
static Tag<Fluid> | 
Tag.FLUIDS_WATER
Vanilla fluid tag representing water and flowing water. 
 | 
static Tag<Material> | 
Tag.GOLD_ORES
Vanilla block tag representing all gold ores. 
 | 
static Tag<Material> | 
Tag.GUARDED_BY_PIGLINS
Vanilla block tag representing all blocks guarded by piglins. 
 | 
static Tag<Material> | 
Tag.HOGLIN_REPELLENTS
Vanilla block tag representing all hoglin repellents. 
 | 
static Tag<Material> | 
Tag.ICE
Vanilla block tag denoting ice blocks. 
 | 
static Tag<EntityType> | 
Tag.IMPACT_PROJECTILES
Vanilla entity tag representing projectiles that impact 
 | 
static Tag<Material> | 
Tag.IMPERMEABLE
Vanilla block tag denoting impermeable blocks which do not drip fluids. 
 | 
static Tag<Material> | 
Tag.INFINIBURN_END
Vanilla block tag representing all blocks that burn forever in the end. 
 | 
static Tag<Material> | 
Tag.INFINIBURN_NETHER
Vanilla block tag representing all blocks that burn forever in the
 nether. 
 | 
static Tag<Material> | 
Tag.INFINIBURN_OVERWORLD
Vanilla block tag representing all blocks that burn forever in the
 overworld. 
 | 
static Tag<Material> | 
Tag.ITEMS_ARROWS
Vanilla item tag representing all arrow items. 
 | 
static Tag<Material> | 
Tag.ITEMS_BANNERS
Vanilla item tag representing all banner items. 
 | 
static Tag<Material> | 
Tag.ITEMS_BEACON_PAYMENT_ITEMS
Vanilla item tag representing all items that may be placed in beacons. 
 | 
static Tag<Material> | 
Tag.ITEMS_BOATS
Vanilla item tag representing all boat items. 
 | 
static Tag<Material> | 
Tag.ITEMS_COALS
Vanilla item tag representing all coal items. 
 | 
static Tag<Material> | 
Tag.ITEMS_CREEPER_DROP_MUSIC_DISCS
Vanilla item tag representing all music disc items dropped by creepers. 
 | 
static Tag<Material> | 
Tag.ITEMS_FISHES
Vanilla item tag representing all fish items. 
 | 
static Tag<Material> | 
Tag.ITEMS_FURNACE_MATERIALS
Vanilla item tag representing all furnace materials. 
 | 
static Tag<Material> | 
Tag.ITEMS_LECTERN_BOOKS
Vanilla item tag representing all books that may be placed on lecterns. 
 | 
static Tag<Material> | 
Tag.ITEMS_MUSIC_DISCS
Vanilla item tag representing all music disc items. 
 | 
static Tag<Material> | 
Tag.ITEMS_PIGLIN_LOVED
Vanilla item tag representing all items loved by piglins. 
 | 
static Tag<Material> | 
Tag.ITEMS_STONE_TOOL_MATERIALS
Vanilla item tag representing all stone tool materials. 
 | 
static Tag<Material> | 
Tag.JUNGLE_LOGS
Vanilla block tag representing all jungle log and bark variants. 
 | 
static Tag<Material> | 
Tag.LEAVES
Vanilla block tag representing all leaves fans. 
 | 
static Tag<Material> | 
Tag.LOGS
Vanilla block tag representing all log and bark variants. 
 | 
static Tag<Material> | 
Tag.LOGS_THAT_BURN
Vanilla block tag representing all log and bark variants that burn. 
 | 
static Tag<Material> | 
Tag.NON_FLAMMABLE_WOOD
Vanilla block tag representing all non flammable wood. 
 | 
static Tag<Material> | 
Tag.NYLIUM
Vanilla block tag representing all nylium blocks. 
 | 
static Tag<Material> | 
Tag.OAK_LOGS
Vanilla block tag representing all oak log and bark variants. 
 | 
static Tag<Material> | 
Tag.PIGLIN_REPELLENTS
Vanilla block tag representing all piglin repellents. 
 | 
static Tag<Material> | 
Tag.PLANKS
Vanilla block tag representing all plank variants. 
 | 
static Tag<Material> | 
Tag.PORTALS
Vanilla block tag representing all portals. 
 | 
static Tag<Material> | 
Tag.PRESSURE_PLATES
Vanilla block tag representing all pressure plates. 
 | 
static Tag<Material> | 
Tag.PREVENT_MOB_SPAWNING_INSIDE
Vanilla block tag representing all blocks that prevent inside mob
 spawning. 
 | 
static Tag<EntityType> | 
Tag.RAIDERS
Vanilla entity tag for village raiders 
 | 
static Tag<Material> | 
Tag.RAILS
Vanilla block tag representing all Minecart rails. 
 | 
static Tag<Material> | 
Tag.SAND
Vanilla block tag representing all sand blocks. 
 | 
static Tag<Material> | 
Tag.SAPLINGS
Vanilla block tag representing all sapling variants. 
 | 
static Tag<Material> | 
Tag.SHULKER_BOXES
Vanilla block tag representing all shulker boxes. 
 | 
static Tag<Material> | 
Tag.SIGNS
Vanilla block tag representing all signs. 
 | 
static Tag<EntityType> | 
Tag.SKELETONS
Vanilla entity tag for skeleton types 
 | 
static Tag<Material> | 
Tag.SLABS
Vanilla block tag representing all slabs. 
 | 
static Tag<Material> | 
Tag.SMALL_FLOWERS
Vanilla block tag representing all small flowers. 
 | 
static Tag<Material> | 
Tag.SOUL_FIRE_BASE_BLOCKS
Vanilla block tag representing all soul fire base blocks. 
 | 
static Tag<Material> | 
Tag.SOUL_SPEED_BLOCKS
Vanilla block tag representing all blocks affected by the soul speed enchantment. 
 | 
static Tag<Material> | 
Tag.SPRUCE_LOGS
Vanilla block tag representing all spruce log and bark variants. 
 | 
static Tag<Material> | 
Tag.STAIRS
Vanilla block tag representing all stairs. 
 | 
static Tag<Material> | 
Tag.STANDING_SIGNS
Vanilla block tag representing all standing signs. 
 | 
static Tag<Material> | 
Tag.STONE_BRICKS
Vanilla block tag representing all regular/mossy/cracked/chiseled stone
 bricks. 
 | 
static Tag<Material> | 
Tag.STONE_PRESSURE_PLATES
Vanilla block tag representing all stone pressure plates. 
 | 
static Tag<Material> | 
Tag.STRIDER_WARM_BLOCKS
Vanilla block tag representing all warm strider blocks. 
 | 
static Tag<Material> | 
Tag.TALL_FLOWERS
Vanilla block tag representing all tall flowers. 
 | 
static Tag<Material> | 
Tag.TRAPDOORS
Vanilla block tag representing all trapdoors (inherits from
  
WOODEN_TRAPDOORS. | 
static Tag<Material> | 
Tag.UNDERWATER_BONEMEALS
Vanilla block tag denoting all underwater blocks which may be bonemealed. 
 | 
static Tag<Material> | 
Tag.UNSTABLE_BOTTOM_CENTER
Vanilla block tag representing all unstable bottom center blocks. 
 | 
static Tag<Material> | 
Tag.VALID_SPAWN
Vanilla block tag denoting all valid mob spawn positions. 
 | 
static Tag<Material> | 
Tag.WALL_CORALS
Vanilla block tag representing all wall corals. 
 | 
static Tag<Material> | 
Tag.WALL_POST_OVERRIDE
Vanilla block tag representing all wall post overrides. 
 | 
static Tag<Material> | 
Tag.WALL_SIGNS
Vanilla block tag representing all wall signs. 
 | 
static Tag<Material> | 
Tag.WALLS
Vanilla block tag representing all walls. 
 | 
static Tag<Material> | 
Tag.WARPED_STEMS
Vanilla block tag representing all warped stems. 
 | 
static Tag<Material> | 
Tag.WART_BLOCKS
Vanilla block tag representing all wart blocks. 
 | 
static Tag<Material> | 
Tag.WITHER_IMMUNE
Vanilla block tag representing all blocks immune to withers. 
 | 
static Tag<Material> | 
Tag.WITHER_SUMMON_BASE_BLOCKS
Vanilla block tag representing all base blocks used for wither summoning. 
 | 
static Tag<Material> | 
Tag.WOODEN_BUTTONS
Vanilla block tag representing all wooden buttons. 
 | 
static Tag<Material> | 
Tag.WOODEN_DOORS
Vanilla block tag representing all wooden doors. 
 | 
static Tag<Material> | 
Tag.WOODEN_FENCES
Vanilla block tag representing all wooden fences. 
 | 
static Tag<Material> | 
Tag.WOODEN_PRESSURE_PLATES
Vanilla block tag representing all wooden pressure plates. 
 | 
static Tag<Material> | 
Tag.WOODEN_SLABS
Vanilla block tag representing all wooden slabs. 
 | 
static Tag<Material> | 
Tag.WOODEN_STAIRS
Vanilla block tag representing all wooden stairs. 
 | 
static Tag<Material> | 
Tag.WOODEN_TRAPDOORS
Vanilla block tag representing all wooden trapdoors. 
 | 
static Tag<Material> | 
Tag.WOOL
Vanilla block tag representing all colors of wool. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends Keyed> | 
Server.getTag(@NotNull String registry,
      @NotNull NamespacedKey tag,
      @NotNull Class<T> clazz)
Gets a tag which has already been defined within the server. 
 | 
static <T extends Keyed> | 
Bukkit.getTag(@NotNull String registry,
      @NotNull NamespacedKey tag,
      @NotNull Class<T> clazz)
Gets a tag which has already been defined within the server. 
 | 
| Constructor and Description | 
|---|
MaterialChoice(@NotNull Tag<Material> choices)
Constructs a MaterialChoice with the current values of the specified
 tag. 
 | 
Copyright © 2022. All rights reserved.