| Package | Description | 
|---|---|
| org.bukkit | 
 More generalized classes in the API. 
 | 
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| Modifier and Type | Field | 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<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.BEDS | 
 Vanilla block tag representing all beds. 
 | 
static Tag<Material> | 
Tag.BEE_GROWABLES | 
 Vanilla block tag representing all bee growables. 
 | 
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.CARPETS | 
 Vanilla block tag representing all colors of carpet. 
 | 
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.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.FENCES | 
 Vanilla block tag representing all fences. 
 | 
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<Material> | 
Tag.ICE | 
 Vanilla block tag denoting ice blocks. 
 | 
static Tag<Material> | 
Tag.IMPERMEABLE | 
 Vanilla block tag denoting impermeable blocks which do not drip fluids. 
 | 
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_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_FISHES | 
 Vanilla item tag representing all fish items. 
 | 
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.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.OAK_LOGS | 
 Vanilla block tag representing all oak log and bark variants. 
 | 
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.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<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.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.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.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_SIGNS | 
 Vanilla block tag representing all wall signs. 
 | 
static Tag<Material> | 
Tag.WALLS | 
 Vanilla block tag representing all walls. 
 | 
static Tag<Material> | 
Tag.WITHER_IMMUNE | 
 Vanilla block tag representing all blocks immune to withers. 
 | 
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 | Description | 
|---|---|---|
static <T extends Keyed> | 
Bukkit.getTag(String registry,
      NamespacedKey tag,
      Class<T> clazz) | 
 Gets a tag which has already been defined within the server. 
 | 
<T extends Keyed> | 
Server.getTag(String registry,
      NamespacedKey tag,
      Class<T> clazz) | 
 Gets a tag which has already been defined within the server. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static <T extends Keyed> | 
Bukkit.getTags(String registry,
       Class<T> clazz) | 
 Gets a all tags which have been defined within the server. 
 | 
<T extends Keyed> | 
Server.getTags(String registry,
       Class<T> clazz) | 
 Gets a all tags which have been defined within the server. 
 | 
| Constructor | Description | 
|---|---|
MaterialChoice(Tag<Material> choices) | 
 Constructs a MaterialChoice with the current values of the specified
 tag. 
 | 
Copyright © 2020. All rights reserved.