forked from SteamWar/SteamWar
Implement Linkage for TowerRun
This commit is contained in:
@@ -19,6 +19,8 @@
|
||||
|
||||
package de.steamwar.towerrun.countdowns;
|
||||
|
||||
import de.steamwar.linkage.Linked;
|
||||
import de.steamwar.linkage.LinkedInstance;
|
||||
import de.steamwar.towerrun.TowerRun;
|
||||
import de.steamwar.towerrun.config.Config;
|
||||
import de.steamwar.towerrun.game.TowerRunGame;
|
||||
@@ -29,15 +31,16 @@ import org.bukkit.Sound;
|
||||
import java.util.EnumSet;
|
||||
import java.util.Objects;
|
||||
|
||||
@Linked
|
||||
public class EndCountdown extends Countdown {
|
||||
|
||||
private final LobbyCountdown lobbyCountdown;
|
||||
@LinkedInstance
|
||||
private LobbyCountdown lobbyCountdown;
|
||||
|
||||
private static final boolean RESETS = Objects.requireNonNull(Bukkit.getWorlds().get(0).getWorldFolder().list((dir, name) -> name.equals("backup"))).length > 0;
|
||||
|
||||
public EndCountdown(LobbyCountdown lobbyCountdown) {
|
||||
public EndCountdown() {
|
||||
super(EnumSet.of(GameStates.END));
|
||||
this.lobbyCountdown = lobbyCountdown;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user