fix an error with the kick event
This commit is contained in:
@@ -169,7 +169,7 @@ public class EventHandlerImpl implements EventHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ImmutableList<QueueServer> queuedServers = main.getQueueManager().getPlayerQueues(player);
|
ImmutableList<QueueServer> queuedServers = main.getQueueManager().getPlayerQueues(player);
|
||||||
if(!queuedServers.contains(main.getQueueManager().findServer(from.getName())) && main.getConfig().getBoolean("auto-add-to-queue-on-kick")) {
|
if(from != null && !queuedServers.contains(main.getQueueManager().findServer(from.getName())) && main.getConfig().getBoolean("auto-add-to-queue-on-kick")) {
|
||||||
|
|
||||||
List<String> reasons = main.getConfig().getStringList("auto-add-kick-reasons");
|
List<String> reasons = main.getConfig().getStringList("auto-add-kick-reasons");
|
||||||
boolean shouldqueue = false;
|
boolean shouldqueue = false;
|
||||||
@@ -193,7 +193,7 @@ public class EventHandlerImpl implements EventHandler {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
assert from != null;
|
||||||
for(QueueServer server : queuedServers) {
|
for(QueueServer server : queuedServers) {
|
||||||
if(!(server.getServerNames().contains(from.getName()))) continue;
|
if(!(server.getServerNames().contains(from.getName()))) continue;
|
||||||
QueuePlayer queuePlayer = server.findPlayer(player);
|
QueuePlayer queuePlayer = server.findPlayer(player);
|
||||||
|
|||||||
+1
-1
@@ -124,7 +124,7 @@ public class BungeeQueue extends Plugin implements Listener {
|
|||||||
Component reason = BungeeComponentSerializer.get().deserialize(e.getKickReasonComponent());
|
Component reason = BungeeComponentSerializer.get().deserialize(e.getKickReasonComponent());
|
||||||
main.getEventHandler().onServerKick(
|
main.getEventHandler().onServerKick(
|
||||||
new BungeePlayer(e.getPlayer()),
|
new BungeePlayer(e.getPlayer()),
|
||||||
new BungeeServer(e.getCancelServer()),
|
new BungeeServer(e.getKickedFrom()),
|
||||||
reason,
|
reason,
|
||||||
false
|
false
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user