Commit Graph

  • 0105c29710 Reduce memory consumption of anti bot feature games647 2022-03-25 09:32:49 +01:00
  • d11cd4f9a1 Ignore META-Info in shading games647 2022-03-25 08:48:20 +01:00
  • 6c0baea278 Make questions section more specific games647 2022-03-15 17:39:04 +01:00
  • 55270702a5 Document event behavior that is platform specific games647 2022-03-03 10:56:28 +01:00
  • 9d2c346235 Use platform scheduler to reuse threads between plugins games647 2022-02-22 16:07:11 +01:00
  • 1d3fcb9929 Use custom repository settings for faster fetching games647 2022-02-22 10:43:04 +01:00
  • 35b044651c Update dependencies games647 2022-02-22 10:42:21 +01:00
  • 666fabd76c Bump mariadb-java-client from 3.0.3 to 3.0.4 dependabot[bot] 2022-03-28 07:02:54 +00:00
  • 5d49c497b5 Bump slf4j-jdk14 from 2.0.0-alpha6 to 2.0.0-alpha7 (#756) dependabot[bot] 2022-03-28 13:16:30 +02:00
  • 812cf21ad0 Merge pull request #750 from Smart123s/license/autoheader games647 2022-03-14 14:54:17 +01:00
  • e7a915a6cd Check license headers before building Smart123s 2022-03-13 10:39:58 +01:00
  • a856356c49 Update license headers to 02db104 Smart123s 2022-03-13 10:08:57 +01:00
  • e9ea930be7 Update copyright year in LICENSE Smart123s 2022-03-13 10:06:17 +01:00
  • 59eb9ced8b Merge pull request #741 from games647/dependabot/github_actions/actions/setup-java-3 games647 2022-03-01 08:32:54 +01:00
  • 60d414eacb Bump actions/setup-java from 2.3.0 to 3 dependabot[bot] 2022-03-01 07:02:58 +00:00
  • ae93b3215a Merge pull request #737 from Smart123s/fix/736 games647 2022-02-26 17:37:37 +01:00
  • 7e9bd1639b Move similar config checks to a common function Smart123s 2022-02-25 18:12:50 +01:00
  • 817eedd4ac Move autoLoginFloodgate check to a common function Smart123s 2022-02-25 18:00:21 +01:00
  • 2fdcea47d0 Limit max memory for servers integration-test-containers games647 2022-02-22 10:47:00 +01:00
  • 033fdd55ae [ci-skip] Update proxy setup guide games647 2022-02-15 11:59:59 +01:00
  • 5d89273dad Use SLF4J logger for int tests games647 2022-02-12 18:30:38 +01:00
  • 54a8c4c08c Update dependencies games647 2022-02-12 18:28:55 +01:00
  • 8167afa769 Log server output using logack games647 2022-02-11 16:02:25 +01:00
  • 6140160a5e Force client optimization for potential faster speed up games647 2022-02-11 16:01:38 +01:00
  • 9a9a75fbb5 Setup logs into tempfs too for volatile storage games647 2022-02-11 16:00:38 +01:00
  • f355bf7ff2 Clean up server configuration games647 2022-02-11 15:59:38 +01:00
  • 5f13f5ab91 Ignore unimplemented tests games647 2022-02-11 15:59:08 +01:00
  • 3e57b8baa4 Copy custom server settings for faster ramp up games647 2022-02-10 22:03:50 +01:00
  • 0f205de1c0 Disable digest for mockserver games647 2022-02-10 22:03:09 +01:00
  • ca7be278e1 Use a fixed digest for test images games647 2022-02-10 18:30:41 +01:00
  • f8c2a09014 Set the hosts for Mojang API connections games647 2022-02-10 18:23:40 +01:00
  • e0f1cb1729 Prepare test environment using containers games647 2022-02-10 17:06:01 +01:00
  • d581b34005 Use mariadb protocol if using its connector games647 2022-02-09 12:57:07 +01:00
  • 3665e15920 Add velocity driver hint games647 2022-02-09 10:41:10 +01:00
  • 6f16700cdf Merge pull request #717 from games647/dependabot/maven/org.mariadb.jdbc-mariadb-java-client-3.0.3 games647 2022-02-07 18:07:34 +01:00
  • 4f3c8adc27 Comment out potential debug code tcpshield_update-1 tcpshield_update games647 2022-02-07 17:50:02 +01:00
  • d4a424f297 Fix TCPShield compat by using raw address for sessions games647 2021-08-14 21:01:56 +02:00
  • 21347f705a Use the address field for verify task games647 2021-08-14 17:05:18 +02:00
  • 8e6221d846 Fix delayed force login for Floodgate players Smart123s 2021-12-23 09:37:23 +01:00
  • 7a049b98a6 Update distribution games647 2022-02-07 17:18:10 +01:00
  • 8de1546e7b Update craftapi to fix broken prevent-proxy api games647 2022-02-04 16:37:03 +01:00
  • 7cce0f6e4a Bump mariadb-java-client from 2.7.5 to 3.0.3 dependabot[bot] 2022-01-31 07:02:36 +00:00
  • 999738ef3e Merge pull request #715 from Smart123s/fix/bukkit/noplibload games647 2022-01-29 11:55:55 +01:00
  • 7951c4c893 Fix plugin startup without ProtocolLib installed Smart123s 2022-01-29 10:48:27 +01:00
  • 9b04ea5c89 Merge pull request #707 from games647/dependabot/maven/org.mariadb.jdbc-mariadb-java-client-2.7.5 games647 2022-01-25 20:27:13 +01:00
  • ac66cefd33 Bump mariadb-java-client from 2.7.4 to 2.7.5 dependabot[bot] 2022-01-20 10:51:24 +00:00
  • 8a01ddc231 Do not shade the MultiMap class games647 2022-01-20 11:50:32 +01:00
  • 3bcc6c2e94 Differentiate between rate limit and IOExceptions games647 2022-01-14 14:22:11 +01:00
  • b351338e0b Allow disabling anti bot completely games647 2022-01-14 14:13:43 +01:00
  • 36c9ae2465 Fix rate limiter games647 2022-01-14 14:03:14 +01:00
  • e0f823cbe4 Fix rate limiter blocking the first requests games647 2022-01-14 13:20:44 +01:00
  • 17234a791b Update logging dependency games647 2022-01-14 12:56:22 +01:00
  • 0e935e3ad0 Fail safe if command is not specified in plugin.yml games647 2022-01-14 12:53:15 +01:00
  • 52d778afb1 Clean up games647 2022-01-14 12:52:19 +01:00
  • e6eb4939b4 Document generics games647 2022-01-14 12:50:53 +01:00
  • 36337f7feb Fix potential thread-safety issues in storing the profile games647 2022-01-14 12:50:07 +01:00
  • aa51e98fe2 Declare nullable variants using jetbrains annotations games647 2022-01-14 12:16:30 +01:00
  • a5c7e7371d Try out to minimize unnecessary classes from big dependencies games647 2022-01-14 12:14:22 +01:00
  • 35b493a708 Typo fixes games647 2022-01-14 12:12:05 +01:00
  • b02a1a54d9 Add velocity platform to support tickets games647 2022-01-14 12:02:19 +01:00
  • 253da03f9c Add missing descriptions games647 2022-01-14 12:01:25 +01:00
  • 4a5516c9f9 Merge pull request #566 from Smart123s/fg-plib-fix games647 2021-12-23 12:28:15 +01:00
  • 3ca8ae694d Merge pull request #682 from games647/dependabot/maven/me.clip-placeholderapi-2.11.0 games647 2021-12-21 19:19:47 +01:00
  • 1d7c2aed61 Bump placeholderapi from 2.10.10 to 2.11.0 dependabot[bot] 2021-12-20 07:01:45 +00:00
  • 03850ae4f2 Only add Floodgate prefixes if they are needed Smart123s 2021-06-29 15:57:44 +02:00
  • b92911bf26 Made floodgatePrefixWorkaround configurable Smart123s 2021-06-29 15:30:11 +02:00
  • 8859ebb454 Manually append Floodgate Prefixes Smart123s 2021-06-29 15:10:15 +02:00
  • 06a8d6c625 Merge pull request #674 from Smart123s/fix/geyser/mc-1.18 games647 2021-12-07 19:24:24 +01:00
  • 8c33813e45 Update to Geyser 2.0 API Smart123s 2021-12-06 18:23:11 +01:00
  • 95251b611a Initialize logger factory by doing a first call to it games647 2021-12-03 10:22:33 +01:00
  • 6c47abc76d Update dependencies games647 2021-12-03 09:45:50 +01:00
  • 9c2068032f Remove duplicate dependency games647 2021-12-03 09:43:51 +01:00
  • 2110e93bd6 Override slf4j transitive dependency from paper games647 2021-12-03 09:40:04 +01:00
  • 7439a95e16 Reduce the amount of necessary dependencies by dropping transitive ones games647 2021-12-02 14:39:08 +01:00
  • e1c1da199e Search SL4J JDK provider in our own classpath games647 2021-12-02 14:15:57 +01:00
  • 829ba79400 Merge pull request #659 from AlbeMiglio/main games647 2021-12-01 16:34:14 +01:00
  • 1dd27ff529 Restore 1.8 compatibility by shading guava in Spigot versions games647 2021-12-01 16:29:37 +01:00
  • 2cdfdcb5c5 Added latest Guava and SLF4J compatibility (1.18+ breaks support to older guava methods) Alberto Migliorato 2021-12-01 01:12:38 +01:00
  • 15fee92937 Detect enabled Velocity support in server Oldřich Jedlička 2021-11-18 22:49:01 +01:00
  • cb29c5e226 Merge pull request #655 from games647/dependabot/maven/com.velocitypowered-velocity-api-3.1.0 games647 2021-11-28 14:04:50 +01:00
  • d8cd39a974 Merge pull request #654 from games647/dependabot/maven/io.papermc-paperlib-1.0.7 games647 2021-11-28 14:04:44 +01:00
  • 9a2bc14b72 Bump velocity-api from 3.0.1 to 3.1.0 dependabot[bot] 2021-11-28 12:48:34 +00:00
  • f5a60ca0b3 Bump paperlib from 1.0.6 to 1.0.7 dependabot[bot] 2021-11-28 12:46:15 +00:00
  • 10a7b01bc7 Merge branch 'Smart123s-feature/geyser/allowOfflineNameConflict' games647 2021-11-28 13:45:33 +01:00
  • 909f263189 Update GH Actions to build with Java 16 Smart123s 2021-10-25 11:29:40 +02:00
  • 2f61a8f8ad Add packet level checks for Geyser Smart123s 2021-10-24 17:33:34 +02:00
  • d0a7832929 Remove unused Floodgate 1.0 dependency Smart123s 2021-10-24 16:24:50 +02:00
  • 2ac638f3f9 Merge bedrock packet checks into a single function Smart123s 2021-10-24 16:23:07 +02:00
  • af0bc34255 Use local Floodgate instance Smart123s 2021-10-24 15:32:30 +02:00
  • fcd2aa95f0 Use BedrockService in JoinManagement Smart123s 2021-10-24 15:30:47 +02:00
  • f76c7bd62f Create generalized BedrockService class Smart123s 2021-10-24 14:45:20 +02:00
  • f570474fa3 Detect Geyser connections at packet level Smart123s 2021-10-24 10:18:34 +02:00
  • 3ee6cb2ada Create stub GeyserService Smart123s 2021-10-23 10:09:04 +02:00
  • 5612ca744b Fix relocating mariadb driver in Velocity games647 2021-11-04 10:29:57 +01:00
  • d2c94af4a7 Merge pull request #636 from Smart123s/fix/floodgate/pluginmessage games647 2021-10-24 20:23:53 +02:00
  • 4c514c269b Fix "No Session" in plugin messaging Smart123s 2021-10-24 18:24:50 +02:00
  • 40b4eae756 Merge pull request #635 from Smart123s/fix/floodgate/prefix-detect games647 2021-10-23 17:38:14 +02:00
  • 9978fe69d5 Fix Floodgate detection for buggy ProtocolLib Smart123s 2021-10-23 13:30:03 +02:00
  • 94299d2547 Prefixed names for packet level Floodgate checks Smart123s 2021-10-23 13:24:40 +02:00
  • ef6f0fc436 Fix detecting floodgate on plugin name games647 2021-10-11 16:08:01 +02:00