Files
spigot-tyrant/src/main/java/games/dmg/spigottyrant/LifecycleState.java
T
dmg 58e6dec724
Release / release (push) Successful in 2m12s
CI / build (push) Successful in 57s
feat(admin): add game lifecycle controls
2026-08-14 22:42:25 -04:00

15 lines
340 B
Java

package games.dmg.spigottyrant;
import java.util.Map;
import java.util.UUID;
public record LifecycleState(GameState game, Map<UUID, PlayerState> players) {
public LifecycleState {
players = Map.copyOf(players);
}
public PersistentState asPersistentState() {
return new PersistentState(game, players);
}
}