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.base.connection.MixinConnection
Alle implementierten Schnittstellen:
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
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen io.netty.channel.ChannelHandler

    io.netty.channel.ChannelHandler.Sharable
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    io.netty.channel.Channel
     
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    abstract void
    channelActive(@NotNull io.netty.channel.ChannelHandlerContext context)
     
    com.viaversion.viaversion.api.protocol.version.ProtocolVersion
     
    com.viaversion.viaversion.api.connection.UserConnection
     
    void
    viaFabricPlus$setTargetVersion(com.viaversion.viaversion.api.protocol.version.ProtocolVersion serverVersion)
     
    void
     
    void
    viaFabricPlus$setUserConnection(com.viaversion.viaversion.api.connection.UserConnection connection)
     

    Von Klasse geerbte Methoden io.netty.channel.SimpleChannelInboundHandler

    acceptInboundMessage, channelRead, channelRead0

    Von Klasse geerbte Methoden io.netty.channel.ChannelInboundHandlerAdapter

    channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggered

    Von Klasse geerbte Methoden io.netty.channel.ChannelHandlerAdapter

    ensureNotSharable, handlerAdded, handlerRemoved, isSharable

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden io.netty.channel.ChannelHandler

    handlerAdded, handlerRemoved
  • Felddetails

    • channel

      public io.netty.channel.Channel channel
  • Konstruktordetails

    • MixinConnection

      public MixinConnection()
  • Methodendetails

    • channelActive

      public abstract void channelActive(@NotNull @NotNull io.netty.channel.ChannelHandlerContext context) throws Exception
      Angegeben von:
      channelActive in Schnittstelle io.netty.channel.ChannelInboundHandler
      Setzt außer Kraft:
      channelActive in Klasse io.netty.channel.ChannelInboundHandlerAdapter
      Löst aus:
      Exception
    • viaFabricPlus$setupPreNettyDecryption

      public void viaFabricPlus$setupPreNettyDecryption()
      Angegeben von:
      viaFabricPlus$setupPreNettyDecryption in Schnittstelle IConnection
    • viaFabricPlus$getUserConnection

      public com.viaversion.viaversion.api.connection.UserConnection viaFabricPlus$getUserConnection()
      Angegeben von:
      viaFabricPlus$getUserConnection in Schnittstelle IConnection
    • viaFabricPlus$setUserConnection

      public void viaFabricPlus$setUserConnection(com.viaversion.viaversion.api.connection.UserConnection connection)
      Angegeben von:
      viaFabricPlus$setUserConnection in Schnittstelle IConnection
    • viaFabricPlus$getTargetVersion

      public com.viaversion.viaversion.api.protocol.version.ProtocolVersion viaFabricPlus$getTargetVersion()
      Angegeben von:
      viaFabricPlus$getTargetVersion in Schnittstelle IConnection
    • viaFabricPlus$setTargetVersion

      public void viaFabricPlus$setTargetVersion(com.viaversion.viaversion.api.protocol.version.ProtocolVersion serverVersion)
      Angegeben von:
      viaFabricPlus$setTargetVersion in Schnittstelle IConnection