Block a user
auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.
auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.
PlayerTeleporterService with error handling and logging.
Config and apply it dynamically in RoundService.
Config and apply it dynamically in RoundService.
PlayerService for teleports, adjust ROUND_STATE handling, and use @Slf4j annotation for consistency. Update countdown logic in Round and refactor configuration keys for finale timing.
LootItem record and refactor loot handling logic to support material-specific max amounts
Round phase transitions and countdown logic; consolidate messages, adjust state handling, and add configurable durations for safe and kill phases.
PlayerTeleporterService into RoundService.