Commit Graph

15 Commits

Author SHA1 Message Date
akastijn 161344b30c Add /hg reload command to refresh configs and messages 2026-05-30 19:57:02 +02:00
akastijn c969873e0a Refactor PlayerService to include Round dependency and update singleton initialization logic 2026-05-30 19:56:50 +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 5743bc63a5 Add PlayerDamageListener to manage damage, death, and respawn events during rounds 2026-05-30 00:16:33 +02:00
akastijn d3946bc16a Remove IN_GAME player state and related logic; integrate destination-based teleportation during round progression. 2026-05-30 00:10:35 +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 2746a43837 Add player join and disconnect event handling with state updates 2026-05-24 17:04:50 +02:00
akastijn c832a6648b Implement round progression system with countdown, stages, and /hg start command 2026-05-24 01:30:11 +02:00
akastijn ab6112b9da Add player registration system with /hg register command and refactor services for improved state management. 2026-05-24 00:58:27 +02:00
akastijn 2fd6d4ba30 Implement round and player state management services along with /hg roundstate command. 2026-05-24 00:13:25 +02:00
akastijn f248372fcc Update TODO.md: Refine player states and disconnect handling 2026-05-23 23:28:35 +02:00
akastijn 2846a88125 Expand TODO.md with player registration and session management details. 2026-05-23 23:27:07 +02:00
akastijn 51ae3bbece Added todo file (roadmap) 2026-05-23 23:13:53 +02:00
akastijn 5ac98467f0 Initial commit for HungerGames 2026-05-23 23:08:23 +02:00
akastijn 16f15400fd Initial commit for HungerGames 2026-05-23 23:06:30 +02:00