194 Commits

Author SHA1 Message Date
md_5
63df70ec06
Rebuild patches to fix decompilation of certain nested loops 2025-03-29 06:59:01 +11:00
orang3i
0f147ef56f
SPIGOT-8020, #1540: Fix PlayerLoginEvent firing multiple times 2025-03-26 21:36:30 +11:00
Doc
12e3260cb9
SPIGOT-8021: Fix exception when respawn of player is set 2025-03-25 22:35:19 -03:00
md_5
050057d315
Update to Minecraft 1.21.5 2025-03-26 03:05:00 +11:00
md_5
c175d4f612
SPIGOT-8007: InventoryClickEvent.setCancelled(true) crashes client when in creative mode 2025-02-09 12:47:54 +11:00
md_5
f152cadda7
SPIGOT-8004: .setCancelled(true) does not cancel PlayerTeleportEvent.TeleportCause.SPECTATE 2025-02-04 22:25:29 +11:00
Miles Holder
643b231025
#1476: Add MenuType ViewBuilder 2024-12-18 07:49:12 +11:00
md_5
57f48e54c2
SPIGOT-7979: PlayerInteractEvent does not fire in Adventure mode for LEFT_CLICK_BLOCK actions 2024-12-15 08:28:24 +11:00
Doc
c9f5a8fdf0
SPIGOT-7974: Fix Crash for Creaking Heart Block particle 2024-12-03 21:52:01 -03:00
md_5
ff9a8bf828
Update to Minecraft 1.21.4 2024-12-04 03:20:00 +11:00
md_5
5bc0a094b3
SPIGOT-7955: Failure teleporting players between worlds using Player#teleport() when player has attribute modifiers 2024-11-12 20:51:01 +11:00
md_5
2702c5c8e5
SPIGOT-7946: API for server pause when empty seconds 2024-11-06 20:38:09 +11:00
md_5
a0f3d4e509
SPIGOT-7940: Recipe book errors after reload 2024-11-02 17:55:34 +11:00
md_5
18b8ae1839
Add PlayerInputEvent 2024-10-24 20:42:30 +11:00
md_5
459c38af30
Update to Minecraft 1.21.2 2024-10-23 02:15:00 +11: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
md_5
060ee6cae6
SPIGOT-7876: Can't kick player or disconnect player in PlayerLoginEvent when checking for cookies 2024-08-24 07:51:55 +10:00
md_5
7548afcf24
SPIGOT-7872: Fix crash with event-modified teleports 2024-08-17 08:40:13 +10:00
Doc
8fd64b0912
SPIGOT-7806: Handle both loot and inventory item drop behaviour in PlayerDeathEvent 2024-07-06 17:25:39 +10:00
Doc
aac911d263
SPIGOT-7800, SPIGOT-7801: Keep vanilla behaviour for items dropped on player death 2024-06-29 14:03:10 +10:00
md_5
f993563ee5
Improve cross-world teleportation handling 2024-06-23 16:45:29 +10:00
md_5
5e46f1c821
SPIGOT-7785: Teleporting a player at the right moment can mess up vanilla teleportation 2024-06-22 10:08:46 +10:00
md_5
cbd95a6b35
SPIGOT-7772: Include hidden / non-sampled players in player count 2024-06-22 08:07:02 +10:00
md_5
68603b1c11
Use expanded interaction ranges for traced interact events 2024-06-16 18:39:52 +10:00
md_5
6ce1726424
SPIGOT-7761: Ender pearl does not damage or spawn endermites 2024-06-15 18:47:12 +10:00
md_5
f5a63f7345
SPIGOT-7759: Chunk not there when requested in ChunkUnloadEvent 2024-06-15 16:47:43 +10:00
md_5
819f7a10aa
Fix player items not dropping on death 2024-06-14 07:18:22 +10:00
md_5
a4c2ee70db
Update to Minecraft 1.21 2024-06-14 01:05:00 +10:00
md_5
fd2f418340
SPIGOT-7734: Can't register a custom advancement using unsafe() 2024-06-09 11:12:13 +10:00
md_5
6a61f38b20
SPIGOT-7680: Per-world weather command 2024-06-08 09:08:09 +10:00
DerFrZocker
9003845569
SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale 2024-06-03 07:18:17 +10:00
md_5
c1a26b366b
Fix unnecessary and potential not thread-safe chat visibility check 2024-05-07 21:40:57 +10:00
Doc
c024a50393
SPIGOT-7650: Add DamageSource for EntityDeathEvent and PlayerDeathEvent 2024-05-04 08:16:00 +10:00
md_5
666f091c61
SPIGOT-7649: Allow /setworldspawn command in all worlds again 2024-04-30 06:41:46 +10:00
DerFrZocker
4e77a81e1c
SPIGOT-7615: PlayerLeashEntityEvent cancelled eats lead 2024-04-28 07:27:19 +10:00
md_5
080c8711ec
SPIGOT-7639: Incoming plugin channels not working 2024-04-27 15:37:13 +10:00
md_5
4a72905cf7
SPIGOT-7635: Fix Player#transfer and cookie methods 2024-04-25 15:31:25 +10:00
md_5
08ce626368
SPIGOT-7618: Fix custom world generators 2024-04-24 07:44:05 +10:00
md_5
735b2d0d7f
Update to Minecraft 1.20.5 2024-04-24 01:15:00 +10:00
DerFrZocker
1a1bda9b9a
SPIGOT-6705: Re-print tab completion "Display all" message in console, when another message is being logged 2024-04-07 11:54:28 +10:00
Doc
29b6bb79bf
SPIGOT-7587: Remove fixes for now-resolved MC-142590 and MC-109346 2024-03-10 09:20:54 +11:00
Doc
98b6c1ac7d
SPIGOT-7589 Fix NullPointerException when bans expire 2024-02-22 19:55:53 +11:00
DerFrZocker
a2736ddb06
SPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #1008: Add EntityRemoveEvent 2024-02-21 20:55:34 +11:00
md_5
22a541a29f
Improve support for per-world game rules 2024-02-04 10:54:20 +11:00
md_5
1da8d9a53a
Fire PreLogin events even in offline mode
Adapted from Spigot commit 61400aa00ce70d3a115472a05d266b679a53e0dd
2023-12-30 07:48:39 +11:00
DerFrZocker
2e88514ad3
#1325: Use CraftBlockType and CraftItemType instead of CraftMagicNumbers to convert between minecraft and bukkit block / item representation 2023-12-29 08:36:38 +11:00
md_5
33a2d87739
Ensure that PlayerMoveEvent is always fired where applicable
Adapted and improved version of Spigot commit eb9e4c0460a8acd55ccd58bd54b0b82473876591
2023-12-28 07:56:30 +11:00
md_5
19aec59ea1
Use provided case for non-existent OfflinePlayers
Fixes issues with using scoreboards to provide information via pseudo players being all lowercased.

Ported from Spigot commit e11d481452829c1e3dfdc057bbfd0f43e5c75a66
2023-12-26 14:33:31 +11:00
DerFrZocker
bcf56171a6
#1321: Clean up some stuff which got missed during previous PRs
- Add missing CraftBukkit comment to CommandGive
- Remove no longer needed IRegistryCustom from CraftStructure conversion
- Use setBasePotionType instead of deprecated setBasePotionData
2023-12-26 07:44:21 +11:00
DerFrZocker
7f833a2d15
SPIGOT-7462: Players no longer drop XP after dying near a Sculk Catalyst 2023-12-26 07:42:19 +11:00