[SPIGOT-8004] .setCancelled(true) does not cancel PlayerTeleportEvent.TeleportCause.SPECTATE Created: 03/Feb/25 Updated: 04/Feb/25 Resolved: 04/Feb/25 |
|
Status: | Resolved |
Project: | Spigot |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Bug | Priority: | Minor |
Reporter: | Chris | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | bug, entity, spigot |
Version: | CraftBukkit version 4430-Spigot-d421948-d20d4c1 (MC: 1.21.4) (Implementing API version 1.21.4-R0.1-SNAPSHOT) |
Guidelines Read: | Yes |
Description |
.setCancelled(true) does not cancel PlayerTeleportEvent when a player teleports via left clicking an entity in spectator mode to spectate it. For example: @EventHandler public void onSpectateTeleport(PlayerTeleportEvent event ) { } only results in "test" being sent in chat to the player but the event is not canceled. The player still spectates the entity left-clicked. |