Commit Graph

  • d28022ab60 Move connectedServer clearing check to be done later. Andrew Steinborn 2020-08-27 15:24:48 -04:00
  • 80687c9e1b Redundant word removed Andrew Steinborn 2020-08-25 19:01:57 -04:00
  • 7df1a9636e Explicitly warn against offline-mode Andrew Steinborn 2020-08-25 19:01:06 -04:00
  • ba7cdac812 If a command is defined on the proxy, don't include suggestions from the backend too Andrew Steinborn 2020-08-24 14:53:01 -04:00
  • 10a14af2ea Include success message too Andrew Steinborn 2020-08-24 14:13:46 -04:00
  • 6cc173d337 Correctly handle disconnect if there is no opportunity to kick the player to another server. Andrew Steinborn 2020-08-24 14:08:35 -04:00
  • 01158b08a7 Implement BungeeCord IPOther message. Fixes #361 Andrew Steinborn 2020-08-24 10:40:45 -04:00
  • d9b137fc4d Merge pull request #360 from zml2008/patch-1 Andrew Steinborn 2020-08-24 00:35:04 -04:00
  • 0e28cc4df7 bump configurate to 3.7.1 zml 2020-08-23 21:11:46 -07:00
  • 6b26daa281 Small cleanup in closeWith Andrew Steinborn 2020-08-22 15:52:29 -04:00
  • 005c12fb0f Fix build on Java 11 Andrew Steinborn 2020-08-22 13:57:13 -04:00
  • 154b50992c Fix try list giving up after the first server. Andrew Steinborn 2020-08-22 13:36:34 -04:00
  • 1f621300f6 Revert #338 Andrew Steinborn 2020-08-22 02:40:35 -04:00
  • c47d25c88a Upgrade to Gradle 6.6 and use SpotBugs. Andrew Steinborn 2020-08-21 19:09:04 -04:00
  • d8dba436d6 Fix starting the proxy without any config. Fixes #359 Andrew Steinborn 2020-08-21 12:42:15 -04:00
  • a6ddc137ee Reduce varint reading cost from max(1, 2n) to n+1 operations on ByteBuf Andrew Steinborn 2020-08-21 01:05:04 -04:00
  • ade9deec47 Fix recent PR not loading default messages from config correctly. Andrew Steinborn 2020-08-21 00:10:34 -04:00
  • c15a49ce7d Merge pull request #356 from FrankHeijden/feature/messages Andrew Steinborn 2020-08-20 23:16:11 -04:00
  • 1d4da8c32d Correctly implement status protocol specification according to vanilla. Andrew Steinborn 2020-08-20 15:03:33 -04:00
  • e3fe538491 Create temp default config for getting defaults Frank van der Heijden 2020-08-19 23:30:34 +02:00
  • 62fac7db32 Merge branch 'dev/1.1.0' into feature/messages Frank van der Heijden 2020-08-19 22:17:15 +02:00
  • b2000652ca Merge pull request #358 from FrankHeijden/fix/adventure-title Andrew Steinborn 2020-08-19 16:07:05 -04:00
  • 4c5c641e5f Fix adventure title times Frank van der Heijden 2020-08-19 20:44:58 +02:00
  • 3711d56e8c Move VelocityMessages into config.toml Frank van der Heijden 2020-08-19 20:42:22 +02:00
  • 9e27dac557 Add configurable messages for disconnect and kick prefix Frank van der Heijden 2020-08-18 23:52:13 +02:00
  • 26f3cb43c7 Clean up some Adventure support code, implement another sendMessage overload Andrew Steinborn 2020-08-16 14:02:04 -04:00
  • 5623baf1e7 Use getBoolean/putBoolean, and fix using the wrong field for respawn_anchor_works kashike 2020-08-16 04:11:24 -07:00
  • 1717d7f9b4 Add SimpleCommand.Invocation#alias function. Andrew Steinborn 2020-08-15 16:41:35 -04:00
  • 7dffa7ce33 Fix tab complete for proxy commands for 1.12.2 and below and fix command tab complete repeating suggestions Andrew Steinborn 2020-08-11 14:19:00 -04:00
  • c88a3807e7 Checkstyle strikes again! Andrew Steinborn 2020-08-11 13:26:00 -04:00
  • d363d80a83 Use simplified form for new empty argument types Andrew Steinborn 2020-08-11 13:25:02 -04:00
  • 717f2a070d Remove any use of the word "dummy" Andrew Steinborn 2020-08-11 13:24:05 -04:00
  • c0af5668b9 Merge pull request #338 from xxDark/read-timeout Andrew Steinborn 2020-08-10 23:05:52 -04:00
  • d83c5327c7 Merge pull request #351 from VelocityPowered/future/1.16.2-velocity-1.1.0 Andrew Steinborn 2020-08-10 21:46:41 -04:00
  • ab10b6de1e Cross our fingers and hope this is 1.16.2 Andrew Steinborn 2020-08-10 21:46:13 -04:00
  • 1a31b99701 1.16.2-rc2 Andrew Steinborn 2020-08-10 12:53:23 -04:00
  • 24ca6156ac Add missing DimensionData field Andrew Steinborn 2020-08-07 14:30:33 -04:00
  • ba66d15b1d 1.16.2-rc1 Andrew Steinborn 2020-08-07 13:35:31 -04:00
  • 9d36f9094d Fall back to wrapping the name in a component. Should fix #349 for real. Andrew Steinborn 2020-08-07 07:19:22 -04:00
  • 46e34ddb7f Allow serializing legacy hover events Andrew Steinborn 2020-08-06 20:51:44 -04:00
  • cab6919a46 Switch to adventure-nbt and fix server switching on 1.16.2-pre3 Andrew Steinborn 2020-08-06 17:38:52 -04:00
  • cb4555fa70 Merge branch 'dev/1.1.0' into future/1.16.2-velocity-1.1.0 Andrew Steinborn 2020-08-06 17:37:10 -04:00
  • 5cceebdffc Read PlayerListItem display names according to the protocol version. Andrew Steinborn 2020-08-06 15:13:22 -04:00
  • b34b198064 1.16.2-pre3 Andrew Steinborn 2020-08-06 15:08:50 -04:00
  • 6cec09974a Properly fix debug logging Andrew Steinborn 2020-08-06 11:09:11 -04:00
  • b2d9e11217 Fix packet decode logging not giving useful errors Andrew Steinborn 2020-08-06 07:42:42 -04:00
  • d79c1d0407 Port of #325 for Velocity 1.1.0 Andrew Steinborn 2020-08-05 18:12:36 -04:00
  • e94778c149 Resolve code style issue xxDark 2020-08-05 21:31:51 +03:00
  • 3beaeb2df7 Merge pull request #341 from alexstaeding/feature/shutdown-api Andrew Steinborn 2020-08-05 11:35:38 -04:00
  • bb4bff7d34 Respect nodes' requirements (#350) Ivan Pekov 2020-08-05 18:33:03 +03:00
  • 76173e4145 Add PRE_SERVER_JOIN to DisconnectEvent#LoginStatus (#346) Jacob Allen 2020-08-04 16:30:17 -04:00
  • 87bff1a123 Remove nextProtocolVersion from MinecraftConnection Andrew Steinborn 2020-08-04 12:14:28 -04:00
  • e57c6d00c0 Move AutoReadHolderHandler after MinecraftDecoder. Andrew Steinborn 2020-08-04 11:57:18 -04:00
  • 3b8f3ae960 Merge pull request #344 from alexstaeding/feature/pluginMessageEvent-dataAsInputStream Andrew Steinborn 2020-08-03 11:37:02 -04:00
  • 2a04932112 Fix typo in register() where the primary alias would be unregistered if other aliases were specified. Andrew Steinborn 2020-08-03 08:07:34 -04:00
  • c963343e27 Add dataAsInputStream() to PluginMessageEvent Alexander Staeding 2020-08-03 00:22:36 +02:00
  • fc51f1c203 Merge pull request #342 from xxDark/tab Andrew Steinborn 2020-07-31 14:06:20 -04:00
  • a282afb5db Return earlier, predict list's size for tab clearing xDark 2020-07-31 19:19:26 +03:00
  • 933c81b9bf Fix legacy register command not allowing command overrides Andrew Steinborn 2020-07-31 10:58:27 -04:00
  • 5dcc0460a1 Merge pull request #340 from xxDark/channel-factory Andrew Steinborn 2020-07-31 07:49:11 -04:00
  • 76bef13377 Remove deprecated members xDark 2020-07-31 14:17:31 +03:00
  • a6964bd31c Update for breaking Adventure boss bar changes Andrew Steinborn 2020-07-30 20:16:20 -04:00
  • 190bef375a Add shutdown methods to ProxyServer Alexander Staeding 2020-07-30 21:48:58 +02:00
  • 6379936f32 Fix code style xDark 2020-07-30 17:36:57 +03:00
  • d65507d4d5 Use channel factories to create new channels xDark 2020-07-30 17:34:37 +03:00
  • e3a95b4783 Actually fix accidental breaking change not allowing aliases to be overridden. Andrew Steinborn 2020-07-30 06:06:37 -04:00
  • 7f1ee77a69 Fix accidential breaking change not allowing aliases to be overridden. Andrew Steinborn 2020-07-30 06:03:29 -04:00
  • 306221a92f Use default shutdown reason if the disconnect message is blank. Andrew Steinborn 2020-07-30 06:01:38 -04:00
  • 4958bb76e7 Add timeout property in default configuration xDark 2020-07-29 17:30:24 +03:00
  • b79f6ad827 Make initial read timeout configurable xDark 2020-07-29 16:59:39 +03:00
  • 4c5636e6f7 Lie about command invocation succeeding if there is a syntax error. Andrew Steinborn 2020-07-29 06:20:16 -04:00
  • b6a60b610a Resolve (most) issues flagged by @hugmanrique in 65e1b7be87 Andrew Steinborn 2020-07-29 05:51:40 -04:00
  • 89f98ce57d Make Disposable interface implement Closeable Andrew Steinborn 2020-07-29 05:34:15 -04:00
  • c2db8d4ac1 Swallow Throwable since plugins are naughty and don't do the right thing -_- Andrew Steinborn 2020-07-29 03:58:04 -04:00
  • 65e1b7be87 Hints will override the default catch-all by default Andrew Steinborn 2020-07-29 03:55:59 -04:00
  • ae0bf6cfca Fix compile with JDK 8 Andrew Steinborn 2020-07-29 03:47:02 -04:00
  • 6cc6e0f641 New command API (#330) Hugo Manrique 2020-07-29 09:43:16 +02:00
  • 5a515f37a3 Add missing allowed check. Fixes #335 Andrew Steinborn 2020-07-28 16:50:34 -04:00
  • 7ab56d0ca0 Correctly populate the server address in the Forge case. Fixes #334 (correctly). Andrew Steinborn 2020-07-27 17:24:04 -04:00
  • c377ed4b57 Preserve plugin load order correctly Andrew Steinborn 2020-07-25 17:21:42 -04:00
  • 2a29813bde Well, this is embarassing. Andrew Steinborn 2020-07-24 21:15:07 -04:00
  • c3dcf9b1dd Strictly validate server ping state Andrew Steinborn 2020-07-23 11:44:48 -04:00
  • f34b5ac2fc Yet another breaking change in the Adventure API Andrew Steinborn 2020-07-22 11:18:46 -04:00
  • bf0ae6b856 Revert Configurate bump - it's not on the usual places Andrew Steinborn 2020-07-21 21:03:07 -04:00
  • 3ac403539d Bump dependencies: Andrew Steinborn 2020-07-21 21:00:38 -04:00
  • a55e690ad6 These aren't designed to be extended in any way. Andrew Steinborn 2020-07-21 19:41:15 -04:00
  • 250a35e53b Fix typo, thanks @hugmanrique for spotting this Andrew Steinborn 2020-07-21 11:52:31 -04:00
  • e32acbaae7 Disable Netty resource leak detector by default. Andrew Steinborn 2020-07-21 11:20:15 -04:00
  • c3e2321994 Update this with the true default. Andrew Steinborn 2020-07-20 22:08:30 -04:00
  • 76abb790e1 Merge branch 'Wiiimm-add-command-logging' into dev/1.1.0 Tim 2020-07-20 22:03:09 -04:00
  • ecec5e487a Add logging to command executions by players (#332) Andrew Steinborn 2020-07-20 22:03:07 -04:00
  • cb261c6513 Better handle not failing over on a read timeout Andrew Steinborn 2020-07-20 21:55:33 -04:00
  • f9f60e1489 Small code cleanups and switch more stuff to adventure Andrew Steinborn 2020-07-19 18:23:47 -04:00
  • da92d83b14 Make the logging of commands configurable Tim 2020-07-19 21:49:12 +02:00
  • a9df92d308 Add logging to command executions by players Tim 2020-07-19 19:46:10 +02:00
  • 21ad6a433f Add MessageRaw support to BungeeCordMessageResponder Andrew Steinborn 2020-07-16 15:18:11 -04:00
  • f6bdab8e53 Clean up unused import Andrew Steinborn 2020-07-16 12:44:36 -04:00
  • 4f19bfde3d Fix various problems with GS4QueryHandler Andrew Steinborn 2020-07-16 12:44:02 -04:00
  • 2296a9d8dd Fix compile error caused by adventure changes Andrew Steinborn 2020-07-16 11:50:48 -04:00
  • 72ce5c86ba Improve Velocity networking pipeline when under stress Andrew Steinborn 2020-07-16 11:44:55 -04:00