Tofpu / SpeedBridge2

Possible null access JAVA-E1083
Bug risk
Critical
27 occurrences in this check
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
60            return;
61        }
62
63        bridgePlayer.setChosenMaterial(type);64        menuManager.putInCooldown(uniqueId);
65
66        menuManager.showInventory(bridgePlayer);
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
45        }
46
47        final BridgePlayer bridgePlayer = playerService.getIfPresent(uniqueId);
48        if (bridgePlayer == null || bridgePlayer.getChoseMaterial() == type) {49            return;
50        }
51
60            return;
61        }
62
63        bridgePlayer.setChosenMaterial(type);64        menuManager.putInCooldown(uniqueId);
65
66        menuManager.showInventory(bridgePlayer);
28            return;
29        }
30
31        final GameIsland currentGame = bridgePlayer.getCurrentGame();32        if (currentGame == null) {
33            return;
34        }
24    private void onPlayerMove(final @NotNull PlayerMoveEvent event) {
25        final BridgePlayer bridgePlayer = playerService.getIfPresent(event.getPlayer()
26                .getUniqueId());
27        if (bridgePlayer == null ||!bridgePlayer.isPlaying()) {28            return;
29        }
30
28            return;
29        }
30
31        final GameIsland currentGame = bridgePlayer.getCurrentGame();32        if (currentGame == null) {
33            return;
34        }
24    private void onPlayerMove(final @NotNull PlayerMoveEvent event) {
25        final BridgePlayer bridgePlayer = playerService.getIfPresent(event.getPlayer()
26                .getUniqueId());
27        if (bridgePlayer == null ||!bridgePlayer.isPlaying()) {28            return;
29        }
30
28            return;
29        }
30
31        final GameIsland currentGame = bridgePlayer.getCurrentGame();32        if (currentGame == null) {
33            return;
34        }
24    private void onPlayerMove(final @NotNull PlayerMoveEvent event) {
25        final BridgePlayer bridgePlayer = playerService.getIfPresent(event.getPlayer()
26                .getUniqueId());
27        if (bridgePlayer == null ||!bridgePlayer.isPlaying()) {28            return;
29        }
30
24    private void onPlayerMove(final @NotNull PlayerMoveEvent event) {
25        final BridgePlayer bridgePlayer = playerService.getIfPresent(event.getPlayer()
26                .getUniqueId());
27        if (bridgePlayer == null ||!bridgePlayer.isPlaying()) {28            return;
29        }
30
24    private void onPlayerMove(final @NotNull PlayerMoveEvent event) {
25        final BridgePlayer bridgePlayer = playerService.getIfPresent(event.getPlayer()
26                .getUniqueId());
27        if (bridgePlayer == null ||!bridgePlayer.isPlaying()) {28            return;
29        }
30
28            return;
29        }
30
31        final GameIsland currentGame = bridgePlayer.getCurrentGame();32        if (currentGame == null) {
33            return;
34        }
54            BridgeUtil.sendMessage(player, Message.INSTANCE.lobbyMissing);
55        }
56
57        if (location != null && player.getWorld().equals(location.getWorld())) {58            // clears the player's inventory. in-case the PlayerQuitEvent missed it.
59            player.getInventory().clear();
60        }
54            BridgeUtil.sendMessage(player, Message.INSTANCE.lobbyMissing);
55        }
56
57        if (location != null && player.getWorld().equals(location.getWorld())) {58            // clears the player's inventory. in-case the PlayerQuitEvent missed it.
59            player.getInventory().clear();
60        }
23    private void onItemDrop(final @NotNull PlayerDropItemEvent event) {
24        final BridgePlayer bridgePlayer = playerService.getIfPresent(event.getPlayer()
25                .getUniqueId());
26        if (bridgePlayer == null || !bridgePlayer.isPlaying()) {27            return;
28        }
29
50        final Player player = (Player) event.getEntity();
51        final BridgePlayer bridgePlayer = playerService.getIfPresent(player
52                .getUniqueId());
53        if (bridgePlayer == null || !bridgePlayer.isPlaying()) {54            return;
55        }
56
38        final Player player = (Player) event.getEntity();
39        final BridgePlayer bridgePlayer = playerService.getIfPresent(player
40                .getUniqueId());
41        if (bridgePlayer == null || !bridgePlayer.isPlaying()) {42            return;
43        }
44
38        final Player player = (Player) event.getEntity();
39        final BridgePlayer bridgePlayer = playerService.getIfPresent(player
40                .getUniqueId());
41        if (bridgePlayer == null || !bridgePlayer.isPlaying()) {42            return;
43        }
44