Andrew Steinborn
|
54c3c37064
|
Update note about Forge support [ci skip]
|
2018-09-08 02:14:52 -04:00 |
|
Andrew Steinborn
|
0b1f95147a
|
Implment simple backpressure support
In most cases this should only trigger on initial spawns and server
switches.
|
2018-09-08 01:00:21 -04:00 |
|
Andrew Steinborn
|
8d045c9140
|
Bump versions of Gradle, log4j, and Netty.
|
2018-09-08 00:32:53 -04:00 |
|
Andrew Steinborn
|
f75a51638c
|
Enable TCP_NODELAY on Minecraft proxy connections too
|
2018-09-07 23:29:49 -04:00 |
|
Andrew Steinborn
|
5dbf8f1736
|
Include modlist in toBuilder()
|
2018-09-07 23:23:53 -04:00 |
|
Andrew Steinborn
|
a62238d073
|
Allow toggling announcing Forge support on and off
|
2018-09-07 18:18:38 -04:00 |
|
Andrew Steinborn
|
3eca6e9df1
|
Mark Velocity as a modded server on the server list
|
2018-09-07 18:09:28 -04:00 |
|
Andrew Steinborn
|
be9547612f
|
Misc code cleanup
|
2018-09-07 17:54:59 -04:00 |
|
Andrew Steinborn
|
a66246b83c
|
Merge pull request #65 from dualspiral/feature/forge-handshake-support
Forge Support
|
2018-09-07 17:49:52 -04:00 |
|
Andrew Steinborn
|
f8a3f24d6b
|
Make sure to always forward on keep-alives from the client
|
2018-09-07 16:35:36 -04:00 |
|
Andrew Steinborn
|
30baee84bd
|
Add the same check to ClientPlaySessionHandler
|
2018-09-06 16:11:44 -04:00 |
|
Andrew Steinborn
|
51a85d372b
|
Add hasCompletedJoin() check as suggested
|
2018-09-06 16:09:13 -04:00 |
|
Daniel Naylor
|
e86968e899
|
Don't forward most packets while join is still in progress
|
2018-09-06 19:38:50 +01:00 |
|
Daniel Naylor
|
7a5857a0b2
|
Modded clients can connect to vanilla servers again. Modded to modded seems to need some work still...
|
2018-09-06 19:15:18 +01:00 |
|
Daniel Naylor
|
10da7daf1d
|
Send the FML marker if we are not performing legacy forwarding.
|
2018-09-05 19:19:37 +01:00 |
|
Daniel Naylor
|
9888f6f6f0
|
First attempt at getting Forge working nicely with Velocity.
|
2018-09-05 19:08:29 +01:00 |
|
Andrew Steinborn
|
5a424f5cbb
|
Include version in boot message
|
2018-09-04 01:39:51 -04:00 |
|
Andrew Steinborn
|
5e0b13edcd
|
Enhance config checks.
|
2018-09-04 01:37:08 -04:00 |
|
Andrew Steinborn
|
d2133bf0b4
|
Javadocs here
|
2018-09-04 01:32:50 -04:00 |
|
Andrew Steinborn
|
108996fc1f
|
Missed this
|
2018-09-04 01:13:06 -04:00 |
|
Andrew Steinborn
|
69e88ca6fd
|
Adds KickedFromServerEvent. Fixes #49
|
2018-09-04 01:12:20 -04:00 |
|
Andrew Steinborn
|
c021eb2020
|
Don't output ProtocolVersion toString() in decode errors
This information is extremely technical in nature and the data is already
available for developer use by examining StateRegistry.
|
2018-09-04 00:50:24 -04:00 |
|
Andrew Steinborn
|
c5dcfb1ba6
|
Prettier, conciser, and more useful ProtocolVersion#toString()
|
2018-09-03 23:45:11 -04:00 |
|
Andrew Steinborn
|
c30cc66461
|
Test logic when exception is thrown in thread
|
2018-09-03 23:30:18 -04:00 |
|
Andrew Steinborn
|
3b5d20e62d
|
Include git revision and build number
|
2018-09-03 21:02:11 -04:00 |
|
Andrew Steinborn
|
01be081bda
|
Update link to Velocity repo
|
2018-09-03 15:01:18 -04:00 |
|
Andrew Steinborn
|
db1b19dcd6
|
Remove unused scoreboard API
|
2018-09-02 18:07:31 -04:00 |
|
Andrew Steinborn
|
ff0f83b375
|
Add getBoundAddress() for NuVotifier
|
2018-09-02 16:34:25 -04:00 |
|
Andrew Steinborn
|
3791283860
|
Gracefully handle offline-mode login attempts on online-mode.
|
2018-09-01 14:18:30 -04:00 |
|
Andrew Steinborn
|
561df4e9b2
|
Avoid running tasks we need for later
|
2018-08-31 21:34:00 -04:00 |
|
Andrew Steinborn
|
19c4c300e5
|
Okay, really?
|
2018-08-31 16:59:15 -04:00 |
|
Andrew Steinborn
|
576c63893f
|
Make sure Jenkins doesn't run deploy jobs for different branches
|
2018-08-31 16:57:37 -04:00 |
|
Andrew Steinborn
|
d7e18b2cb1
|
Make channels case-insensitive because NuVotifier uses a mixed-case name
|
2018-08-31 15:27:11 -04:00 |
|
Andrew Steinborn
|
d3a14721bc
|
Fix typo that forced modern forwarding on.
|
2018-08-31 15:26:44 -04:00 |
|
Andrew Steinborn
|
e86b2b711b
|
Merge pull request #61 from Leymooo/config
Allow config upgrading. Add annotations with reflection
|
2018-08-31 13:38:55 -04:00 |
|
Leymooo
|
57ccb6eec2
|
Allow using a '\n' in config. Create a method to generate a random string.
|
2018-08-31 20:36:10 +03:00 |
|
Leymooo
|
b201d82a31
|
cleanup
|
2018-08-31 16:50:53 +03:00 |
|
Leymooo
|
d743c8b5a1
|
Merge branch 'master' of https://github.com/astei/velocity into config
|
2018-08-31 16:38:28 +03:00 |
|
Andrew Steinborn
|
ded384bbaa
|
Merge pull request #62 from Leymooo/logger
Shutdown logger to flush queue before call a System#exit
|
2018-08-30 15:35:46 -04:00 |
|
Leymooo
|
182c117dc5
|
Shutdown logger to flush queue before call a System#exit
|
2018-08-30 14:34:30 +03:00 |
|
Leymooo
|
a9c4d1d88b
|
Make the velocity generate a default config
|
2018-08-29 16:07:49 +03:00 |
|
Andrew Steinborn
|
b7725a7764
|
More sane shutdown code.
|
2018-08-28 21:27:03 -04:00 |
|
Andrew Steinborn
|
5773fe240b
|
Use a HashSet here as it is more appropriate for the situation.
|
2018-08-28 21:24:49 -04:00 |
|
Leymooo
|
7e215e3c4f
|
CfgKey -> ConfigKey
|
2018-08-28 16:00:05 +03:00 |
|
Leymooo
|
64fadc436b
|
Refactor VelocityConfiguration to better support for config upgrades
|
2018-08-28 15:59:55 +03:00 |
|
Leymooo
|
2c7dfaaaf9
|
Allow config upgrading. Add annotations with reflection
|
2018-08-27 20:03:51 +03:00 |
|
Andrew Steinborn
|
6f8dae3a7e
|
Removed all references to the static VelocityServer instance.
|
2018-08-27 00:45:00 -04:00 |
|
Andrew Steinborn
|
fead4783af
|
Another misc cleanup for bossbars.
|
2018-08-27 00:25:39 -04:00 |
|
Andrew Steinborn
|
c2fa5d3ff1
|
Make sure to deny 1.12.2 and below clients in "modern" IP forwarding.
|
2018-08-27 00:25:30 -04:00 |
|
Andrew Steinborn
|
b5ebb4541f
|
Clean ups around the codebase.
|
2018-08-27 00:24:58 -04:00 |
|