61 }
62
63 @EventHandler(priority = EventPriority.LOWEST) // skipcq: JAVA-W0324
64 private void onPlayerQuit(final @NotNull PlayerQuitEvent event) {65 final Player player = event.getPlayer();6667 playerService.invalidate(player);68 }69}
25 }
26
27 @EventHandler(priority = EventPriority.LOWEST) // skipcq: JAVA-W0324
28 private void onPlayerJoin(final @NotNull PlayerJoinEvent event) {29 final Player player = event.getPlayer();3031 // if the bridge player instance is loaded, then refresh the player instance32 playerService.loadIfAbsent(player, (bridgePlayer) -> playerService.internalRefresh(player, bridgePlayer));3334 if (player.isOp()) {35 UpdateChecker.get()36 .updateNotification(player);37 }3839 teleportToLobby(player);40 }41
42 private void teleportToLobby(final Player player) {
43 final LobbyCategory lobbyCategory =
24 }
25
26 @EventHandler // skipcq: JAVA-W0324
27 private void onBlockPlace(final @NotNull BlockPlaceEvent event) {28 final EventWrapper<BlockPlaceEvent> eventWrapper =29 BlockPlaceEventWrapper.wrap(playerService, event);30 if (!eventWrapper.isPlaying()) {31 return;32 }3334 callEvent(eventWrapper);35 }36
37 @EventHandler // skipcq: JAVA-W0324
38 private void onBlockPlace(final @NotNull BlockBreakEvent event) {
51 }
52
53 @EventHandler // skipcq: JAVA-W0324
54 private void onPlayerInteract(final @NotNull PlayerInteractEvent event) {55 final EventWrapper<PlayerInteractEvent> eventWrapper = PlayerInteractEventWrapper.wrap(playerService, event);5657 if (event.getAction() != Action.PHYSICAL || !eventWrapper.isPlaying() ||58 !eventWrapper.hasTimerStarted()) {59 return;60 }6162 // if the clicked block type doesn't happen to be a pressure plate, return63 if (!event.getClickedBlock().getType().name().contains("PLATE")) {64 return;65 }6667 callEvent(eventWrapper);68 }69}
35 }
36
37 @EventHandler // skipcq: JAVA-W0324
38 private void onBlockPlace(final @NotNull BlockBreakEvent event) {39 final EventWrapper<BlockBreakEvent> eventWrapper =40 BlockBreakEventWrapper.wrap(playerService, event);41 if (!eventWrapper.isPlaying()) {42 return;43 }4445 callEvent(eventWrapper);46 }47
48 private void callEvent(final @NotNull Event event) {
49 Bukkit.getPluginManager()
This private method is never called. Although it is possible that the method will be invoked through reflection, it is more likely that the method is never used, and should be removed.
Unless this method is intended to be used with reflection, it is recommended to remove it to increase code clarity.
If this method is intended to be called through reflection, ensure that the reflective access is implemented correctly.