Package net.minecraftforge.network
Class ForgeConnectionNetworkFilter
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelOutboundHandlerAdapter
io.netty.handler.codec.MessageToMessageEncoder<IPacket<?>>
net.minecraftforge.network.VanillaPacketFilter
net.minecraftforge.network.ForgeConnectionNetworkFilter
- All Implemented Interfaces:
io.netty.channel.ChannelHandler
,io.netty.channel.ChannelOutboundHandler
Network filter for forge-forge connections.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable
-
Field Summary
Fields inherited from class net.minecraftforge.network.VanillaPacketFilter
handlers
-
Constructor Summary
ConstructorDescriptionDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionbuildHandlers
(NetworkManager manager) protected boolean
isNecessary
(NetworkManager manager) Whether this filter is necessary on the given connection.private static void
splitPacket
(IPacket<?> packet, List<? super IPacket<?>> out) Methods inherited from class net.minecraftforge.network.VanillaPacketFilter
encode, handler, handler
Methods inherited from class io.netty.handler.codec.MessageToMessageEncoder
acceptOutboundMessage, write
Methods inherited from class io.netty.channel.ChannelOutboundHandlerAdapter
bind, close, connect, deregister, disconnect, flush, read
Methods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.netty.channel.ChannelHandler
exceptionCaught, handlerAdded, handlerRemoved
-
Constructor Details
-
ForgeConnectionNetworkFilter
Deprecated. -
ForgeConnectionNetworkFilter
-
-
Method Details
-
buildHandlers
private static Map<Class<? extends IPacket<?>>,BiConsumer<IPacket<?>, buildHandlersList<? super IPacket<?>>>> (@Nullable NetworkManager manager) -
isNecessary
Description copied from class:VanillaPacketFilter
Whether this filter is necessary on the given connection.- Specified by:
isNecessary
in classVanillaPacketFilter
-
splitPacket
-