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
Bukkit/Spigot
26f4f1cf7d
Largely restore deprecated PotionData API
...
By: md_5 <git@md-5.net >
2024-05-05 20:45:43 +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
92293c1b89
#1004 : Improve field rename handling and centralize conversion between bukkit and string more
...
By: DerFrZocker <derrieple@gmail.com >
2024-05-04 08:19:04 +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
c30ea3a2d3
SPIGOT-7637: Bad logic in checking nullability of AttributeModifier slots
...
Also fix Class loading order issues, which resulted in EquipmentSlot#getGroup returning null, since EquipmentSlot and EquipmentSlotGroup referencing each other on class init.
This caused EquipmentSlot to being init first, when the fields in EquipmentSlotGroup are still null, resulting in the group being null.
By: DerFrZocker <derrieple@gmail.com >
2024-04-25 21:06:52 +02:00
Bukkit/Spigot
1ba56ce1ca
Add some missing deprecation annotations
...
By: md_5 <git@md-5.net >
2024-04-25 10:27:43 +10:00
Bukkit/Spigot
1be3d0749e
SPIGOT-7355: More field renames and fixes
...
- Rename MapCursor Types to match their Minecraft names
- SPIGOT-7355: Rename ItemFlag#HIDE_POTION_EFFECTS to better reflect its function
By: DerFrZocker <derrieple@gmail.com >
2024-04-25 07:49:38 +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
4ba949cee7
#996 : Rename FoodMeta#get/setSaturationModifier() to #get/setSaturation()
...
By: 2008Choco <hawkeboyz2@hotmail.com >
2024-04-24 02:32:44 +10:00
Bukkit/Spigot
d1a68a02b4
Fix JavaDoc errors
...
By: md_5 <git@md-5.net >
2024-04-24 01:47:31 +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
6ba05011fa
#979 : Add more translation keys
...
By: Miles Holder <mwholder2005@gmail.com >
2024-03-17 10:26:51 +11:00
Bukkit/Spigot
016f4cc0da
#985 : Correct book maximum pages and characters per page documentation
...
By: Marco <thevipershowita@gmail.com >
2024-03-17 10:07:20 +11:00
Bukkit/Spigot
3d68b13188
#980 : Improve getArmorContents() documentation
...
By: Bruno Ivan <bruno@oikei.net >
2024-03-12 20:31:29 +11:00