f0d3a20283Add /hg nextphase and /hg end commands to manage game phases and roundsakastijn2026-06-22 02:22:02 +0200
233cffd2dfImplement BossBarService for countdowns and finale updates, integrating dynamic boss bar messages and real-time player progress tracking.akastijn2026-06-22 02:02:42 +0200
dd060bce48Adjust teleportation logic to set correct direction for player-facing locationakastijn2026-06-21 23:56:16 +0200
10a6103f32Add LootItems configuration support and reload handlingakastijn2026-06-21 23:56:12 +0200
646b9a2a35Refactor STATS_FORMAT to use text block for improved readabilityakastijn2026-06-15 23:29:28 +0200
09b48fbafeTeleport spectating players to designated spectator areaakastijn2026-06-15 23:29:24 +0200
6cd5315d28Broadcast player death messages with remaining player count and suppress default death messagesakastijn2026-06-15 23:26:04 +0200
cf011ae72fAdd winner declaration message and endRound logic with proper message broadcasting and error handlingakastijn2026-06-15 23:17:47 +0200
c8e85f186aAdd player stats tracking with StatService and /hg stats command integrationakastijn2026-06-15 22:56:27 +0200
2b6480c880Add warmup period for /hg stuck with movement and damage cancellationakastijn2026-06-15 22:45:06 +0200
4cf4361286Update /hg stuck cooldown handling with Duration for improved time managementakastijn2026-06-15 22:41:45 +0200
016ab17ef2Add /hg stuck command for teleporting players to the nearest safe location with configurable cooldown and effectsakastijn2026-06-15 22:37:16 +0200
4c1fd4d228Refactor decideRarity method for improved readability with consistent formattingakastijn2026-06-15 22:23:36 +0200
8ba514c9c2Fix null-check for loot items and adjust rarity handling in generateLoot methodakastijn2026-06-15 22:15:45 +0200
25c95dd46aIntroduce LootService for chest loot handling and ChestListener for in-game chest interactionsakastijn2026-06-15 22:13:51 +0200
58d0b7fa19Add loot items configuration and RARITY enum for item rarity handlingakastijn2026-06-15 22:04:52 +0200
e97a6ade73Add player movement freezing during countdown and winner declaration logicakastijn2026-06-15 21:00:43 +0200
d7160b86cdUpdate message formatting for Hunger Games and improve configuration validation methodsakastijn2026-05-31 17:59:27 +0200
c2d83492d1Fix missing angle brackets in ROUND_STATE message placeholdersakastijn2026-05-30 20:02:59 +0200
161344b30cAdd /hg reload command to refresh configs and messagesakastijn2026-05-30 19:57:02 +0200
c969873e0aRefactor PlayerService to include Round dependency and update singleton initialization logicakastijn2026-05-30 19:56:50 +0200
9db0e70425Introduce round management improvements, tab completion for /hg register, and plugin.yml configurationakastijn2026-05-30 18:37:48 +0200
5743bc63a5Add PlayerDamageListener to manage damage, death, and respawn events during roundsakastijn2026-05-30 00:16:33 +0200
d3946bc16aRemove IN_GAME player state and related logic; integrate destination-based teleportation during round progression.akastijn2026-05-30 00:10:35 +0200
0cf662dfefIntroduce singleton pattern for services, add safe phase to round state, and implement PlayerTeleporterService with destination-based teleportingakastijn2026-05-30 00:03:32 +0200
2746a43837Add player join and disconnect event handling with state updatesakastijn2026-05-24 17:04:50 +0200
c832a6648bImplement round progression system with countdown, stages, and /hg start commandakastijn2026-05-24 01:30:11 +0200
ab6112b9daAdd player registration system with /hg register command and refactor services for improved state management.akastijn2026-05-24 00:58:27 +0200
2fd6d4ba30Implement round and player state management services along with /hg roundstate command.akastijn2026-05-24 00:13:25 +0200
f248372fccUpdate TODO.md: Refine player states and disconnect handlingakastijn2026-05-23 23:28:35 +0200
2846a88125Expand TODO.md with player registration and session management details.akastijn2026-05-23 23:27:07 +0200