Package net.minecraft.network
Class RateLimitedConnection
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.channel.SimpleChannelInboundHandler<Packet<?>>
net.minecraft.network.ClientConnection
net.minecraft.network.RateLimitedConnection
- All Implemented Interfaces:
- ChannelHandler,- ChannelInboundHandler
A connection that disconnects from the backing netty channel if too
 many packets are received.
- Mappings:
- Namespace - Name - official - sm- intermediary - net/minecraft/class_5472- named - net/minecraft/network/RateLimitedConnection
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.netty.channel.ChannelHandlerChannelHandler.Sharable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Loggerprivate static final Textprivate final intFields inherited from class net.minecraft.network.ClientConnectionCLIENT_IO_GROUP, EPOLL_CLIENT_IO_GROUP, LOCAL_CLIENT_IO_GROUP, NETWORK_MARKER, NETWORK_PACKETS_MARKER, PACKET_RECEIVED_MARKER, PACKET_SENT_MARKER, PROTOCOL_ATTRIBUTE_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class net.minecraft.network.ClientConnectionaddHandlers, channelActive, channelInactive, channelRead0, connect, connect, connectLocal, disableAutoRead, disconnect, exceptionCaught, getAddress, getAveragePacketsReceived, getAveragePacketsSent, getDisconnectReason, getOppositeSide, getPacketListener, getSide, handleDisconnection, isChannelAbsent, isEncrypted, isLocal, isOpen, send, send, setCompressionThreshold, setPacketListener, setState, setupEncryption, tickMethods inherited from class io.netty.channel.SimpleChannelInboundHandleracceptInboundMessage, channelReadMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapterchannelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapterensureNotSharable, handlerAdded, handlerRemoved, isSharableMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandlerhandlerAdded, handlerRemoved
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - i- Lsm;i:Lorg/slf4j/Logger;- intermediary - field_26342- Lnet/minecraft/class_5472;field_26342:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/network/RateLimitedConnection;LOGGER:Lorg/slf4j/Logger;
 
- 
RATE_LIMIT_EXCEEDED_MESSAGE- Mappings:
- Namespace - Name - Mixin selector - official - j- Lsm;j:Lsw;- intermediary - field_26343- Lnet/minecraft/class_5472;field_26343:Lnet/minecraft/class_2561;- named - RATE_LIMIT_EXCEEDED_MESSAGE- Lnet/minecraft/network/RateLimitedConnection;RATE_LIMIT_EXCEEDED_MESSAGE:Lnet/minecraft/text/Text;
 
- 
rateLimitprivate final int rateLimit- Mappings:
- Namespace - Name - Mixin selector - official - k- Lsm;k:I- intermediary - field_26344- Lnet/minecraft/class_5472;field_26344:I- named - rateLimit- Lnet/minecraft/network/RateLimitedConnection;rateLimit:I
 
 
- 
- 
Constructor Details- 
RateLimitedConnectionpublic RateLimitedConnection(int rateLimit) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lsm;<init>(I)V- intermediary - <init>- Lnet/minecraft/class_5472;<init>(I)V- named - <init>- Lnet/minecraft/network/RateLimitedConnection;<init>(I)V
 
 
- 
- 
Method Details- 
updateStatsprotected void updateStats()- Overrides:
- updateStatsin class- ClientConnection
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lsd;b()V- intermediary - method_30615- Lnet/minecraft/class_2535;method_30615()V- named - updateStats- Lnet/minecraft/network/ClientConnection;updateStats()V
 
 
-