| Interface and Description | 
|---|
| org.bukkit.block.Bed
 does not provide useful information beyond the material itself 
 | 
| org.bukkit.inventory.meta.tags.CustomItemTagContainer
 this API part has been replaced by the
  
PersistentDataHolder API. Please use
 PersistentDataHolder instead of this. | 
| org.bukkit.inventory.meta.tags.ItemTagAdapterContext
 this API part has been replaced by  
PersistentDataHolder.
 Please use PersistentDataAdapterContext instead of this. | 
| org.bukkit.inventory.meta.tags.ItemTagType
 please use  
PersistentDataType as this part of the api is being replaced | 
| org.bukkit.entity.LingeringPotion
 lingering status depends on only on the potion item. 
 | 
| org.bukkit.entity.SplashPotion
 splash status depends on only on the potion item. 
 | 
| org.bukkit.entity.TippedArrow
 tipped status depends only on base potion type not being
 UNCRAFTABLE and effects being empty. 
 | 
| org.bukkit.UnsafeValues | 
| Class and Description | 
|---|
| org.bukkit.material.Banner
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Bed
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Button
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Cake
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Cauldron
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Chest
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Coal
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.CocoaPlant
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Command
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Comparator
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Crops
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.DetectorRail
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Diode
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.DirectionalContainer
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Dispenser
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Door
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Dye
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.EnderChest
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.event.entity.EntityCreatePortalEvent | 
| org.bukkit.event.entity.EntityPlaceEvent
 draft API 
 | 
| org.bukkit.material.ExtendedRails
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.FlowerPot
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Furnace
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.FurnaceAndDispenser
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Gate
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Hopper
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Ladder
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Leaves
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Lever
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.LongGrass
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.MaterialData
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.MonsterEggs
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Mushroom
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.NetherWarts
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Observer
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.PistonBaseMaterial
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.PistonExtensionMaterial
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.event.player.PlayerChatEvent
 This event will fire from the main thread and allows the use of
     all of the Bukkit API, unlike the  
AsyncPlayerChatEvent.
     
     Listening to this event forces chat to wait for the main thread which
     causes delays for chat.   | 
| org.bukkit.event.player.PlayerChatTabCompleteEvent
 This event is no longer fired due to client changes 
 | 
| org.bukkit.event.player.PlayerPickupItemEvent | 
| org.bukkit.event.player.PlayerPreLoginEvent
 This event causes synchronization from the login thread;  
AsyncPlayerPreLoginEvent is preferred to keep the secondary threads
     asynchronous. | 
| org.bukkit.potion.Potion | 
| org.bukkit.material.PoweredRail
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.PressurePlate
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Pumpkin
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Rails
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.inventory.RecipeChoice.ExactChoice
 draft API 
 | 
| org.bukkit.material.RedstoneTorch
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.RedstoneWire
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Sandstone
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Sapling
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Sign
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.SimpleAttachableMaterialData
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Skull
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.SmoothBrick
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.SpawnEgg
 use  
SpawnEggMeta | 
| org.bukkit.material.Stairs
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Step
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.TexturedMaterial
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Torch
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.TrapDoor
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Tree
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Tripwire
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.TripwireHook
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Vine
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Wood
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.WoodenStep
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| org.bukkit.material.Wool
 all usage of MaterialData is deprecated and subject to removal.
 Use  
BlockData. | 
| Enum and Description | 
|---|
| org.bukkit.event.entity.EntityDamageEvent.DamageModifier
 This API is responsible for a large number of implementation
 problems and is in general unsustainable to maintain. It is likely to be
 removed very soon in a subsequent release. Please see
 https://www.spigotmc.org/threads/194446/ for more information. 
 | 
| org.bukkit.entity.Evoker.Spell
 future versions of Minecraft have additional spell casting
 entities. 
 | 
| org.bukkit.entity.Horse.Variant
 different variants are differing classes 
 | 
| org.bukkit.scoreboard.NameTagVisibility
 replaced by  
Team.OptionStatus | 
| org.bukkit.entity.Ocelot.Type
 Cats are now a separate entity. 
 | 
| org.bukkit.entity.Skeleton.SkeletonType | 
| org.bukkit.SkullType
 check  
Material instead | 
| org.bukkit.block.data.type.Switch.Face
 use  
AttachedFace | 
| Annotation Type and Description | 
|---|
| org.bukkit.UndefinedNullability
 This should generally not be used in any new API code as it
 suggests a bad API design. 
 | 
| Field and Description | 
|---|
| org.bukkit.map.MapPalette.BLUE
 Magic value 
 | 
| org.bukkit.map.MapPalette.BROWN
 Magic value 
 | 
| org.bukkit.map.MapPalette.DARK_BROWN
 Magic value 
 | 
| org.bukkit.map.MapPalette.DARK_GRAY
 Magic value 
 | 
| org.bukkit.map.MapPalette.DARK_GREEN
 Magic value 
 | 
| org.bukkit.map.MapPalette.GRAY_1
 Magic value 
 | 
| org.bukkit.map.MapPalette.GRAY_2
 Magic value 
 | 
| org.bukkit.Material.LEGACY_PREFIX | 
| org.bukkit.map.MapPalette.LIGHT_BROWN
 Magic value 
 | 
| org.bukkit.map.MapPalette.LIGHT_GRAY
 Magic value 
 | 
| org.bukkit.map.MapPalette.LIGHT_GREEN
 Magic value 
 | 
| org.bukkit.map.MapPalette.PALE_BLUE
 Magic value 
 | 
| org.bukkit.map.MapPalette.RED
 Magic value 
 | 
| org.bukkit.map.MapPalette.TRANSPARENT
 Magic value 
 | 
| org.bukkit.map.MapPalette.WHITE
 Magic value 
 | 
Copyright © 2021. All rights reserved.