Package net.minecraft.network.handler
Class SplitterHandler
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.handler.codec.ByteToMessageDecoder
net.minecraft.network.handler.SplitterHandler
- All Implemented Interfaces:
- ChannelHandler,- ChannelInboundHandler
- Mappings:
- Namespace - Name - named - net/minecraft/network/handler/SplitterHandler- intermediary - net/minecraft/class_2550- official - wi
- 
Nested Class SummaryNested classes/interfaces inherited from class io.netty.handler.codec.ByteToMessageDecoderByteToMessageDecoder.CumulatorNested classes/interfaces inherited from interface io.netty.channel.ChannelHandlerChannelHandler.Sharable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate final @Nullable PacketSizeLoggerprivate final ByteBufFields inherited from class io.netty.handler.codec.ByteToMessageDecoderCOMPOSITE_CUMULATOR, MERGE_CUMULATOR
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voiddecode(ChannelHandlerContext ctx, ByteBuf buf, List<Object> bytes) protected voidhandlerRemoved0(ChannelHandlerContext context) private static booleanshouldSplit(ByteBuf source, ByteBuf sizeBuf) Methods inherited from class io.netty.handler.codec.ByteToMessageDecoderactualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggeredMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapterchannelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaughtMethods inherited from class io.netty.channel.ChannelHandlerAdapterensureNotSharable, handlerAdded, isSharableMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandlerhandlerAdded
- 
Field Details- 
LENGTH_BYTESprivate static final int LENGTH_BYTES- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - LENGTH_BYTES- Lnet/minecraft/network/handler/SplitterHandler;LENGTH_BYTES:I- intermediary - field_45690- Lnet/minecraft/class_2550;field_45690:I- official - a- Lwi;a:I
 
- 
reusableBuf- Mappings:
- Namespace - Name - Mixin selector - named - reusableBuf- Lnet/minecraft/network/handler/SplitterHandler;reusableBuf:Lio/netty/buffer/ByteBuf;- intermediary - field_45691- Lnet/minecraft/class_2550;field_45691:Lio/netty/buffer/ByteBuf;- official - b- Lwi;b:Lio/netty/buffer/ByteBuf;
 
- 
packetSizeLogger- Mappings:
- Namespace - Name - Mixin selector - named - packetSizeLogger- Lnet/minecraft/network/handler/SplitterHandler;packetSizeLogger:Lnet/minecraft/network/handler/PacketSizeLogger;- intermediary - field_45956- Lnet/minecraft/class_2550;field_45956:Lnet/minecraft/class_8762;- official - c- Lwi;c:Lvb;
 
 
- 
- 
Constructor Details- 
SplitterHandler- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/network/handler/SplitterHandler;<init>(Lnet/minecraft/network/handler/PacketSizeLogger;)V- intermediary - <init>- Lnet/minecraft/class_2550;<init>(Lnet/minecraft/class_8762;)V- official - <init>- Lwi;<init>(Lvb;)V
 
 
- 
- 
Method Details- 
handlerRemoved0- Overrides:
- handlerRemoved0in class- ByteToMessageDecoder
- Mappings:
- Namespace - Name - Mixin selector - named - handlerRemoved0- Lnet/minecraft/network/handler/SplitterHandler;handlerRemoved0(Lio/netty/channel/ChannelHandlerContext;)V- intermediary - handlerRemoved0- Lnet/minecraft/class_2550;handlerRemoved0(Lio/netty/channel/ChannelHandlerContext;)V- official - handlerRemoved0- Lwi;handlerRemoved0(Lio/netty/channel/ChannelHandlerContext;)V
 
- 
shouldSplit- Mappings:
- Namespace - Name - Mixin selector - named - shouldSplit- Lnet/minecraft/network/handler/SplitterHandler;shouldSplit(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z- intermediary - method_53022- Lnet/minecraft/class_2550;method_53022(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z- official - a- Lwi;a(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z
 
- 
decode- Specified by:
- decodein class- ByteToMessageDecoder
- Mappings:
- Namespace - Name - Mixin selector - named - decode- Lnet/minecraft/network/handler/SplitterHandler;decode(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V- intermediary - decode- Lnet/minecraft/class_2550;decode(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V- official - decode- Lwi;decode(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
 
 
-