Commit Graph

11 Commits

Author SHA1 Message Date
akastijn f0d3a20283 Add /hg nextphase and /hg end commands to manage game phases and rounds 2026-06-22 02:22:02 +02:00
akastijn 233cffd2df Implement BossBarService for countdowns and finale updates, integrating dynamic boss bar messages and real-time player progress tracking. 2026-06-22 02:02:42 +02:00
akastijn cf011ae72f Add winner declaration message and endRound logic with proper message broadcasting and error handling 2026-06-15 23:17:47 +02:00
akastijn c8e85f186a Add player stats tracking with StatService and /hg stats command integration 2026-06-15 22:56:27 +02:00
akastijn 25c95dd46a Introduce LootService for chest loot handling and ChestListener for in-game chest interactions 2026-06-15 22:13:51 +02:00
akastijn e97a6ade73 Add player movement freezing during countdown and winner declaration logic 2026-06-15 21:00:43 +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