Mariell Hoversholm
9c8829553b
Add ignore discounts API
2020-11-09 20:33:38 +01:00
ysl3000
124e1f8619
Create HoverEvent from ItemStack Entity
2020-07-06 22:17:37 +02: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
MiniDigger | Martin
53d5aca783
Support components in ItemMeta
2020-06-06 18:13:16 +02:00
Phoenix616
78acda62f2
Inventory getHolder method without block snapshot
2020-06-10 23:55:16 +01:00
Nassim Jahnke
ec2e3991b9
Add item slot convenience methods
...
Co-authored-by: Janet Blackquill <uhhadd@gmail.com >
2020-04-25 23:31:28 +02:00
Mariell Hoversholm
21792a6e4b
Add Raw Byte ItemStack Serialization
...
Serializes using NBT which is safer for server data migrations than bukkits format.
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev >
2020-04-30 16:56:31 +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
fda116f002
Add ItemStack Recipe API helper methods
...
Allows using ExactChoice Recipes with easier methods
Redirects some of upstream's APIs to these new methods to avoid
usage of magic values and the deprecated RecipeChoice#getItemStack
2014-01-28 19:13:57 -05:00
Zach Brown
6cc3102429
Inventory#removeItemAnySlot
2018-08-28 23:04:06 -04:00
Aikar
fe1b88829d
ItemStack API additions for quantity/flags/lore
2018-06-22 22:59:18 -04:00
Aikar
b513a8369d
ItemStack#getMaxItemUseDuration
...
Allows you to determine how long it takes to use a usable/consumable item
2018-06-05 22:59:50 -04:00
Zach Brown
0347d9b819
Add ArmorStand Item Meta
...
This is adds basic item meta for armor stands. It does not add all
possible metadata however.
There are armor, hand, and equipment types, as well as position data
that can also be added here. This initial addition should serve a
starting point for future additions in this area.
2018-01-27 17:06:24 -05:00
Aikar
142b065979
Add setPlayerProfile API for Skulls
...
This allows you to create already filled textures on Skulls to avoid texture lookups
which commonly cause rate limit issues with Mojang API
2018-01-19 00:29:28 -05:00
Aikar
332152c40d
Display warning on deprecated recipe API
...
Any plugin still using this API will result in the server saving an inconsistent UUID to player data files,
which then triggers warnings such as "Tried to load unrecognized recipe: bukkit:9e5b92f5-e549-4f47-b0a8-9f89390ed77b removed now."
on the players login.
Plugin authors need to define a key to keep it consistent between server restarts.
2017-12-09 12:40:25 -05:00
Aikar
8df1d2656c
ensureServerConversions API
...
This will take a Bukkit ItemStack and run it through any conversions a server process would perform on it,
to ensure it meets latest minecraft expectations.
2016-05-04 23:55:48 -04:00
Aikar
221abecc78
Add getI18NDisplayName API
...
Gets the Display name as seen in the Client.
Currently the server only supports the English language. To override this,
You must replace the language file embedded in the server jar.
2016-05-04 23:55:48 -04:00
Aikar
9895d6c5c3
Improve the Saddle API for Horses
...
Not all horses with Saddles have armor. This lets us break up the horses with saddles
and access their saddle state separately from an interface shared with Armor.
2016-12-10 16:12:48 -05:00
Zach Brown
0c37d20354
Fix upstream javadocs
2017-06-10 16:59:40 -05:00
Riley Park
15081a5912
Adventure
...
Co-authored-by: zml <zml@stellardrift.ca >
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
Co-authored-by: Yannick Lamprecht <yannicklamprecht@live.de >
2021-01-29 17:21:55 +01:00
Bukkit/Spigot
28e80d52a4
BungeeCord Chat API
...
By: md_5 <git@md-5.net >
2014-12-13 02:59:14 +01:00
Bukkit/Spigot
8de3a6a15d
Skeleton API Implementations
...
By: md_5 <git@md-5.net >
2017-05-15 15:16:15 +10: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
471ecd8e4a
Fix copy pasting in UseCooldownComponent
...
By: md_5 <git@md-5.net >
2024-11-12 20:37:54 +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
196d06aa91
#1064 : Add specific getTopInventory methods for InventoryView derivatives
...
By: Miles Holder <mwholder@proton.me >
2024-10-06 18:45:07 +11:00
Bukkit/Spigot
42cd6c82ff
#1058 : Add tests for Minecraft registry <-> Bukkit fields
...
By: DerFrZocker <derrieple@gmail.com >
2024-09-27 08:15:05 +10:00
Bukkit/Spigot
49d12d442a
#1062 : Clarify BeaconView documentation
...
By: Miles Holder <mwholder@proton.me >
2024-09-25 07:48:43 +10:00
Bukkit/Spigot
afaa0a1d88
SPIGOT-7899: Smithing recipes don't require inputs
...
By: md_5 <git@md-5.net >
2024-09-15 16:50:14 +10:00
Bukkit/Spigot
f585e110be
#1049 : Add MenuType API
...
By: Miles Holder <mwholder2005@gmail.com >
2024-09-07 18:51:55 +10:00
Bukkit/Spigot
8d803e683c
#1054 : Add FireworkMeta#hasPower
...
By: Doc <nachito94@msn.com >
2024-08-24 07:44:42 +10:00
Bukkit/Spigot
7104b35192
#1053 : Change docs for max power in FireworkMeta
...
By: Doc <nachito94@msn.com >
2024-08-17 08:37:41 +10:00
Bukkit/Spigot
4378d2ea30
#1050 : Fix empty result check for Complex Recipes
...
By: Doc <nachito94@msn.com >
Also-by: Bjarne Koll <lynxplay101@gmail.com >
2024-08-01 07:53:56 +10:00
Bukkit/Spigot
6d5823ee01
Use correct method in JavaDoc
...
By: md_5 <git@md-5.net >
2024-07-27 11:29:45 +10:00
Bukkit/Spigot
d716606f61
Fix JavaDoc error
...
By: md_5 <git@md-5.net >
2024-07-27 10:08:56 +10:00
Bukkit/Spigot
2c04f1b473
#1036 : Add API for InventoryView derivatives
...
By: Miles Holder <mwholder2005@gmail.com >
2024-07-27 10:01:25 +10:00
Bukkit/Spigot
fa9505e579
SPIGOT-7809: Add ShieldMeta
...
By: Doc <nachito94@msn.com >
2024-07-20 10:15:18 +10:00
Bukkit/Spigot
7df49b52f2
SPIGOT-7770: Reserve spaces in shaped recipes for blank ingredients
...
By: 2008Choco <hawkeboyz2@hotmail.com >
2024-06-18 19:06:03 +10:00
Bukkit/Spigot
0584f1033a
Remove note from InventoryView JavaDoc
...
By: Miles Holder <mwholder2005@gmail.com >
2024-06-17 15:35:59 -05:00
Bukkit/Spigot
dbc554a91b
#1023 : Convert InventoryView to interface
...
By: Miles Holder <mwholder2005@gmail.com >
2024-06-16 08:47:34 +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
69683a66cc
SPIGOT-7731: Spawn eggs cannot have damage
...
By: Doc <nachito94@msn.com >
2024-06-10 14:06:27 +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
b0df4fc813
#1020 : Cast instead of using #typed when getting BlockType and ItemType to better work with testing / mocks
...
By: DerFrZocker <derrieple@gmail.com >
2024-06-03 07:15:10 +10:00
Bukkit/Spigot
932c4966ad
#1015 : Add a tool component to ItemMeta
...
By: 2008Choco <hawkeboyz2@hotmail.com >
Also-by: md_5 <git@md-5.net >
2024-05-29 06:53:57 +10:00
Bukkit/Spigot
ce747e1973
#1013 , SPIGOT-4288, SPIGOT-6202: Add material rerouting in preparation for the switch to ItemType and BlockType
...
This also moves the conversion from and to legacy material to the method
calls of legacy plugins, and no longer allows them directly in the
server.
This has the side effect of fixing some legacy plugin issues, such as
SPIGOT-4288, SPIGOT-6161. Also fixes legacy items sometimes not stacking
in inventory when using addItem, a client disconnect when using legacy
items in recipes and probably some more.
By: DerFrZocker <derrieple@gmail.com >
2024-05-29 06:48:52 +10:00
Bukkit/Spigot
25c8c8a3da
#1011 : Throw an exception if a RecipeChoice is ever supplied air
...
This would otherwise crash the client.
By: 2008Choco <hawkeboyz2@hotmail.com >
2024-05-14 19:52:25 +10:00
Bukkit/Spigot
30784afe2f
#1007 : Add ItemMeta#getAsComponentString()
...
By: 2008Choco <hawkeboyz2@hotmail.com >
2024-05-06 20:23:36 +10:00