The 50 oldest @Deprecated members still in paper-api, as of Paper da964e3d (Minecraft 26.3, PressMC paperRef). Each one is dated by the commit that actually added the @Deprecated annotation, not by its since tag.
Oldest: World#getEntitiesByClass(Class...) (varargs), deprecated 2012-01-27 by Mike Primm in Bukkit d87fb0e9. It is still present and not marked forRemoval.
Oldest 50
Columns: Deprecation message is the member’s @deprecated javadoc text as of 26.3 (— means there is none). Since is the @Deprecated(since = …) tag, and ⚠️ means forRemoval = true. Commit links to the original commit on Spigot’s Stash (Bukkit history) and to the same change in Paper’s GitHub history, which has a different SHA. doc links to the class javadoc on jd.papermc.io.
| # | Deprecated | Member | Deprecation message | Since | Origin | Author | Commit message | Commit |
|---|---|---|---|---|---|---|---|---|
| 1 | 2012-01-27 | World#getEntitiesByClass(Class...) (doc) | — | 1.1 | Bukkit | Mike Primm | Add getEntitiesByClass(Class | d87fb0e92b (Stash) · 9f2ca0a844 (Paper) |
| 2 | 2012-08-03 | PlayerChatEvent (type) (doc) | Listening to this event forces chat to wait for the main thread, delaying chat messages. It is recommended to use io.papermc.paper.event.player.AsyncChatEvent instead, wherever possible. | 1.3.1 | Bukkit | Wesley Wolfe | BREAKING: replace defunct PlayerChatEvent with async chat. Addresse… | 0249a23179 (Stash) · 64ad50197f (Paper) |
| 3 | 2012-08-03 | PlayerCommandPreprocessEvent#getRecipients() (doc) | This is simply the online players. Modifications have no effect | 1.3.1 ⚠️ forRemoval | Bukkit | Wesley Wolfe | BREAKING: replace defunct PlayerChatEvent with async chat. Addresse… | 0249a23179 (Stash) · 64ad50197f (Paper) |
| 4 | 2012-10-14 | AsyncPlayerPreLoginEvent#getResult() (doc) | This method uses a deprecated enum from PlayerPreLoginEvent | 1.3.2 | Bukkit | Wesley Wolfe | Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600 | 3dc80e1563 (Stash) · 74f83f3098 (Paper) |
| 5 | 2012-10-14 | AsyncPlayerPreLoginEvent#setResult(Result) (doc) | This method uses a deprecated enum from PlayerPreLoginEvent | 1.3.2 | Bukkit | Wesley Wolfe | Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600 | 3dc80e1563 (Stash) · 74f83f3098 (Paper) |
| 6 | 2012-10-14 | AsyncPlayerPreLoginEvent#disallow(Result, String) (doc) | This method uses a deprecated enum from PlayerPreLoginEvent | 1.3.2 | Bukkit | Wesley Wolfe | Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600 | 3dc80e1563 (Stash) · 74f83f3098 (Paper) |
| 7 | 2012-10-14 | AsyncPlayerPreLoginEvent#old() (doc) | — | 1.3.2 | Bukkit | Wesley Wolfe | Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600 | 3dc80e1563 (Stash) · 74f83f3098 (Paper) |
| 8 | 2012-10-14 | PlayerPreLoginEvent (type) (doc) | This event causes synchronization from the login thread; AsyncPlayerPreLoginEvent is preferred to keep the secondary threads asynchronous. | 1.3.2 | Bukkit | Wesley Wolfe | Deprecate PlayerPreLoginEvent. Addresses BUKKIT-2600 | 3dc80e1563 (Stash) · 74f83f3098 (Paper) |
| 9 | 2012-12-05 | BukkitScheduler#scheduleAsyncDelayedTask(Plugin, Runnable, long) (doc) | This name is misleading, as it does not schedule “a sync” task, but rather, “an async” task | 1.4.5 | Bukkit | Wesley Wolfe | Deprecate the scheduleAsync methods. | 516bcd8eb7 (Stash) · eaf21d744e (Paper) |
| 10 | 2012-12-05 | BukkitScheduler#scheduleAsyncDelayedTask(Plugin, Runnable) (doc) | This name is misleading, as it does not schedule “a sync” task, but rather, “an async” task | 1.4.5 | Bukkit | Wesley Wolfe | Deprecate the scheduleAsync methods. | 516bcd8eb7 (Stash) · eaf21d744e (Paper) |
| 11 | 2012-12-05 | BukkitScheduler#scheduleAsyncRepeatingTask(Plugin, Runnable, long, long) (doc) | This name is misleading, as it does not schedule “a sync” task, but rather, “an async” task | 1.4.5 | Bukkit | Wesley Wolfe | Deprecate the scheduleAsync methods. | 516bcd8eb7 (Stash) · eaf21d744e (Paper) |
| 12 | 2012-12-15 | Door#getHingeCorner() (doc) | This method should not be used; use hinge and facing accessors instead. | 1.4.5 | Bukkit | feildmaster | Fix MaterialData directions being incorrect. Fixes BUKKIT-3160 | e48765bafb (Stash) · 87f538df31 (Paper) |
| 13 | 2012-12-17 | ItemStack(Material, int, short, Byte) (constructor) (doc) | this method uses an ambiguous data byte object | 1.4.5 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Add ItemMeta factory and interfaces. This adds BUKKIT-15 | c02306b55e (Stash) · ac66053f35 (Paper) |
| 14 | 2012-12-18 | JavaPluginLoader(Server) (constructor) (doc) | — | 1.4.5 | Bukkit | Wesley Wolfe | Deprecate methods in JavaPluginLoader and PluginClassLoader | 493778c28e (Stash) · fb2cf30fbe (Paper) |
| 15 | 2013-04-13 | InventoryClickEvent#setCursor(ItemStack) (doc) | This changes the ItemStack in their hand before any calculations are applied to the Inventory, which has a tendency to create inconsistencies between the Player and the server, and to make unexpected changes in the behavior of the clicked Inventory. | 1.5.2 | Bukkit | riking | Improve events for new inventory features. Adds BUKKIT-3859 | c1cd6ec06d (Stash) · 1078240410 (Paper) |
| 16 | 2013-08-19 | ChunkSnapshot#getData(int, int, int) (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 17 | 2013-08-19 | CoalType#getData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 18 | 2013-08-19 | CoalType#getByData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 19 | 2013-08-19 | CropState#getData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 20 | 2013-08-19 | CropState#getByData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 21 | 2013-08-19 | DyeColor#getDyeData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 22 | 2013-08-19 | DyeColor#getByDyeData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 23 | 2013-08-19 | GrassSpecies#getData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 24 | 2013-08-19 | GrassSpecies#getByData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 25 | 2013-08-19 | Instrument#getType() (doc) | use ordinal(), there’s no meaning to this id | 26.1 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 26 | 2013-08-19 | Instrument#getByType(byte) (doc) | type is just the ordinal of the enum, no meaning in the game | 26.1 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 27 | 2013-08-19 | Material#getNewData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 28 | 2013-08-19 | SandstoneType#getData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 29 | 2013-08-19 | SandstoneType#getByData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 30 | 2013-08-19 | TreeSpecies#getData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 31 | 2013-08-19 | TreeSpecies#getByData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 32 | 2013-08-19 | Block#getData() (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 33 | 2013-08-19 | BlockState#getRawData() (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 34 | 2013-08-19 | BlockState#setRawData(byte) (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 35 | 2013-08-19 | EntityType#getName() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 36 | 2013-08-19 | EntityType#getTypeId() (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 37 | 2013-08-19 | EntityType#fromId(int) (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 38 | 2013-08-19 | FallingBlock#getMaterial() (doc) | use getBlockData() | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 39 | 2013-08-19 | Ocelot#getId() (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 40 | 2013-08-19 | Ocelot#getType(int) (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 41 | 2013-08-19 | Player#playNote(Location, byte, byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 42 | 2013-08-19 | Player#playEffect(Location, Effect, int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 43 | 2013-08-19 | Player#sendBlockChange(Location, Material, byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 44 | 2013-08-19 | FurnaceRecipe(ItemStack, Material, int) (constructor) (doc) | — | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 45 | 2013-08-19 | FurnaceRecipe#setInput(Material, int) (doc) | Magic value | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 46 | 2013-08-19 | ShapedRecipe#setIngredient(char, Material, int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 47 | 2013-08-19 | ShapelessRecipe#addIngredient(Material, int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 48 | 2013-08-19 | ShapelessRecipe#addIngredient(int, Material, int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 49 | 2013-08-19 | ShapelessRecipe#removeIngredient(Material, int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 50 | 2013-08-19 | ShapelessRecipe#removeIngredient(int, Material, int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
Rows 16–50 are part of one Bukkit commit, “Deprecate magic values” (2013-08-19), which deprecated 121 members still present today. The other 86 are listed below so the cutoff doesn’t split the commit.
Remaining 86 members from "Deprecate magic values" (2013-08-19)
| # | Deprecated | Member | Deprecation message | Since | Origin | Author | Commit message | Commit |
|---|---|---|---|---|---|---|---|---|
| 51 | 2013-08-19 | MapCursor(byte, byte, byte, byte, boolean) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 52 | 2013-08-19 | MapCursor#setRawType(byte) (doc) | use setType(Type) | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 53 | 2013-08-19 | MapCursorCollection#addCursor(int, int, byte, byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 54 | 2013-08-19 | MapCursorCollection#addCursor(int, int, byte, byte, boolean) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 55 | 2013-08-19 | MapPalette#TRANSPARENT (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 56 | 2013-08-19 | MapPalette#LIGHT_GREEN (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 57 | 2013-08-19 | MapPalette#LIGHT_BROWN (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 58 | 2013-08-19 | MapPalette#GRAY_1 (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 59 | 2013-08-19 | MapPalette#RED (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 60 | 2013-08-19 | MapPalette#PALE_BLUE (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 61 | 2013-08-19 | MapPalette#GRAY_2 (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 62 | 2013-08-19 | MapPalette#DARK_GREEN (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 63 | 2013-08-19 | MapPalette#WHITE (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 64 | 2013-08-19 | MapPalette#LIGHT_GRAY (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 65 | 2013-08-19 | MapPalette#BROWN (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 66 | 2013-08-19 | MapPalette#DARK_GRAY (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 67 | 2013-08-19 | MapPalette#BLUE (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 68 | 2013-08-19 | MapPalette#DARK_BROWN (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 69 | 2013-08-19 | MapPalette#imageToBytes(Image) (doc) | use color-related methods | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 70 | 2013-08-19 | MapPalette#matchColor(int, int, int) (doc) | use color-related methods | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 71 | 2013-08-19 | MapPalette#matchColor(Color) (doc) | use color-related methods | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 72 | 2013-08-19 | MapPalette#getColor(byte) (doc) | use color directly | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 73 | 2013-08-19 | Bed(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 74 | 2013-08-19 | Button(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 75 | 2013-08-19 | Cake(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 76 | 2013-08-19 | Cauldron(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 77 | 2013-08-19 | Cauldron(byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 78 | 2013-08-19 | Chest(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 79 | 2013-08-19 | Coal(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 80 | 2013-08-19 | CocoaPlant(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 81 | 2013-08-19 | Command(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 82 | 2013-08-19 | Crops(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 83 | 2013-08-19 | DetectorRail(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 84 | 2013-08-19 | Diode(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 85 | 2013-08-19 | DirectionalContainer(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 86 | 2013-08-19 | Dispenser(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 87 | 2013-08-19 | Door(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 88 | 2013-08-19 | Dye(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 89 | 2013-08-19 | EnderChest(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 90 | 2013-08-19 | ExtendedRails(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 91 | 2013-08-19 | ExtendedRails#getConvertedData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 92 | 2013-08-19 | FlowerPot(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 93 | 2013-08-19 | Furnace(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 94 | 2013-08-19 | FurnaceAndDispenser(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 95 | 2013-08-19 | Ladder(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 96 | 2013-08-19 | Leaves(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 97 | 2013-08-19 | Lever(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 98 | 2013-08-19 | LongGrass(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 99 | 2013-08-19 | MaterialData(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 100 | 2013-08-19 | MaterialData#getData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 101 | 2013-08-19 | MaterialData#setData(byte) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 102 | 2013-08-19 | MonsterEggs(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 103 | 2013-08-19 | Mushroom(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 104 | 2013-08-19 | NetherWarts(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 105 | 2013-08-19 | PistonBaseMaterial(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 106 | 2013-08-19 | PistonExtensionMaterial(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 107 | 2013-08-19 | PoweredRail(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 108 | 2013-08-19 | PressurePlate(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 109 | 2013-08-19 | Pumpkin(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 110 | 2013-08-19 | Rails(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 111 | 2013-08-19 | Rails#getConvertedData() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 112 | 2013-08-19 | RedstoneTorch(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 113 | 2013-08-19 | RedstoneWire(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 114 | 2013-08-19 | Sandstone(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 115 | 2013-08-19 | Sign(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 116 | 2013-08-19 | SimpleAttachableMaterialData(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 117 | 2013-08-19 | Skull(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 118 | 2013-08-19 | SmoothBrick(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 119 | 2013-08-19 | SpawnEgg(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 120 | 2013-08-19 | SpawnEgg(byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 121 | 2013-08-19 | Stairs(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 122 | 2013-08-19 | Step(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 123 | 2013-08-19 | Step#setTextureIndex(int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 124 | 2013-08-19 | TexturedMaterial(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 125 | 2013-08-19 | TexturedMaterial#getTextureIndex() (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 126 | 2013-08-19 | TexturedMaterial#setTextureIndex(int) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 127 | 2013-08-19 | Torch(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 128 | 2013-08-19 | TrapDoor(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 129 | 2013-08-19 | Tree(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 130 | 2013-08-19 | Tripwire(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 131 | 2013-08-19 | TripwireHook(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 132 | 2013-08-19 | Vine(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 133 | 2013-08-19 | Vine(byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 134 | 2013-08-19 | WoodenStep(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 135 | 2013-08-19 | Wool(Material, byte) (constructor) (doc) | Magic value | 1.6.2 | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
| 136 | 2013-08-19 | PotionEffectType#getId() (doc) | use key() | 1.6.2 ⚠️ forRemoval | Bukkit | Wesley Wolfe | Deprecate magic values | 9620ac7d3e (Stash) · f9bec6eadd (Paper) |
Method
- Scope: all 2,139
@Deprecatedannotations inpaper-api/src/main/java. - Bukkit-origin members were dated with
git blame -win Bukkit’s repo, skipping commitd14119af(“#1082: Add “since” to Deprecation annotations”, 2024-11-25), which backfilled everysincetag. At the old end, the commit dates match thesincetags exactly. - Paper/Spigot patch-era members were dated by replaying the pre-hard-fork API patch history (Spigot
Bukkit-Patches/, PaperSpigot-API-Patches/andpatches/api/) and taking the start of the run in which each member’s+ @Deprecatedline appeared and then stayed. This filters out md_5’s April Fools’ 2014 patch “Deprecate Some Stuff” (Spigot6023c0a6), which deprecated about 5,500 members and was reverted the next day. - Post-hard-fork members (from 2024-12-11) were dated with blame in Paper
main, skipping the bulk rewrite commit “Update a whole lot of deprecated annotations” (9f004614). - Known caveat: when a member was moved or re-declared (e.g.
Artbecoming an interface in 2024), blame shows the rewrite date, and thesincetag is the better guide. None of those fall in this list.
Generated 2026-11-14.