• Joined on 2024-04-13
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 19:02:18 +00:00
9ebd420874 Replace UnsupportedOperationException with HTTP 202 ACCEPTED response in sendChatMessages.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 18:52:33 +00:00
321e736d4b Add logging for debugging chat message addition, marked for future removal
stijn pushed to main at Altitude/Chat 2026-07-18 18:51:39 +00:00
8546bda28a Replace hardcoded web server URL with configurable value from Config.
28894ef245 Improve string formatting consistency in Config.java and add webServerSettings method for web server configuration
Compare 2 commits »
stijn pushed to main at Altitude/Chat 2026-07-18 18:21:30 +00:00
5a508fdf28 Add web-api module with OpenAPI integration, enable chat logs forwarding to web backend, and update dependencies across modules.
dc513ac2f0 Add support for miniMessage serialization in chat logs
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 18:21:15 +00:00
837f87d9be Introduce Chat API with message handling, server state updates, and IP-based security restrictions.
stijn pushed to master at Altitude/AltitudeBot 2026-07-12 20:25:50 +00:00
59065dddc8 Use @Slf4j in ReminderScheduler and Reminder, convert null checks to Optional, and enhance logging for error handling and unexpected channel types.
stijn pushed to master at Altitude/AltitudeBot 2026-07-12 20:08:59 +00:00
cbe13d3033 Update Gradle wrapper to 9.6.1, upgrade dependencies (Spring Boot 4.1.0, JDA 6.5.0, and others), refine gradlew script, and adjust build configuration for compatibility.
stijn pushed to master at stijn/HungerGames 2026-07-12 19:41:33 +00:00
7dce9d9f30 Integrate TabListService to update player colors during the game
stijn pushed to master at stijn/HungerGames 2026-07-11 20:22:16 +00:00
95219c17bc Add Multiverse-Core as a soft dependency to ensure teleport locations are found
stijn pushed to master at stijn/HungerGames 2026-07-11 20:20:15 +00:00
d412812dcb Add /hg list command to display players and spectators in the game
21f12904ac Update stateChange to handle ROUND_STATE.ENDED instead of ROUND_STATE.FINALE.
Compare 2 commits »
stijn pushed to master at stijn/HungerGames 2026-07-11 20:13:58 +00:00
416c44a8f3 show participant status in tab using colors
stijn pushed to master at stijn/HungerGames 2026-07-11 19:53:46 +00:00
fc7b5c76a6 Handle ROUND_STATE.ENDED in stateChange to clear resources and reset loot.
stijn pushed to master at stijn/HungerGames 2026-07-11 17:39:05 +00:00
9198af6c29 Register online players without auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.
stijn pushed to master at stijn/HungerGames 2026-07-11 17:38:32 +00:00
d5266b659b Register online players without auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.
stijn pushed to master at stijn/HungerGames 2026-07-11 17:35:39 +00:00
e9e7c1cc80 Allow round to start from ROUND_STATE.ENDED and update related state handling
40f52a4a45 Update PlayerService to adjust PLAYER_STATE during ROUND_STATE.ENDED phase
Compare 2 commits »
stijn pushed to master at stijn/HungerGames 2026-07-11 15:14:39 +00:00
3906bd747b Handle asynchronous player teleportation in PlayerTeleporterService with error handling and logging.
0d757aa2ab Remove redundant teleportation logging in PlayerService during finale phase.
5f35866e7a Make finale border size configurable via Config and apply it dynamically in RoundService.
Compare 3 commits »
stijn pushed to master at stijn/HungerGames 2026-07-11 14:52:21 +00:00
491e6a6050 Make finale border size configurable via Config and apply it dynamically in RoundService.
stijn pushed to master at stijn/HungerGames 2026-07-11 14:51:10 +00:00
244f8f6df7 Add logging to PlayerService for teleports, adjust ROUND_STATE handling, and use @Slf4j annotation for consistency. Update countdown logic in Round and refactor configuration keys for finale timing.
stijn pushed to master at stijn/HungerGames 2026-07-11 14:28:09 +00:00
fe10d57978 Show title messages during broadcasts to enhance player visibility.
stijn pushed to master at stijn/HungerGames 2026-07-05 22:04:58 +00:00
8d05658214 Introduce LootItem record and refactor loot handling logic to support material-specific max amounts
7324177250 Change player game mode from SURVIVAL to ADVENTURE during round reset in RoundService
c7161f707c Refactor Round phase transitions and countdown logic; consolidate messages, adjust state handling, and add configurable durations for safe and kill phases.
5ce26782f2 Add CommandListener to enforce command whitelist and block restricted commands
Compare 4 commits »