Class MixinConnection
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.channel.SimpleChannelInboundHandler<net.minecraft.network.protocol.Packet<?>>
com.viaversion.viafabricplus.injection.mixin.core.connection.MixinConnection
- All Implemented Interfaces:
IConnection, io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler
public abstract class MixinConnection
extends io.netty.channel.SimpleChannelInboundHandler<net.minecraft.network.protocol.Packet<?>>
implements IConnection
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidchannelActive(@NotNull io.netty.channel.ChannelHandlerContext ctx) com.viaversion.viaversion.api.protocol.version.ProtocolVersioncom.viaversion.viaversion.api.connection.UserConnectionvoidviaFabricPlus$setTargetVersion(com.viaversion.viaversion.api.protocol.version.ProtocolVersion serverVersion) voidvoidviaFabricPlus$setUserConnection(com.viaversion.viaversion.api.connection.UserConnection connection) Methods inherited from class io.netty.channel.SimpleChannelInboundHandler
acceptInboundMessage, channelRead, channelRead0Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, handlerRemoved, isSharableMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandler
handlerAdded, handlerRemoved
-
Field Details
-
channel
public io.netty.channel.Channel channel
-
-
Constructor Details
-
MixinConnection
public MixinConnection()
-
-
Method Details
-
channelActive
-
viaFabricPlus$setupPreNettyDecryption
public void viaFabricPlus$setupPreNettyDecryption()- Specified by:
viaFabricPlus$setupPreNettyDecryptionin interfaceIConnection
-
viaFabricPlus$getUserConnection
public com.viaversion.viaversion.api.connection.UserConnection viaFabricPlus$getUserConnection()- Specified by:
viaFabricPlus$getUserConnectionin interfaceIConnection
-
viaFabricPlus$setUserConnection
public void viaFabricPlus$setUserConnection(com.viaversion.viaversion.api.connection.UserConnection connection) - Specified by:
viaFabricPlus$setUserConnectionin interfaceIConnection
-
viaFabricPlus$getTargetVersion
public com.viaversion.viaversion.api.protocol.version.ProtocolVersion viaFabricPlus$getTargetVersion()- Specified by:
viaFabricPlus$getTargetVersionin interfaceIConnection
-
viaFabricPlus$setTargetVersion
public void viaFabricPlus$setTargetVersion(com.viaversion.viaversion.api.protocol.version.ProtocolVersion serverVersion) - Specified by:
viaFabricPlus$setTargetVersionin interfaceIConnection
-