Fix AFKStopperListener
Dieser Commit ist enthalten in:
Ursprung
1b14a8e554
Commit
8a918a649b
@ -34,15 +34,15 @@ public class AFKStopperListener implements Listener {
|
|||||||
|
|
||||||
private static final String afkWarning = BauSystem.PREFIX + ColorConfig.DISABLE + "Dieser Server wird bei weiterer Inaktivität in einer Minute gestoppt";
|
private static final String afkWarning = BauSystem.PREFIX + ColorConfig.DISABLE + "Dieser Server wird bei weiterer Inaktivität in einer Minute gestoppt";
|
||||||
|
|
||||||
private int minutesAfk;
|
private int minutesAfk = 0;
|
||||||
|
|
||||||
public AFKStopperListener() {
|
public AFKStopperListener() {
|
||||||
minutesAfk = 0;
|
|
||||||
Bukkit.getScheduler().runTaskTimer(BauSystem.getInstance(), () -> {
|
Bukkit.getScheduler().runTaskTimer(BauSystem.getInstance(), () -> {
|
||||||
switch (minutesAfk) {
|
switch (minutesAfk) {
|
||||||
case 5:
|
case 5:
|
||||||
for (Player p : Bukkit.getOnlinePlayers())
|
for (Player p : Bukkit.getOnlinePlayers()) {
|
||||||
p.kickPlayer(ColorConfig.DISABLE + "Auf diesem Server ist seit 5 Minuten nichts passiert.");
|
p.kickPlayer(ColorConfig.DISABLE + "Auf diesem Server ist seit 5 Minuten nichts passiert.");
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
Bukkit.broadcastMessage(afkWarning);
|
Bukkit.broadcastMessage(afkWarning);
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren