13
0
geforkt von Mirrors/Velocity
Commit graph

911 Commits

Autor SHA1 Nachricht Datum
Andrew Steinborn
877b4f4738
Merge pull request #122 from mikroskeem/feature/gs4-query-event
[WIP] GS4 query event
2018-10-27 14:39:49 -04:00
Mark Vainomaa
447e7d1d50
Adapt to upcoming Checker framework related changes 2018-10-27 21:38:20 +03:00
Mark Vainomaa
ea43b8ff60
Add Query event 2018-10-27 19:57:48 +03:00
Andrew Steinborn
72283af867 Ignore all out/ directories from IntelliJ. 2018-10-26 16:11:03 -04:00
Andrew Steinborn
a0e24ca247 Remove redundant ternary here. 2018-10-25 02:09:35 -04:00
Andrew Steinborn
bdaf6da61b Update README. 2018-10-25 02:03:54 -04:00
Andrew Steinborn
3f612fb5c2 Update /velocity version so implementation stuff can be changed. 2018-10-25 01:56:41 -04:00
Andrew Steinborn
c977ddec61 Introduce a "modular" /velocity command. 2018-10-25 01:43:11 -04:00
Andrew Steinborn
a98fcc28fe Fix up console tab-completion again. 2018-10-25 01:42:57 -04:00
Andrew Steinborn
6c27ac9576
Merge pull request #121 from creeper123123321/separateprotocolv
Separate protocol version for new proxy <-> server connections
2018-10-23 15:26:57 -04:00
creeper123123321
782a10f36d
Separate protocol version for new proxy <-> server connections 2018-10-23 16:07:42 -03:00
Andrew Steinborn
bcf7761380 Disable auto-read temporarily as well 2018-10-23 13:51:33 -04:00
Andrew Steinborn
174cd4659b Fire ServerConnectedEvent and delay setting the server.
For ViaVersion
2018-10-23 13:49:50 -04:00
Andrew Steinborn
fcef623847 Respect server protocol version when writing packets to the server.
Needed for ViaVersion.
2018-10-23 13:06:54 -04:00
Andrew Steinborn
8a8199ca33
Merge pull request #119 from Leymooo/1.13.2
1.13.2
2018-10-22 11:03:58 -04:00
Leymooo
35736d7a94 1.13.2 2018-10-22 17:22:28 +03:00
Andrew Steinborn
f6cac0f50a Relax registration checks for same servers somewhat.
If a server with the same ServerInfo is attempting to be re-registered,
we will return the existing registered server, which is less surprising
behavior than before.
2018-10-21 20:03:38 -04:00
Andrew Steinborn
3bd48dec99 Add convenience connectWithIndication() method. 2018-10-21 17:49:51 -04:00
Andrew Steinborn
8d97e98920 Fix forwarding secrets being reset to default 2018-10-20 13:47:37 -04:00
Andrew Steinborn
a6e57f89aa Fix #117 2018-10-18 21:16:20 -04:00
Andrew Steinborn
19956a2ed7 Include forwarding version in modern forwarding
This is currently version 1.
2018-10-18 14:42:10 -04:00
Andrew Steinborn
1d8b11e47b Oh well... 2018-10-15 21:40:34 -04:00
Andrew Steinborn
51473155c0 Fix Jenkinsfile 2018-10-15 21:38:24 -04:00
Andrew Steinborn
88d9979e8b Make sure to not archive PR JAR artifacts. 2018-10-15 21:36:31 -04:00
Andrew Steinborn
d3b1bc9e34 Remove debug code that accidentally slipped in. 2018-10-15 21:29:33 -04:00
Andrew Steinborn
8ec273050b Remove redundant obsolete connection-checking code. 2018-10-15 17:06:37 -04:00
Andrew Steinborn
8eb7ecba83 Actually populate ForgeConstants 2018-10-15 17:02:19 -04:00
Andrew Steinborn
51c402e3d3 Create a specific Forge-related package 2018-10-15 17:01:18 -04:00
Andrew Steinborn
b7d7e3cc89 Switch forwarding mode to none by default 2018-10-15 14:27:50 -04:00
kashike
dcef9e4803 Fix NPE from last commit 2018-10-13 01:17:20 -07:00
kashike
78abba56af Change player info action enum to int
Read & write server id
Fix javadocs
2018-10-13 00:18:21 -07:00
Andrew Steinborn
33f333d8cc Clean up FML/handshake stuff from virtual host. 2018-10-13 02:34:53 -04:00
Andrew Steinborn
2f0ba42fa0 Also make sure tab list completion doesn't crash the proxy 2018-10-12 22:12:15 -04:00
Andrew Steinborn
1f329b09f3
Merge pull request #115 from lolnetnz/crash
Prevent commands run from console crashing the entire instance
2018-10-12 21:44:15 -04:00
Alex Thomson
64682027a5 Prevent commands run from console crashing the entire instance 2018-10-13 14:40:00 +13:00
Andrew Steinborn
668725759a
Merge pull request #114 from kashike/nwc
Extract channel initialiser and transport type out
2018-10-12 19:44:01 -04:00
kashike
46a7b52a13 Extract channel initialiser and transport type out 2018-10-12 16:41:12 -07:00
Andrew Steinborn
f10a3fa1ac
Merge pull request #112 from lolnetnz/forge-modlist
Add Forge mod list support
2018-10-10 18:26:04 -04:00
Alex Thomson
245828e337 Make changes based on PR comments 2018-10-11 10:41:40 +13:00
Alex Thomson
c5a27bb135 Add Forge mod list support 2018-10-10 19:52:22 +13:00
Andrew Steinborn
7578aa27a9 More reliably tear down connections and fire DisconnectEvent. Fixes #111 2018-10-09 19:02:15 -04:00
Andrew Steinborn
222e90a9f0 Unbreak Forge logic. 2018-10-05 19:04:10 -04:00
Andrew Steinborn
d59c8874b7 Fix issues with UUIDs with leading zeroes. Fixes #109 2018-10-05 02:39:11 -04:00
Alex Thomson
6ed772ba14 Add PROXY protocol support (#108) 2018-10-04 14:33:26 -04:00
Andrew Steinborn
d6fb3a210e Shorten connection errors to a more reasonable length. Fixes #58 2018-10-04 10:09:14 -04:00
Andrew Steinborn
9363ee34ec
Merge pull request #106 from Crypnotic/master
Added ProxyConfig interface and implemented in VelocityConfiguration
2018-10-01 17:17:20 -04:00
Crypnotic
aa34977f3e Added ProxyConfig interface and implemented in VelocityConfiguration 2018-09-30 23:56:53 -05:00
Andrew Steinborn
20d0c39576 Update Netty to 4.1.30.Final 2018-09-30 19:09:44 -04:00
Andrew Steinborn
3777ab5c8f Fix PlayerChatEvent Javadoc 2018-09-30 18:32:01 -04:00
Andrew Steinborn
b6a9299f9f Do tab list clearing into one packet 2018-09-30 18:27:07 -04:00