Class OffThreadException

All Implemented Interfaces:
Serializable

public final class OffThreadException
extends RuntimeException
An exception thrown on netty's event loop to quit handling of one packet, usually as it is scheduled to be handled on the game engine thread.

This is a singleton. It ignores stack traces in order to be efficient.

See Also:
NetworkThreadUtils, ClientConnection.channelRead0(io.netty.channel.ChannelHandlerContext, net.minecraft.network.Packet<?>), Serialized Form
  • Field Details

    • INSTANCE

      public static final OffThreadException INSTANCE
      The singleton instance, to reduce object allocations.
  • Constructor Details

    • OffThreadException

      private OffThreadException()
  • Method Details