[nolist] dont create task to run later about an update if the player doesnt have the update permission
This commit is contained in:
@@ -146,11 +146,13 @@ public class EventHandlerImpl implements EventHandler {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onPlayerJoin(AdaptedPlayer player) {
|
public void onPlayerJoin(AdaptedPlayer player) {
|
||||||
|
if(player.hasPermission("ajqueue.manage.update")) {
|
||||||
main.getTaskManager().runLater(() -> {
|
main.getTaskManager().runLater(() -> {
|
||||||
if (main.getUpdater().isUpdateAvailable() && !main.getUpdater().isAlreadyDownloaded() && player.hasPermission("ajqueue.manage.update")) {
|
if (main.getUpdater().isUpdateAvailable() && !main.getUpdater().isAlreadyDownloaded()) {
|
||||||
player.sendMessage(main.getMessages().getComponent("updater.update-available"));
|
player.sendMessage(main.getMessages().getComponent("updater.update-available"));
|
||||||
}
|
}
|
||||||
}, 2, TimeUnit.SECONDS);
|
}, 2, TimeUnit.SECONDS);
|
||||||
|
}
|
||||||
|
|
||||||
ImmutableList<QueuePlayer> queues = main.getQueueManager().findPlayerInQueues(player);
|
ImmutableList<QueuePlayer> queues = main.getQueueManager().findPlayerInQueues(player);
|
||||||
for(QueuePlayer queuePlayer : queues) {
|
for(QueuePlayer queuePlayer : queues) {
|
||||||
|
|||||||
Reference in New Issue
Block a user