| 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
  PersistentDataHolderAPI. Please usePersistentDataHolderinstead of this. | 
| org.bukkit.inventory.meta.tags.ItemTagAdapterContext this API part has been replaced by  PersistentDataHolder.
 Please usePersistentDataAdapterContextinstead of this. | 
| org.bukkit.inventory.meta.tags.ItemTagType please use  PersistentDataTypeas 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;  AsyncPlayerPreLoginEventis 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  Materialinstead | 
| 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.