| Interface | Description |
|---|---|
| org.bukkit.block.Bed |
does not provide useful information beyond the material itself
|
| 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.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.UnsafeValues | |
| org.bukkit.World.ChunkLoadCallback |
Use either the Future or the Consumer based methods
|
| Class | Description |
|---|---|
| com.destroystokyo.paper.event.entity.EntityTransformedEvent |
Bukkit has added
EntityTransformEvent, you should start using that |
| com.destroystokyo.paper.event.inventory.PrepareGrindstoneEvent | |
| com.destroystokyo.paper.event.player.IllegalPacketEvent |
Not used
|
| com.destroystokyo.paper.event.player.PlayerInitialSpawnEvent |
Use
PlayerSpawnLocationEvent, Duplicate API |
| com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent |
Replaced by
PlayerLocaleChangeEvent upstream |
| com.destroystokyo.paper.inventory.ItemStackRecipeChoice |
Draft API
|
| org.bukkit.event.entity.EntityCreatePortalEvent | |
| org.bukkit.event.entity.EntityPlaceEvent |
draft API
|
| 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.inventory.RecipeChoice.ExactChoice |
draft API
|
| 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.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.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.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. |
| org.bukkit.potion.Potion | |
| org.spigotmc.CustomTimingsHandler |
| Enum | Description |
|---|---|
| com.destroystokyo.paper.HeightmapType |
Upstream has added their own API for using the game heightmaps. See
HeightMap and the
non-deprecated getHighestBlock methods on World such as World.getHighestBlockAt(Location, HeightMap). |
| org.bukkit.block.data.type.Switch.Face | |
| org.bukkit.entity.AbstractArrow.PickupRule | |
| 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.entity.Ocelot.Type |
Cats are now a separate entity.
|
| org.bukkit.entity.Skeleton.SkeletonType | |
| 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.scoreboard.NameTagVisibility |
replaced by
Team.OptionStatus |
| org.bukkit.SkullType |
check
Material instead |
| Annotation Type | Description |
|---|---|
| org.bukkit.UndefinedNullability |
This should generally not be used in any new API code as it
suggests a bad API design.
|
| Field | Description |
|---|---|
| com.destroystokyo.paper.entity.ai.VanillaGoal.ANGER |
removed in 1.16
|
| com.destroystokyo.paper.entity.ai.VanillaGoal.ANGER_OTHER |
removed in 1.16
|
| 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.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
|
| org.bukkit.Material.LEGACY_PREFIX |
Copyright © 2021. All rights reserved.