File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
core/src/main/java/qetz/locker Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 44import lombok .AccessLevel ;
55import lombok .RequiredArgsConstructor ;
66import org .bukkit .event .EventHandler ;
7+ import org .bukkit .event .EventPriority ;
78import org .bukkit .event .Listener ;
89import org .bukkit .event .player .PlayerQuitEvent ;
910
1011@ RequiredArgsConstructor (access = AccessLevel .PRIVATE , onConstructor_ = @ Inject )
1112public final class LockerRemoveTrigger implements Listener {
1213 private final PaperLocker locker ;
1314
14- @ EventHandler
15+ // Through the applied event priority, the player is removed from the Locker
16+ // at last, so that other plugins can access him when quitting
17+ @ EventHandler (priority = EventPriority .HIGHEST )
1518 private void removeFromLocker (PlayerQuitEvent quit ) {
1619 var player = quit .getPlayer ();
1720
You can’t perform that action at this time.
0 commit comments