Commit Graph

561 Commits

Author SHA1 Message Date
Chaoscaot 9bc1f8b328 Refactor password check and add cache clearance. 2025-03-04 21:05:01 +01:00
YoyoNow f38b85f9cb Fix TPSSystem in 1.21 and beyond 2025-03-03 11:27:46 +01:00
YoyoNow 600c24441c Fix final things 2025-03-03 10:09:54 +01:00
YoyoNow f3b5a45f62 Fix final things 2025-03-03 10:05:08 +01:00
YoyoNow caee70c07e Hotfix some exceptions 2025-03-03 10:01:56 +01:00
YoyoNow 5f73395b63 Hotfix some exceptions 2025-03-03 09:56:12 +01:00
YoyoNow b4eab65757 Hotfix xsome exceptions 2025-03-03 09:42:39 +01:00
YoyoNow 0a60654a28 Add some of the Easter Particles 2025-03-03 09:35:42 +01:00
YoyoNow 85c0db873c Final Hotfix of Send Command! 2025-03-02 19:09:59 +01:00
YoyoNow f0beb22856 Hotfix the "to" back in 2025-03-02 18:54:59 +01:00
YoyoNow af55c946a6 Remove player length constraint 2025-03-02 18:51:01 +01:00
Chaoscaot 8b49b8a736 Add player respawn handling with custom spawn location 2025-03-02 15:31:33 +01:00
Chaoscaot 6d4ae9593d Refine eventFight ID check in TNTLeagueConfig initialization. 2025-03-02 15:14:10 +01:00
Chaoscaot 2fad352f62 Fix event initialization check in TNTLeagueConfig 2025-03-02 15:02:11 +01:00
Chaoscaot 2d28cc6182 Fix isEvent function to correctly check eventFightId 2025-03-02 14:58:26 +01:00
Chaoscaot b0bd719627 Backend Fixes 2025-03-02 09:08:49 +01:00
Lixfel 284c4acd4b Merge pull request 'Add event count to Team info' (#21) from VelocityCore/TeamInfoEventCount into main
Reviewed-on: SteamWar/SteamWar#21
Reviewed-by: Lixfel <lixfel@noreply.localhost>
2025-03-01 21:45:06 +01:00
YoyoNow 96a4168f37 Add event count to Team info 2025-03-01 21:40:54 +01:00
Lixfel c77b8f57ce Merge pull request 'Configurable techhider interaction suppression' (#19) from config-techhider-interaction-suppression into main
Reviewed-on: SteamWar/SteamWar#19
Reviewed-by: YoyoNow <yoyonow@noreply.localhost>
2025-03-01 08:34:05 +01:00
Lixfel e3c02cfb60 Revert "Update VV dependency version"
This reverts commit 9f108a7cea.
2025-03-01 08:33:15 +01:00
Lixfel ade9a1b5eb Allow TNT in shulker boxes 2025-03-01 08:32:19 +01:00
Chaoscaot ce907389df Refactor SQL query to remove schema qualifiers. 2025-02-25 22:46:54 +01:00
Chaoscaot d9b58d7170 Merge pull request 'Authentication v2' (#17) from Backend/new-auth into main
Reviewed-on: SteamWar/SteamWar#17
2025-02-25 22:40:09 +01:00
Chaoscaot 3db327eb84 Merge branch 'main' into Backend/new-auth 2025-02-25 22:39:59 +01:00
Chaoscaot fd82707414 Update webpassword command and clean up deprecated logic 2025-02-23 17:27:29 +01:00
Chaoscaot a2b3661605 Refactor V2 Auth 2025-02-23 17:24:14 +01:00
Chaoscaot b045f16160 Remove deprecated configureAuthRoutes function call 2025-02-20 22:40:18 +01:00
Chaoscaot dea0d33185 Refactor token generation and remove unused endpoints. 2025-02-20 22:13:13 +01:00
Lixfel 11cf0b6c54 Merge pull request 'Add LegacyBauSystem with adaptions to current SpigotCore' (#20) from legacy-bau-system into main
Reviewed-on: SteamWar/SteamWar#20
Reviewed-by: YoyoNow <yoyonow@noreply.localhost>
2025-02-20 06:46:06 +01:00
YoyoNow 593ca9f0cf Merge pull request 'VelocityCore/SendCommand2.0' (#18) from VelocityCore/SendCommand2.0 into main
Reviewed-on: SteamWar/SteamWar#18
Reviewed-by: Lixfel <lixfel@noreply.localhost>
2025-02-19 21:22:11 +01:00
Chaoscaot 7f5b57516e Reduce access token duration and enhance auth endpoints 2025-02-17 18:28:43 +01:00
Chaoscaot 8ec12603b6 Add password reset URL generation and backend validation 2025-02-17 17:48:26 +01:00
Lixfel ef029eb420 Add LegacyBauSystem with adaptions to current SpigotCore 2025-02-16 19:40:18 +01:00
Lixfel 9f108a7cea Update VV dependency version 2025-02-16 17:25:18 +01:00
Lixfel b516d1d569 Configurable techhider interaction suppression 2025-02-16 17:14:55 +01:00
Lixfel 56e1abca7e Kick player on Channel injection failure 2025-02-16 17:09:27 +01:00
YoyoNow 5420c19b39 Add SCRIPT.md and sw.def.lua 2025-02-14 20:34:49 +01:00
YoyoNow dd9467fa36 Hotfix TeamPlayer.onPlayerInteractEntity 2025-02-14 16:53:26 +01:00
YoyoNow ccbac9f7fb Merge branch 'main' into VelocityCore/SendCommand2.0 2025-02-13 20:40:16 +01:00
Chaoscaot 6aeecd444e Authentication v2 2025-02-04 21:47:29 +01:00
Lixfel ec43e7eba8 Trigger rebuild 2025-02-02 16:29:10 +01:00
Chaoscaot fbea45fb0f Merge pull request 'Add server shutdown if less than 2 players after 5 minutes' (#15) from TNTLeague/auto-shutdown into main
Reviewed-on: SteamWar/SteamWar#15
Reviewed-by: Lixfel <lixfel@noreply.localhost>
2025-02-02 16:15:52 +01:00
Chaoscaot abbbf7d3cb Merge branch 'main' into TNTLeague/auto-shutdown 2025-02-02 16:14:25 +01:00
Chaoscaot 1dc0c0d8a8 Merge pull request 'Add ReadyCommand' (#16) from TNTLeague/add-ready-command into main
Reviewed-on: SteamWar/SteamWar#16
Reviewed-by: Lixfel <lixfel@noreply.localhost>
2025-02-02 16:14:20 +01:00
Chaoscaot 25cf1ab314 Add ReadyCommand 2025-02-02 16:11:02 +01:00
Chaoscaot 1715fdccdf Remove unused imports in TNTLeague classes 2025-02-02 16:07:24 +01:00
Chaoscaot e39db5978b Add server shutdown if less than 2 players after 5 minutes 2025-02-02 16:06:48 +01:00
Lixfel b4baef321f Trigger rebuild 2025-02-02 15:28:33 +01:00
Chaoscaot 93ab1a50f3 Fix team auto-assign logic in lobby state
Replaced `members.add` with `join` to correctly integrate new players into teams during the lobby phase. This ensures proper team setup and adherence to game mechanics.
2025-02-02 14:12:25 +01:00
Chaoscaot c6a7107ec2 Merge pull request 'Make TNTLeague Event System Capable' (#13) from TNTLeague/add-event into main
Reviewed-on: SteamWar/SteamWar#13
Reviewed-by: Lixfel <lixfel@noreply.localhost>
2025-02-02 13:03:02 +01:00