Deprecated API
Contents
-
Interfaces Interface Description org.bukkit.block.Bed does not provide useful information beyond the material itselforg.bukkit.block.FlowerPot not a tile entity in future versions of Minecraftorg.bukkit.block.NoteBlock not a tile entity in future versions of Minecraftorg.bukkit.UnsafeValues
-
Classes Class Description org.bukkit.event.block.BlockDropItemEvent draft APIorg.bukkit.event.entity.EntityPlaceEvent draft APIorg.bukkit.event.player.PlayerAchievementAwardedEvent future versions of Minecraft do not have achievementsorg.bukkit.event.player.PlayerChatEvent This event will fire from the main thread and allows the use of all of the Bukkit API, unlike theAsyncPlayerChatEvent
.Listening to this event forces chat to wait for the main thread which causes delays for chat.
AsyncPlayerChatEvent
is the encouraged alternative for thread safe implementations.org.bukkit.event.player.PlayerChatTabCompleteEvent This event is no longer fired due to client changesorg.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 APIorg.bukkit.material.FlowerPot Flower pots are now tile entities, useFlowerPot
.org.bukkit.material.MaterialData all usage of MaterialData is deprecated and subject to removal. UseBlockData
.org.bukkit.material.SpawnEgg useSpawnEggMeta
org.bukkit.potion.Potion
-
Enums Enum Description org.bukkit.Achievement future versions of Minecraft do not have achievementsorg.bukkit.entity.Evoker.Spell future versions of Minecraft have additional spell casting entities.org.bukkit.entity.Horse.Variant different variants are differing classesorg.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 byTeam.OptionStatus
org.bukkit.SkullType checkMaterial
instead
-
Annotation Types Annotation Type Description org.bukkit.UndefinedNullability This should generally not be used in any new API code as it suggests a bad API design.
-
Fields Field Description org.bukkit.map.MapPalette.BLUE Magic valueorg.bukkit.map.MapPalette.BROWN Magic valueorg.bukkit.map.MapPalette.DARK_BROWN Magic valueorg.bukkit.map.MapPalette.DARK_GRAY Magic valueorg.bukkit.map.MapPalette.DARK_GREEN Magic valueorg.bukkit.map.MapPalette.GRAY_1 Magic valueorg.bukkit.map.MapPalette.GRAY_2 Magic valueorg.bukkit.map.MapPalette.LIGHT_BROWN Magic valueorg.bukkit.map.MapPalette.LIGHT_GRAY Magic valueorg.bukkit.map.MapPalette.LIGHT_GREEN Magic valueorg.bukkit.map.MapPalette.PALE_BLUE Magic valueorg.bukkit.map.MapPalette.RED Magic valueorg.bukkit.map.MapPalette.TRANSPARENT Magic valueorg.bukkit.map.MapPalette.WHITE Magic valueorg.bukkit.Material.LEGACY_PREFIX