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
ConstructorsConstructorDescriptionDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionbuildHandlers(NetworkManager manager) protected booleanisNecessary(NetworkManager manager) Whether this filter is necessary on the given connection.private static voidsplitPacket(IPacket<?> packet, List<? super IPacket<?>> out) Methods inherited from class net.minecraftforge.network.VanillaPacketFilter
encode, handler, handlerMethods inherited from class io.netty.handler.codec.MessageToMessageEncoder
acceptOutboundMessage, writeMethods inherited from class io.netty.channel.ChannelOutboundHandlerAdapter
bind, close, connect, deregister, disconnect, flush, readMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:VanillaPacketFilterWhether this filter is necessary on the given connection.- Specified by:
isNecessaryin classVanillaPacketFilter
-
splitPacket
-