142 Commits
Author SHA1 Message Date
NotAlexNoyle d1f7368716 Exclude CODEOWNERS from language statistics 2026-10-29 16:19:05 -04:00
NotAlexNoyle 1d990d20a2 Add CODEOWNERS (one staff approval) 2026-10-29 16:19:04 -04:00
NotAlexNoyle 3b53ee919c Fix warning suppression 2026-04-24 08:48:33 -04:00
NotAlexNoyle 88ea5bd3e2 Suppress console noise 2026-04-23 10:08:14 -04:00
NotAlexNoyle da25b6a7b6 Drop bungeecord support 2025-09-26 02:27:39 -04:00
NotAlexNoyle a1a412f45a Update gradle to 8.14.3 2025-08-31 02:19:10 -04:00
NotAlexNoyle 014e0ea62e Update gradle to 8.14.1, use kotlin instead of groovy 2025-06-13 11:38:40 -04:00
NotAlexNoyle 79c30df06a Update gradle 2025-06-01 16:01:00 -04:00
NotAlexNoyle 456d64fa69 Fix build 2024-12-12 09:02:56 -05:00
Dylan Keir 554d6c300e 2.8.0 - Bump required Java verison from 8 -> 17, warn 1.20.5/1.20.6 users about incompatible ProtocolLib versions, also disable prefer-protocollib by default in favor of Paper handler 2.8.0 2024-06-01 05:29:39 +01:00
Dylan Keir 133cef037e 2.7.0 - Update to support Velocity's new class name 2.7.0 2024-01-22 22:55:59 +00:00
Dylan Keir bb7511d37f Ignore new ServerData packet that was throwing errors 2.6.1 2022-09-19 15:41:34 -04:00
Dylan Keir 78666de764 Merge pull request #86 from gp-Airee/patch-1
Correct typo in handshake failure kick
2022-07-20 19:52:27 +01:00
Graham 0534b8eae8 Contract An Administrator 2022-07-20 20:49:58 +02:00
Dylan Keir 1af7f1efde 2.6.0, too many changes to list, will be in release readme 2.6.0 2022-06-28 03:29:13 +01:00
Dylan Keir 41ff3f412c (2.5.6) re-introduce PreLoginEvent 2.5.6 2022-02-02 18:52:53 +00:00
Dylan Keir cfbd6ffac5 Support Velocity's new LoginInboundConnection class. 2.5.5 2021-11-21 17:13:47 +00:00
Dylan Keir cf97e37632 Add try/catch to java version check 2021-10-31 15:43:08 +00:00
Dylan Keir 1629334e71 fix issue with signature verification due to erroneous event, 2.5.4 release 2.5.4 2021-10-27 22:17:57 +01:00
Dylan Keir 8cb66fc87a add description to plugin.yml 2021-10-11 13:30:30 +01:00
Dylan Keir e868bab503 Geyser support with BungeeCord & Velocity is now fully functional 2021-10-11 13:25:28 +01:00
Dylan Keir 2daad65b33 fix 2021-08-28 05:49:38 +01:00
Dylan Keir 846f4d0a6e 2.5.4: initial geyser/floodgate v2 support with only-allow-proxy-connections 2021-08-28 05:43:47 +01:00
Dylan Keir c07b71c5b1 re-introduce java 8 support due to high demand 2.5.3 2021-08-02 04:37:11 +01:00
Dylan Keir 4b13ac2ca1 2.5.2 & fix a java16/gradle7 build issue 2.5.2 2021-07-28 20:31:15 +01:00
Steven Ferguson 860fba8d6e Merge pull request #60 from xPlumpOrange/master
General Bug and Typo Fixes
2021-06-27 17:27:51 -06:00
Plump Orange 99cca8aa33 Merge branch 'TCPShield:master' into master 2021-06-27 19:15:48 -04:00
xPlumpOrange ad2a29de0f General Bug and Typo Fixes
Removed ReflectionUtil logic that caused issues. Added cancel call in Paper implementation to fix Paper issues. Upgraded minimum Java version to 11 and added checks to make sure the plugin is ran properly. Fixed old/invalid links in README. (Merged PR's of other users)
2021-06-27 19:14:58 -04:00
Steven Ferguson 17a28b1c57 Merge pull request #48 from xPlumpOrange/master
Fixed Bukkit Config Loading and ProtocolLib Implementation
v2.5
2021-05-10 19:26:24 -06:00
xPlumpOrange eb8663f5b8 Fixed Bukkit Config Loading and ProtocolLib Implementation
Changed resource streaming for the Bukkit implementation of the config to Bukkit's resource streamer. Also fixed an issue with the ProtocolLib implementation where it throws an error instead of warning and disabling when ProtocolLib is not installed.
2021-05-10 21:01:26 -04:00
Steven Ferguson be2fe38744 Merge pull request #47 from xPlumpOrange/master
Added IP Whitelisting and Smarter Configs
2021-05-08 19:05:51 -06:00
xPlumpOrange e740a28f77 Removed Repeated Information in Exception
Removed payload information in InvalidPayloadException since the same information is displayed in the debugger.
2021-05-08 21:04:06 -04:00
xPlumpOrange d8a755035c Fixed logic issue with backwards support of old v4 system
Added a skip to the IP validation if the payload length is correct so users with old unsupported v4 ip whitelists dont have issues.
2021-05-08 20:48:17 -04:00
xPlumpOrange 188d541c4d Added Node Checking for Smarter Configs
Implemented node checks during config loading to stop the config api from providing null and causing other unrelated initialization errors and stopping auto config reset.
2021-05-08 20:22:42 -04:00
Plump Orange 40138413bb Merge branch 'TCPShield:master' into master 2021-05-08 18:58:59 -04:00
xPlumpOrange 2475bdfabd Added IP Whitelisting and Smarter Configs
Integrated a CIDR matching IP whitelist as seen in v2.4. Implemented forced config methods for resetting, loading, and reloading for auto resetting on errors and future support for reloading.
2021-05-08 18:58:05 -04:00
Steven Ferguson 71ba01d8e7 Merge pull request #46 from xPlumpOrange/master
2.5 Release
2021-05-07 15:00:56 -06:00
xPlumpOrange 8416dbe4e3 2.5 Release 2021-05-07 16:54:01 -04:00
Steven Ferguson 863fd644cf Merge pull request #42 from AoElite/preloginfix
Velocity PreLoginEvent Fix
2021-04-16 01:02:55 -06:00
AoElite f91a5c54b6 fix prelogin 2021-04-14 07:22:04 -04:00
Paul Zhang 44715187c4 fixes spelling mistake 2021-02-25 13:31:03 +01:00
Paul Zhang 75e30ec6b3 we're not in rust 2021-02-24 14:53:24 +01:00
Paul Zhang f0f1c53ba8 Lazily initialize the final field 2021-02-23 18:20:32 +01:00
Paul Zhang 5779306940 Merge pull request #33 from SlingSMP/master
Remove Legacy API
2021-01-19 13:59:58 +01:00
Ben Kerllenevich d031708308 Remove Legacy 2021-01-19 06:40:40 -05:00
Paul Zhang 46f7e9385b Merge pull request #32 from TCPShield/bugfix/event-priority
Adjusts event priority
2021-01-11 23:44:48 +01:00
Paul Zhang f100c0578a adjust event priority 2021-01-08 23:54:30 +01:00
Paul Zhang 15c0543114 removes two unused fields 2021-01-08 23:38:13 +01:00
Paul Zhang a1d6664906 removes second [TCPShield]-prefix on ip whitelist fetching 2020-12-27 00:34:52 +01:00
Paul Zhang 22b0b7065d Merge pull request #28 from TCPShield/feature-revise-gitignore
Update .gitignore
2020-12-24 17:13:02 +01:00