Commit Graph

11 Commits

Author SHA1 Message Date
akastijn 244f8f6df7 Add logging to 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. 2026-07-11 16:51:04 +02:00
akastijn c7161f707c Refactor Round phase transitions and countdown logic; consolidate messages, adjust state handling, and add configurable durations for safe and kill phases. 2026-07-05 23:42:20 +02:00
akastijn 5ce26782f2 Add CommandListener to enforce command whitelist and block restricted commands 2026-07-05 23:19:49 +02:00
akastijn 2b6480c880 Add warmup period for /hg stuck with movement and damage cancellation 2026-06-15 22:45:06 +02:00
akastijn 4cf4361286 Update /hg stuck cooldown handling with Duration for improved time management 2026-06-15 22:41:45 +02:00
akastijn 016ab17ef2 Add /hg stuck command for teleporting players to the nearest safe location with configurable cooldown and effects 2026-06-15 22:37:16 +02:00
akastijn 02228f570d Add initial border size configuration, round warmup messages, and start-round validation logic 2026-05-31 16:40:16 +02:00
akastijn 9db0e70425 Introduce round management improvements, tab completion for /hg register, and plugin.yml configuration 2026-05-30 18:37:48 +02:00
akastijn 0cf662dfef Introduce singleton pattern for services, add safe phase to round state, and implement PlayerTeleporterService with destination-based teleporting 2026-05-30 00:03:32 +02:00
akastijn c832a6648b Implement round progression system with countdown, stages, and /hg start command 2026-05-24 01:30:11 +02:00
akastijn 16f15400fd Initial commit for HungerGames 2026-05-23 23:06:30 +02:00