From ce2c234f5e43ed69a166cb65ae64b15160ef7ed9 Mon Sep 17 00:00:00 2001 From: pintux98 Date: Wed, 1 May 2019 02:42:30 +0200 Subject: [PATCH] Fixed random join issue that was putting you in all arenas at once Fixed (I hope) sometimes you got the kit outside the arena, when game ended --- MultiArena-TheBridge/plugin.yml | 2 +- MultiArena-TheBridge/src/cx/sfy/TheBridge/cmds/SetupCMD.java | 1 + .../src/cx/sfy/TheBridge/listeners/PlayerListener.java | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/MultiArena-TheBridge/plugin.yml b/MultiArena-TheBridge/plugin.yml index 33b6980..6eefb03 100644 --- a/MultiArena-TheBridge/plugin.yml +++ b/MultiArena-TheBridge/plugin.yml @@ -1,7 +1,7 @@ main: cx.sfy.TheBridge.Main name: TheBridge version: 2.3.10 -authors: [Stefatorus, Leonardo0013YT,pintux98] +authors: [Stefatorus, Leonardo0013YT] softdepend: [PlaceholderAPI, LeaderHeads, FastAsyncWorldEdit, WorldEdit, MultiWorld, Multiverse-Core] commands: bridges: diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/cmds/SetupCMD.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/cmds/SetupCMD.java index 9139cf7..76fd082 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/cmds/SetupCMD.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/cmds/SetupCMD.java @@ -137,6 +137,7 @@ public class SetupCMD implements CommandExecutor { else p.sendMessage(plugin.getLang().get("messages.noEnabedGlass")); break; + //FIXED RANDOM JOIN ISSUE case "random": if (!p.hasPermission("bridges.random")) { p.sendMessage(plugin.getLang().get("messages.noPermission")); diff --git a/MultiArena-TheBridge/src/cx/sfy/TheBridge/listeners/PlayerListener.java b/MultiArena-TheBridge/src/cx/sfy/TheBridge/listeners/PlayerListener.java index 9b6e768..17c7698 100644 --- a/MultiArena-TheBridge/src/cx/sfy/TheBridge/listeners/PlayerListener.java +++ b/MultiArena-TheBridge/src/cx/sfy/TheBridge/listeners/PlayerListener.java @@ -163,6 +163,7 @@ public class PlayerListener implements Listener { } } + //FIXED RANDOM JOIN ISSUE @EventHandler public void onInteract(PlayerInteractEvent e) { final Player p = e.getPlayer();