Doc
6029040030
#1500 : Rename implementation for Vault State methods
2024-10-29 06:43:27 +11:00
DerFrZocker
75f26f79fa
#1499 : Make Fluid an interface and add missing entry
2024-10-29 06:43:20 +11:00
DerFrZocker
4cfd87adc3
#1498 : Make Attribute an interface and align names with the new minecraft ones
2024-10-29 06:43:14 +11:00
md_5
6bb0db5cb7
SPIGOT-7928: ExactChoice acts as MaterialChoice
2024-10-27 07:40:05 +11:00
md_5
3eaf3a13c7
SPIGOT-7929: Error when setting EquippableComponent
2024-10-27 07:33:54 +11:00
md_5
abbf57bac9
SPIGOT-7930: Fix spawning entities with SummonEntityEffect
2024-10-27 07:30:49 +11:00
DerFrZocker
92d6ab6cfa
#1497 : Move boat field rename entries to below key renaming, so that keys are also renamed
2024-10-27 07:27:35 +11:00
DerFrZocker
abfe292aa6
#1496 : Use correct Fluid class on Tags type check
2024-10-27 07:26:23 +11:00
Doc
c7aab7fa7f
SPIGOT-7923: Fix Dispenser logic to avoid firing empty projectiles
2024-10-26 07:29:49 +11:00
md_5
18b8ae1839
Add PlayerInputEvent
2024-10-24 20:42:30 +11:00
shanebeee
55141ae996
#1494 : TreeType - add missing pale oak trees
2024-10-24 07:07:57 +11:00
md_5
7b5b63b222
SPIGOT-7924: Registering a ShapelessRecipe throws an IndexOutOfBoundsException
2024-10-24 06:53:07 +11:00
md_5
270be4863b
Update to Minecraft 1.21.3
2024-10-24 06:15:00 +11:00
md_5
d50f50585e
SPIGOT-7922: ExactChoice recipe fails to be added
2024-10-23 19:38:39 +11:00
md_5
097d63922a
SPIGOT-7919: Add API to access current player input
2024-10-23 08:04:17 +11:00
md_5
71e5738a05
SPIGOT-7918: Make error message clearer for slot types not present in player inventories
2024-10-23 07:30:39 +11:00
md_5
4ee88e81e4
SPIGOT-7920: Expose enderpearls of Player
2024-10-23 07:20:07 +11:00
md_5
459c38af30
Update to Minecraft 1.21.2
2024-10-23 02:15:00 +11:00
md_5
19bf846569
Remove outdated build delay
2024-10-23 02:00:00 +11:00
DerFrZocker
0a7bd6c81a
#1493 : Improve reroute performance and add some tests
2024-10-15 21:05:19 +11:00
md_5
54941524c6
Add support for Java 23
2024-10-14 19:57:04 +11:00
Doc
f4d957fffd
SPIGOT-7915: Fix World#getKeepSpawnInMemory() using Spawn Radius rather than Spawn Chunk Radius
2024-10-10 07:56:26 +11:00
Doc
ded1836741
Fix HIDE_ENCHANTS flag in items without enchantments
2024-10-07 14:16:09 -03:00
DerFrZocker
308785a0a5
Bump asm to 9.7.1 and re-add ClassReader to ClassWriter
2024-10-06 14:39:51 +02:00
Miles Holder
72ce823cda
#1487 : Add specific getTopInventory methods for InventoryView derivatives
2024-10-06 18:45:12 +11:00
blablubbabc
11a5e840ca
SPIGOT-7907, #1484 : Improve merchant recipe item matching behavior to more closely align with older versions
...
Before the update for MC 1.20.5 (item components), merchant recipes
would accept items with additional NBT tags. Since 1.20.5, merchant
recipes created via the Bukkit API no longer accept additional
components.
This changes which component types we pick for merchant recipes created
via the API to more closely match the behavior from before the MC 1.20.5
update, i.e. ignore any empty / default components again.
2024-10-06 18:32:00 +11:00
md_5
45b66f7e4c
SPIGOT-7909: Always set HIDE_ENCHANTS flag to item if flag is set
2024-10-06 18:25:07 +11:00
md_5
9634597914
Increase outdated build delay
2024-10-06 18:18:22 +11:00
md_5
fc5b2d75f5
SPIGOT-7910: Fix launching breeze wind charge from API and improve dispenser launch API
2024-09-29 10:29:39 +10:00
Miles Holder
c7d6428f28
SPIGOT-7856, #1483 : End platform not dropping items after replacing blocks
2024-09-27 12:57:36 +10:00
blablubbabc
2a5572b52b
SPIGOT-7780, #1482 : Cannot edit chunks during unload event
...
Run all chunk unload events before the call to updateHighestAllowedStatus.
2024-09-27 08:46:44 +10:00
James Perry
527041ab59
SPIGOT-7902, #1477 : Fix CraftMetaPotion#hasCustomEffects() does not check if customEffects (List) is empty
2024-09-27 08:35:25 +10:00
md_5
5529a1769e
Implement base methods for tags
2024-09-27 08:28:45 +10:00
md_5
30fbdbaaf7
Improve Registry#getOrThrow messages
2024-09-27 08:21:32 +10:00
DerFrZocker
6b71a7322d
#1475 : Add tests for Minecraft registry <-> Bukkit fields
2024-09-27 08:15:18 +10:00
2008Choco
5f24c255ce
SPIGOT-7908: Mark junit-platform-suite-engine as test scope
2024-09-27 08:07:51 +10:00
DerFrZocker
e4c92ef65b
#1473 : Change tests to use suites, to run tests in different environments and feature flags
2024-09-26 20:01:56 +10:00
Miles Holder
d25e1e7225
#1481 : Fix BeaconView#set[X]Effect(null)
2024-09-25 07:52:14 +10:00
DerFrZocker
d69a05362e
#1480 : Fix PerMaterialTest#isEdible test running for legacy materials
2024-09-20 07:23:06 +10:00
DerFrZocker
bb3284a894
#1479 : Use custom #isBlock method in legacy init instead of the one in Material, since it relies on legacy being init
2024-09-20 07:17:47 +10:00
Doc
98c57cbbee
SPIGOT-7904: Fix NPE for PlayerItemBreakEvent
2024-09-19 06:45:18 +10:00
md_5
f35bae9ec8
Fix missing hasJukeboxPlayable
2024-09-17 21:09:21 +10:00
md_5
8a6f8b6d8c
SPIGOT-7881: CTRL+Pick Block saves position data into item
2024-09-15 17:17:10 +10:00
md_5
7913b3be72
SPIGOT-7899: Smithing recipes don't require inputs
2024-09-15 16:50:24 +10:00
md_5
bbb30e7a85
SPIGOT-7894: NPE when sending tile entity update
2024-09-09 21:04:38 +10:00
md_5
ba21e94725
SPIGOT-7895: PlayerItemBreakEvent not firing
2024-09-09 20:57:37 +10:00
Doc
0fb24bbe07
SPIGOT-7875: Fix PlayerItemConsumeEvent cancellation causing client-side desync
2024-09-07 19:35:16 +10:00
md_5
8150664496
SPIGOT-7891: Can't remove second ingredient of MerchantRecipe
2024-09-07 18:57:55 +10:00
Miles Holder
45c206f2c5
#1458 : Add MenuType API
2024-09-07 18:52:00 +10:00
Miles Holder
19c8ef9ae3
SPIGOT-7867: Merchant instanceof AbstractVillager always returns false
2024-09-07 18:14:09 +10:00