13
0
geforkt von Mirrors/Velocity
Commit graph

436 Commits

Autor SHA1 Nachricht Datum
Andrew Steinborn
bc1dc457e7 Initial scoreboard objects
We need to make these nicer, but for internal use they're fine.
2018-07-30 16:36:15 -04:00
Andrew Steinborn
dde6560a5a More efficient message handling 2018-07-30 15:05:24 -04:00
Andrew Steinborn
8a73e3f12b More proper plugin messaging support. 2018-07-30 14:20:15 -04:00
Andrew Steinborn
b345d3aba3 Finishing up plugin message stuff for tonight. 2018-07-30 02:21:44 -04:00
Andrew Steinborn
a216d25a1a Fix ID for 1.11 2018-07-30 01:36:14 -04:00
Andrew Steinborn
153f09ae70 Add support for Plugin Message packet, full implementation later. 2018-07-30 01:35:47 -04:00
Andrew Steinborn
48fafc73be Correctly handle boss bars on server transfers 2018-07-30 01:03:42 -04:00
Andrew Steinborn
1616d097eb Respect try list in velocity.toml 2018-07-29 22:47:54 -04:00
Andrew Steinborn
201c484247 Actually handle that 2018-07-29 22:31:41 -04:00
Andrew Steinborn
64ff0683c9 Handle proxy<->server exceptions 2018-07-29 22:28:56 -04:00
Andrew Steinborn
5be8452d1f Fix a couple of protocol issues 2018-07-29 20:53:51 -04:00
Andrew Steinborn
029d3a2044 Update README 2018-07-29 20:37:27 -04:00
Andrew Steinborn
7546270624 Support Minecraft 1.11/1.11.1+ 2018-07-29 18:39:25 -04:00
Andrew Steinborn
dcc40dd06b Fix the tests for now. More extensive ones later. 2018-07-29 17:51:18 -04:00
Andrew Steinborn
e672f8d7cd Preserve client settings packets 2018-07-29 17:44:16 -04:00
Andrew Steinborn
b79e7df039 Initial 1.12/1.12.1 support. Bug fixes! 2018-07-29 17:09:27 -04:00
Andrew Steinborn
155b742352
Merge pull request #4 from kashike/protocol-storage
Don't search through protocol versions all the time
2018-07-27 23:17:30 -04:00
kashike
b95f076562 Don't search through protocol versions all the time 2018-07-27 20:14:00 -07:00
Andrew Steinborn
39def54e96
Merge pull request #3 from kashike/bsi
specify a main class; include javadoc, shadow, and source artifacts
2018-07-27 22:39:02 -04:00
kashike
7d922155aa specify a main class; include javadoc, shadow, and source artifacts 2018-07-27 19:37:53 -07:00
Andrew Steinborn
a9279072c1 Autocreate velocity.toml 2018-07-27 21:15:57 -04:00
Andrew Steinborn
1d2110f2aa A bit more 2018-07-27 20:24:57 -04:00
Andrew Steinborn
a9715be771 Remove velocity.toml file in root 2018-07-27 15:12:10 -04:00
Andrew Steinborn
2512621a25 Validate MOTD too
Also remove accidentally added velocity.toml.
2018-07-27 15:11:33 -04:00
Andrew Steinborn
247dafd9de Upgrade text to 1.12-1.6.0-SNAPSHOT for plain text serializer 2018-07-27 15:01:00 -04:00
Andrew Steinborn
44f9687cfa use remote address 2018-07-27 14:44:51 -04:00
Andrew Steinborn
5ef27cfa5f Connection logging support. 2018-07-27 14:44:00 -04:00
Andrew Steinborn
f34e9b19c9 Add configuration stuff (this is not done yet) 2018-07-27 13:32:15 -04:00
Andrew Steinborn
66dcb13b5a Rename some stuff for clarity. 2018-07-27 12:03:32 -04:00
Andrew Steinborn
01f158f193 Yes there's some unneeded qualification in here 2018-07-27 10:08:04 -04:00
Andrew Steinborn
c9af231c7e Switch to log4j2 logging 2018-07-27 01:54:40 -04:00
Andrew Steinborn
ae6adf0ca1
Merge pull request #2 from kashike/more-stuff
Add support for epoll
2018-07-27 01:28:50 -04:00
kashike
92344083a2 Add support for epoll 2018-07-26 22:26:46 -07:00
Andrew Steinborn
bf2835da02 Schedule the response handler to run in the channel event loop 2018-07-27 01:26:15 -04:00
Andrew Steinborn
22c7769eae Fix compression support 2018-07-27 01:09:49 -04:00
Andrew Steinborn
fc5b0d3577 Online-mode and encryption support 2018-07-27 00:10:09 -04:00
Andrew Steinborn
359d1ea17c Fix transitions from dimensions when changing servers 2018-07-26 18:45:56 -04:00
Andrew Steinborn
0f7489beb7 Update README [ci skip] 2018-07-26 18:09:25 -04:00
Andrew Steinborn
ba5d6ad6e2 Rename the two PlaySessionHandler classes to more clear names. 2018-07-26 17:46:13 -04:00
Andrew Steinborn
41af775cc6 Fix some assorted stuff. 2018-07-26 17:31:53 -04:00
Andrew Steinborn
6ae9798a1b Very basic multi-server switching functionality 2018-07-26 17:18:59 -04:00
Andrew Steinborn
60ac285b17 Fix task cancellation 2018-07-26 16:08:51 -04:00
Andrew Steinborn
80477f6a0e Properly handle pings. 2018-07-26 14:50:42 -04:00
Andrew Steinborn
a8df4c493e Housekeeping. 2018-07-26 14:02:23 -04:00
Andrew Steinborn
87dcd4415d Update the README with new goals. 2018-07-26 14:02:13 -04:00
Andrew Steinborn
76e7ac5afc Implement bungee-style IP forwarding. 2018-07-26 13:38:25 -04:00
Andrew Steinborn
302df0299e Another test for sanity. 2018-07-26 13:17:10 -04:00
Andrew Steinborn
73abc8f9ad Improve support for multiple protocol versions. Add tests. 2018-07-26 13:03:52 -04:00
Andrew Steinborn
31cc5288f5 Cleanup, renames, check protocol version of client on handshake. 2018-07-26 02:42:27 -04:00
Andrew Steinborn
3722f5d664 Really fix caching
This was stupid
2018-07-26 02:29:41 -04:00