Commit Graph

179 Commits

Author SHA1 Message Date
Pedro 5e14504f20 [ci skip] Add missing deprecated docs for isEnabledByFeature (#11938) 2025-01-09 21:08:28 +01:00
Owen1212055 30b4dedabb DataComponent API
Exposes the data component logic used by vanilla ItemStack to API
consumers as a version-specific API.
The types and methods introduced by this patch do not follow the general
API deprecation contracts and will be adapted to each new minecraft
release without backwards compatibility measures.
2024-04-28 19:53:06 -04:00
Jake Potrebic 1de93777a5 Add hasCollision methods to various places 2021-11-04 11:50:35 -07:00
Jake Potrebic 00ebe90031 Improve item default attribute API 2021-05-08 15:02:00 -07:00
Connor Linfoot 8595225f18 Add basic Datapack API
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2021-05-16 15:07:34 +01:00
Jake Potrebic 83c4827433 Improve Item Rarity API 2021-03-12 17:09:40 -08:00
Jake Potrebic f610d0b477 Add methods to get translation keys
Co-authored-by: MeFisto94 <MeFisto94@users.noreply.github.com>
2020-08-11 19:17:46 +02:00
Aikar 2825ece820 Fix Spigot annotation mistakes
while some of these may of been true, they are extreme cases and cause
a ton of noise to plugin developers.

Use ApiStatus.Internal instead of Deprecated for actual internal API
that continues to have use (internally).

These do not help plugin developers if they bring moise noise than value.
2019-03-24 18:39:01 -04:00
Aikar 119dfa37f0 Material API additions 2018-10-06 21:14:29 -04:00
Bukkit/Spigot 88499aa05b Update to Minecraft 1.21.4
By: md_5 <git@md-5.net>
2024-12-04 03:20:00 +11:00
Bukkit/Spigot 0023e5549a #1082: Add "since" to Deprecation annotations
By: DerFrZocker <derrieple@gmail.com>
2024-11-25 07:52:33 +11:00
Bukkit/Spigot cd27f1b0c7 Update to Minecraft 1.21.2
By: md_5 <git@md-5.net>
2024-10-23 02:15:00 +11:00
Bukkit/Spigot 3ea55de712 #1060: Cache Material to BlockType and ItemType conversion
By: DerFrZocker <derrieple@gmail.com>
2024-09-24 21:07:47 +10:00
Bukkit/Spigot baffaf0195 SPIGOT-7873: Add powered state for skulls
By: md_5 <git@md-5.net>
2024-08-24 07:41:52 +10:00
Bukkit/Spigot 5c69fd52f0 Update to Minecraft 1.21
By: md_5 <git@md-5.net>
2024-06-14 01:05:00 +10:00
Bukkit/Spigot 3dcb0dfc9a #978: Add Material#isCompostable and Material#getCompostChance
By: mfnalex <mfnalex@jeff-media.com>
2024-06-05 07:15:46 +10:00
Bukkit/Spigot a3fb15bc23 SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale
By: DerFrZocker <derrieple@gmail.com>
2024-06-03 07:18:14 +10:00
Bukkit/Spigot fc9e5af885 #919: Add internal ItemType and BlockType, delegate Material methods to them
By: Jishuna <joshl5324@gmail.com>
Also-by: Bjarne Koll <lynxplay101@gmail.com>
Also-by: DerFrZocker <derrieple@gmail.com>
Also-by: md_5 <git@md-5.net>
2024-05-05 10:08:51 +10:00
Bukkit/Spigot 74cf79c267 #1002: Improve documentation and implementation of getMaxStackSize
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-04-28 09:11:30 +10:00
Bukkit/Spigot 9f064c2cc7 #995: Add required feature to MinecraftExperimental for easy lookups
By: 2008Choco <hawkeboyz2@hotmail.com>
2024-04-24 18:19:37 +10:00
Bukkit/Spigot f3502f6dac Update to Minecraft 1.20.5
By: md_5 <git@md-5.net>
2024-04-24 01:15:00 +10:00
Bukkit/Spigot d569990c3b Update to Minecraft 1.20.3
By: md_5 <git@md-5.net>
2023-12-06 03:40:00 +11:00
Bukkit/Spigot 72d2572304 #935: Change Consumer and Predicates to super
By: DerFrZocker <derrieple@gmail.com>
2023-11-14 19:50:23 +13:00
Bukkit/Spigot 156224dbfa #912: Update Minecraft Wiki URLs
By: Doc <nachito94@msn.com>
2023-09-25 18:53:42 +10:00
Bukkit/Spigot 8eec7d7fd5 #903: Make BARRIER Waterlogged
By: Doc <nachito94@msn.com>
2023-09-23 09:55:07 +10:00
Bukkit/Spigot 59e77b485a Update to Minecraft 1.20
By: md_5 <git@md-5.net>
2023-06-08 01:30:00 +10:00
Bukkit/Spigot f45d2e6a77 SPIGOT-7195, SPIGOT-7197: Add DataPack API
By: Doc <nachito94@msn.com>
2023-05-30 19:05:41 +10:00
Bukkit/Spigot bec81a9aff #831: Add a standard of annotations for Minecraft experimental things and API
By: Doc <nachito94@msn.com>
Also-by: 2008Choco <hawkeboyz2@hotmail.com>
2023-04-07 09:41:58 +10:00
Bukkit/Spigot 706a880b08 Correct Material#isFuel for new experimental materials
By: md_5 <git@md-5.net>
2023-03-15 20:41:38 +11:00
Bukkit/Spigot b76cbe36c5 Update to Minecraft 1.19.4
By: md_5 <git@md-5.net>
2023-03-15 03:30:00 +11:00
Bukkit/Spigot e17edb7785 #804: Added methods to get translation keys for materials, itemstacks and more
By: mfnalex <mfnalex@gmail.com>
2023-02-10 20:51:15 +11:00
Bukkit/Spigot 7a87d86241 Update to Minecraft 1.19.3
By: md_5 <git@md-5.net>
2022-12-08 03:13:00 +11:00
Bukkit/Spigot 869f647744 SPIGOT-1244, SPIGOT-6860, SPIGOT-6874: Various Javadoc and formatting fixes
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-09-24 09:31:42 +10:00
Bukkit/Spigot b2eb98d8eb SPIGOT-7069: Material.BARREL has Directional data class, should also be Openable
By: md_5 <git@md-5.net>
2022-07-10 15:10:05 +10:00
Bukkit/Spigot 417f0ad4a4 SPIGOT-7070: Material.SCULK_VEIN has Waterlogged data class, should also be MultipleFacing
By: md_5 <git@md-5.net>
2022-07-10 15:04:41 +10:00
Bukkit/Spigot ec575f5252 Update to Minecraft 1.19
By: md_5 <git@md-5.net>
2022-06-08 02:00:00 +10:00
Bukkit/Spigot 7c60ceee2c #638: Add CreativeCategory API for Materials
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-03-03 18:55:54 +11:00
Bukkit/Spigot 489aef2efc #691: Add Material#getDefaultAttributeModifiers
By: coll1234567 <joshl5324@gmail.com>
2021-12-24 12:06:21 +11:00
Bukkit/Spigot 1594310d44 SPIGOT-6801: Wrong BlockData classes in Material enum for SOUL_FIRE and SOUL_TORCH
By: BlackHole <black-hole@live.com>
2021-11-23 08:06:39 +11:00
Bukkit/Spigot 98195bb7a9 Update to Minecraft 1.18-pre5
By: md_5 <git@md-5.net>
2021-11-22 09:00:00 +11:00
Bukkit/Spigot f33444292a SPIGOT-6691: Material.LAVA_CAULDRON is not Levelled
By: Doc <nachito94@msn.com>
2021-08-04 17:10:14 +10:00
Bukkit/Spigot b29d02153d #621: Add HumanEntity#getItemInUse and Material#getSlipperiness
By: konsolas <vincentyntang@gmail.com>
2021-06-12 21:07:25 +01:00
Bukkit/Spigot 7efb9ecbfb SPIGOT-6514: Small Dripleaf block data is missing half property
By: DerFrZocker <derrieple@gmail.com>
2021-06-12 08:47:03 +10:00
Bukkit/Spigot 153752dfac Update to Minecraft 1.17
By: md_5 <git@md-5.net>
2021-06-11 15:00:00 +10:00
Bukkit/Spigot 9766143027 #597: Implemented Material#getEquipmentSlot() method
By: Jakub Zacek <dawon.cz@gmail.com>
2021-04-13 19:16:29 +10:00
Bukkit/Spigot d79c0d51af SPIGOT-6349: Material#MOSSY_COBBLESTONE incorrectly claims it is a MultipleFacing block
By: md_5 <git@md-5.net>
2021-02-08 21:06:47 +11:00
Bukkit/Spigot 42b72d7c63 Update to Minecraft 1.16.2
By: md_5 <git@md-5.net>
2020-08-12 07:00:00 +10:00
Bukkit/Spigot c66b18ca72 SPIGOT-5900: Re-order Material enum entries to match Minecraft's order
By: Ben Woodworth <ben@benwoodworth.net>
2020-07-02 09:34:10 +10:00
Bukkit/Spigot eed3a67ee8 Update to Minecraft 1.16.1
By: md_5 <git@md-5.net>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot 7504d25db2 #497: Add Material#getCraftingRemainingItem() to get item left behind after crafting
By: ben <ben@benwoodworth.net>
2020-05-28 19:31:24 +10:00