Class ForgeConnectionNetworkFilter
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelOutboundHandlerAdapter
io.netty.handler.codec.MessageToMessageEncoder<Packet<?>>
net.minecraftforge.network.filters.VanillaPacketFilter
net.minecraftforge.network.filters.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.filters.VanillaPacketFilter
handlers
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildHandlers
(@Nullable Connection manager) protected boolean
isNecessary
(Connection manager) Whether this filter is necessary on the given connection.private static void
splitPacket
(Packet<?> packet, List<? super Packet<?>> out) Methods inherited from class net.minecraftforge.network.filters.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
-
-
Method Details
-
buildHandlers
private static Map<Class<? extends Packet<?>>,BiConsumer<Packet<?>, buildHandlersList<? super Packet<?>>>> (@Nullable @Nullable Connection manager) -
isNecessary
Description copied from class:VanillaPacketFilter
Whether this filter is necessary on the given connection.- Specified by:
isNecessary
in classVanillaPacketFilter
-
splitPacket
-