auto playtime increment
This commit is contained in:
@ -71,6 +71,7 @@ public class PlayTimer extends Appliance {
|
||||
}
|
||||
|
||||
public void incrementAll() {
|
||||
Main.logger().info("Incrementing all PlayTime Tickets by one!");
|
||||
this.joinTickets.replaceAll((n, v) -> this.joinTickets.get(n) + 1);
|
||||
this.save();
|
||||
}
|
||||
|
@ -5,6 +5,7 @@ import eu.mhsl.craftattack.spawn.core.appliance.Appliance;
|
||||
import eu.mhsl.craftattack.spawn.core.appliance.ApplianceCommand;
|
||||
import eu.mhsl.craftattack.spawn.core.config.Configuration;
|
||||
import eu.mhsl.craftattack.spawn.common.appliances.metaGameplay.settings.Settings;
|
||||
import eu.mhsl.craftattack.spawn.varo.appliances.metaGameplay.playTimer.PlayTimer;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.World;
|
||||
import org.bukkit.WorldBorder;
|
||||
@ -35,6 +36,7 @@ public class ShrinkingBorder extends Appliance {
|
||||
@Override
|
||||
public void run() {
|
||||
Bukkit.getScheduler().runTask(Main.instance(), ShrinkingBorder.this::shrinkBorder);
|
||||
Main.instance().getAppliance(PlayTimer.class).incrementAll();
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user