Commit Graph

  • 4bf6ca9dc4 Improve RoundState command to handle null ROUND_STATE values gracefully master akastijn 2026-06-22 02:26:37 +0200
  • f0d3a20283 Add /hg nextphase and /hg end commands to manage game phases and rounds akastijn 2026-06-22 02:22:02 +0200
  • 233cffd2df Implement BossBarService for countdowns and finale updates, integrating dynamic boss bar messages and real-time player progress tracking. akastijn 2026-06-22 02:02:42 +0200
  • dd060bce48 Adjust teleportation logic to set correct direction for player-facing location akastijn 2026-06-21 23:56:16 +0200
  • 10a6103f32 Add LootItems configuration support and reload handling akastijn 2026-06-21 23:56:12 +0200
  • 646b9a2a35 Refactor STATS_FORMAT to use text block for improved readability akastijn 2026-06-15 23:29:28 +0200
  • 09b48fbafe Teleport spectating players to designated spectator area akastijn 2026-06-15 23:29:24 +0200
  • 6cd5315d28 Broadcast player death messages with remaining player count and suppress default death messages akastijn 2026-06-15 23:26:04 +0200
  • cf011ae72f Add winner declaration message and endRound logic with proper message broadcasting and error handling akastijn 2026-06-15 23:17:47 +0200
  • c8e85f186a Add player stats tracking with StatService and /hg stats command integration akastijn 2026-06-15 22:56:27 +0200
  • 2b6480c880 Add warmup period for /hg stuck with movement and damage cancellation akastijn 2026-06-15 22:45:06 +0200
  • 4cf4361286 Update /hg stuck cooldown handling with Duration for improved time management akastijn 2026-06-15 22:41:45 +0200
  • 016ab17ef2 Add /hg stuck command for teleporting players to the nearest safe location with configurable cooldown and effects akastijn 2026-06-15 22:37:16 +0200
  • 4c1fd4d228 Refactor decideRarity method for improved readability with consistent formatting akastijn 2026-06-15 22:23:36 +0200
  • 8ba514c9c2 Fix null-check for loot items and adjust rarity handling in generateLoot method akastijn 2026-06-15 22:15:45 +0200
  • 25c95dd46a Introduce LootService for chest loot handling and ChestListener for in-game chest interactions akastijn 2026-06-15 22:13:51 +0200
  • 58d0b7fa19 Add loot items configuration and RARITY enum for item rarity handling akastijn 2026-06-15 22:04:52 +0200
  • e97a6ade73 Add player movement freezing during countdown and winner declaration logic akastijn 2026-06-15 21:00:43 +0200
  • d7160b86cd Update message formatting for Hunger Games and improve configuration validation methods akastijn 2026-05-31 17:59:27 +0200
  • 02228f570d Add initial border size configuration, round warmup messages, and start-round validation logic akastijn 2026-05-31 16:40:16 +0200
  • c2d83492d1 Fix missing angle brackets in ROUND_STATE message placeholders akastijn 2026-05-30 20:02:59 +0200
  • 161344b30c Add /hg reload command to refresh configs and messages akastijn 2026-05-30 19:57:02 +0200
  • c969873e0a Refactor PlayerService to include Round dependency and update singleton initialization logic akastijn 2026-05-30 19:56:50 +0200
  • 9db0e70425 Introduce round management improvements, tab completion for /hg register, and plugin.yml configuration akastijn 2026-05-30 18:37:48 +0200
  • 5743bc63a5 Add PlayerDamageListener to manage damage, death, and respawn events during rounds akastijn 2026-05-30 00:16:33 +0200
  • d3946bc16a Remove IN_GAME player state and related logic; integrate destination-based teleportation during round progression. akastijn 2026-05-30 00:10:35 +0200
  • 0cf662dfef Introduce singleton pattern for services, add safe phase to round state, and implement PlayerTeleporterService with destination-based teleporting akastijn 2026-05-30 00:03:32 +0200
  • 2746a43837 Add player join and disconnect event handling with state updates akastijn 2026-05-24 17:04:50 +0200
  • c832a6648b Implement round progression system with countdown, stages, and /hg start command akastijn 2026-05-24 01:30:11 +0200
  • ab6112b9da Add player registration system with /hg register command and refactor services for improved state management. akastijn 2026-05-24 00:58:27 +0200
  • 2fd6d4ba30 Implement round and player state management services along with /hg roundstate command. akastijn 2026-05-24 00:13:25 +0200
  • f248372fcc Update TODO.md: Refine player states and disconnect handling akastijn 2026-05-23 23:28:35 +0200
  • 2846a88125 Expand TODO.md with player registration and session management details. akastijn 2026-05-23 23:27:07 +0200
  • 51ae3bbece Added todo file (roadmap) akastijn 2026-05-23 23:13:53 +0200
  • 5ac98467f0 Initial commit for HungerGames akastijn 2026-05-23 23:08:23 +0200
  • 16f15400fd Initial commit for HungerGames akastijn 2026-05-23 23:06:30 +0200