Block a user
web-api module with OpenAPI integration, enable chat logs forwarding to web backend, and update dependencies across modules.
@Slf4j in ReminderScheduler and Reminder, convert null checks to Optional, and enhance logging for error handling and unexpected channel types.
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.