File tree Expand file tree Collapse file tree 3 files changed +16
-2
lines changed
src/main/java/net/raphimc/vialoader/netty Expand file tree Collapse file tree 3 files changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -38,8 +38,8 @@ repositories {
3838}
3939
4040dependencies {
41- compileOnly " com.viaversion:viaversion-common:5.0.2-SNAPSHOT "
42- compileOnly " com.viaversion:viabackwards-common:5.0.1 "
41+ compileOnly " com.viaversion:viaversion-common:5.0.2"
42+ compileOnly " com.viaversion:viabackwards-common:5.0.2 "
4343 compileOnly " com.viaversion:viarewind-common:4.0.0"
4444 compileOnly " net.raphimc:ViaLegacy:3.0.1"
4545 compileOnly " net.raphimc:viaaprilfools-common:3.0.1-SNAPSHOT"
Original file line number Diff line number Diff line change 1717 */
1818package net .raphimc .vialoader .netty ;
1919
20+ import com .viaversion .viaversion .api .Via ;
2021import com .viaversion .viaversion .api .connection .UserConnection ;
2122import com .viaversion .viaversion .api .protocol .version .ProtocolVersion ;
23+ import com .viaversion .viaversion .api .protocol .version .VersionProvider ;
2224import com .viaversion .viaversion .api .protocol .version .VersionType ;
2325import io .netty .channel .ChannelHandler ;
2426import io .netty .channel .ChannelHandlerContext ;
@@ -47,6 +49,11 @@ public abstract class VLLegacyPipeline extends ChannelInboundHandlerAdapter {
4749 protected final UserConnection user ;
4850 protected final ProtocolVersion version ;
4951
52+ public VLLegacyPipeline (final UserConnection user ) {
53+ this (user , Via .getManager ().getProviders ().get (VersionProvider .class ).getServerProtocol (user ));
54+ }
55+
56+ @ Deprecated
5057 public VLLegacyPipeline (final UserConnection user , final ProtocolVersion version ) {
5158 this .user = user ;
5259 this .version = version ;
Original file line number Diff line number Diff line change 1717 */
1818package net .raphimc .vialoader .netty ;
1919
20+ import com .viaversion .viaversion .api .Via ;
2021import com .viaversion .viaversion .api .connection .UserConnection ;
2122import com .viaversion .viaversion .api .protocol .version .ProtocolVersion ;
23+ import com .viaversion .viaversion .api .protocol .version .VersionProvider ;
2224import com .viaversion .viaversion .api .protocol .version .VersionType ;
2325import io .netty .channel .ChannelHandler ;
2426import io .netty .channel .ChannelHandlerContext ;
@@ -45,6 +47,11 @@ public abstract class VLPipeline extends ChannelInboundHandlerAdapter {
4547 protected final UserConnection user ;
4648 protected final ProtocolVersion version ;
4749
50+ public VLPipeline (final UserConnection user ) {
51+ this (user , Via .getManager ().getProviders ().get (VersionProvider .class ).getServerProtocol (user ));
52+ }
53+
54+ @ Deprecated
4855 public VLPipeline (final UserConnection user , final ProtocolVersion version ) {
4956 this .user = user ;
5057 this .version = version ;
You can’t perform that action at this time.
0 commit comments