Commit Graph

  • 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
  • c157b6c51b Fix checkstyle Andrew Steinborn 2020-08-06 15:02:11 -04:00
  • a081c35fdb 1.16.2-pre3 Andrew Steinborn 2020-08-06 15:00:15 -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
  • 32e90a1969 1.16.2-pre2 Andrew Steinborn 2020-08-05 15:34:27 -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
  • db83ade45e This is nullable Andrew Steinborn 2020-08-05 11:21:43 -04:00
  • f205ac19be Update for 1.16.2-pre1 Andrew Steinborn 2020-08-05 11:18:52 -04:00
  • b8a2d97935 Merge branch 'future/1.16.2' of https://github.com/Xernium/Velocity into Xernium-future/1.16.2 Andrew Steinborn 2020-08-05 10:34:17 -04: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
  • e011f1d783 Add missing allowed check to 1.0.x. Fixes #335 Andrew Steinborn 2020-07-28 16:53:15 -04: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
  • f93e227491 Further improvements to pipeline in the worst-case scenario. Andrew Steinborn 2020-07-15 18:26:48 -04:00
  • a8651f561d Update to event 4.0.0-SNAPSHOT for an optimized event path Andrew Steinborn 2020-07-15 17:07:38 -04:00
  • 98f1faf759 Work around ByteToMessageDecoder trying to be send more messages upstream when we wanted to discard them altogether Andrew Steinborn 2020-07-15 16:52:48 -04:00
  • ce74dcc483 Try not to be crafty here Andrew Steinborn 2020-07-15 16:33:42 -04:00
  • 608fcf4163 Changes 20w29a Five (Xer) 2020-07-15 18:02:13 +02:00
  • ff99b2b248 Convert all Velocity commands to use adventure text components Andrew Steinborn 2020-07-14 21:31:32 -04:00
  • bcab3be2e2 Fix Checkstyle error Andrew Steinborn 2020-07-14 21:31:16 -04:00
  • 725fc2e16c Merge pull request #329 from Proximyst/dev/1.1.0-async-suggestions Andrew Steinborn 2020-07-14 18:32:11 -04:00
  • 9c8c851d12 Add async command suggestions Mariell Hoversholm 2020-07-14 23:55:34 +02:00
  • 4c3d9de5fe Add ServerPostConnectEvent as a less confusing (and non-blocking) alternative to ServerConnectedEvent Andrew Steinborn 2020-07-12 16:13:04 -04:00
  • f841d7590a Remove unused parameter Andrew Steinborn 2020-07-12 11:57:07 -04:00
  • 21bc050f9c Fix Checkstyle issues again Andrew Steinborn 2020-07-12 11:56:50 -04:00
  • d47462c606 Fix accidential deprecation Andrew Steinborn 2020-07-12 11:42:44 -04:00
  • c8aeac455b Changes 20w28a Five (Xer) 2020-07-12 14:36:28 +02:00
  • 6e84261166 Merge branch 'dev/1.1.0' into adventure-api Andrew Steinborn 2020-07-12 01:49:08 -04:00
  • 86259f788f Adjust for recent adventure API changes. Andrew Steinborn 2020-07-11 12:00:54 -04:00
  • 81aed2cd1d Get the Nexus credentials from the environment Andrew Steinborn 2020-07-04 03:35:08 -04:00
  • e038a71baf Get the Nexus credentials from the environment Andrew Steinborn 2020-07-04 03:35:08 -04:00
  • f20c6ff3ea Point all new Maven artifact deploys to Nexus Andrew Steinborn 2020-07-04 03:19:38 -04:00
  • 4469a89aaa Point all new Maven artifact deploys to Nexus Andrew Steinborn 2020-07-04 03:19:38 -04:00
  • 85d88d59d3 Fix pinging being "delayed" on 1.7 Andrew Steinborn 2020-07-03 19:16:55 -04:00
  • 079b352c97 Add a new loginstatus for CANCELLED_BY_USER_BEFORE_COMPLETE Andrew Steinborn 2020-07-03 17:48:20 -04:00
  • 4c1db86760 Merge branch 'make-disconnectevent-more-sane' into dev/1.1.0 Andrew Steinborn 2020-07-03 17:26:24 -04:00
  • 801ae4f33d Add one more case to disconnectedDuringLogin() Andrew Steinborn 2020-07-03 17:26:11 -04:00
  • 4ba8996fed Changes 20w27a Lechner Markus 2020-07-01 22:01:33 +02:00
  • 209291e702 Improve the test a little Andrew Steinborn 2020-07-01 00:36:12 -04:00
  • 07da606abd Add OnceTest Andrew Steinborn 2020-06-30 22:54:49 -04:00
  • 47560442ca Remove SyncMap for now, use more obvious and correct MapMaker Andrew Steinborn 2020-06-30 22:46:21 -04:00
  • 1b8955a76b Add initial adventure boss bar support Andrew Steinborn 2020-06-30 22:33:07 -04:00
  • 5285a3c155 Remove AdventureCompact in favor of the text 3.x serializer added in KyoriPowered/adventure-platform#23 Andrew Steinborn 2020-06-29 23:34:59 -04:00
  • ea52cedfdf Fire ProxyShutdownEvent before closing the scheduler / event bus Luck 2020-06-29 15:48:28 +01:00
  • 5bea13c74e Merge pull request #323 from lucko/fix/shutdown-event-order Andrew Steinborn 2020-06-29 11:18:09 -04:00
  • 1938013ab2 Make DisconnectEvent more sane Andrew Steinborn 2020-06-29 11:17:08 -04:00
  • 04ab6ed162 Fire ProxyShutdownEvent before closing the scheduler / event bus Luck 2020-06-29 15:48:28 +01:00
  • 5b9dbb74c9 Fix up some annotations Andrew Steinborn 2020-06-29 10:42:01 -04:00