akastijn
|
7324177250
|
Change player game mode from SURVIVAL to ADVENTURE during round reset in RoundService
|
2026-07-05 23:59:49 +02:00 |
|
akastijn
|
a137ef4cc6
|
Handle empty stage list in Round and adjust state transitions in RoundService
|
2026-06-28 02:19:28 +02:00 |
|
akastijn
|
62c9661c82
|
Adjust finale border size to 60 in RoundService
|
2026-06-28 00:35:39 +02:00 |
|
akastijn
|
1a9f4cbd2d
|
Refactor respawn handling: streamline spectator teleportation, reset player experience, adjust finale border size, and improve game stage countdown logic.
|
2026-06-27 23:57:07 +02:00 |
|
akastijn
|
897c8ab14d
|
Refactor world border handling: centralize logic in WorldBorderUtil and integrate into RoundService and GameStageHandler. Add logging for player teleportation and improve player reset process.
|
2026-06-27 22:32:43 +02:00 |
|
akastijn
|
a3085ad4b4
|
Prevent duplicate game end announcements and update RoundService initialization to include PlayerTeleporterService.
|
2026-06-27 22:17:50 +02:00 |
|
akastijn
|
29c46ba485
|
Fix typo in getHumanReadableName across commands and services
|
2026-06-27 22:04:17 +02:00 |
|
akastijn
|
ca7b6f1152
|
Enhance death handling and round logic: suppress death messages, clear player inventories, reset health and food levels, and teleport players to spectator area or prepare them for countdown phase. Integrate PlayerTeleporterService into RoundService.
|
2026-06-27 22:02:05 +02:00 |
|
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 |
|