Package net.minecraft.network
Interface PacketBundleHandler
public interface PacketBundleHandler
- Mappings:
 Namespace Name official unintermediary net/minecraft/class_8039named net/minecraft/network/PacketBundleHandler
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AttributeKey<PacketBundleHandler.BundlerGetter>static final intstatic final PacketBundleHandler - 
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends PacketListener,P extends BundlePacket<T>> 
PacketBundleHandlercreate(Class<P> bundlePacketType, Function<Iterable<Packet<T>>, P> bundleFunction, BundleSplitterPacket<T> splitter) createBundler(Packet<?> splitter) voidforEachPacket(Packet<?> packet, Consumer<Packet<?>> consumer)  
- 
Field Details
- 
KEY
- Mappings:
 Namespace Name Mixin selector official aLun;a:Lio/netty/util/AttributeKey;intermediary field_41877Lnet/minecraft/class_8039;field_41877:Lio/netty/util/AttributeKey;named KEYLnet/minecraft/network/PacketBundleHandler;KEY:Lio/netty/util/AttributeKey;
 - 
MAX_PACKETS
static final int MAX_PACKETS- See Also:
 - Mappings:
 Namespace Name Mixin selector official bLun;b:Iintermediary field_41878Lnet/minecraft/class_8039;field_41878:Inamed MAX_PACKETSLnet/minecraft/network/PacketBundleHandler;MAX_PACKETS:I
 - 
NOOP
- Mappings:
 Namespace Name Mixin selector official cLun;c:Lun;intermediary field_41879Lnet/minecraft/class_8039;field_41879:Lnet/minecraft/class_8039;named NOOPLnet/minecraft/network/PacketBundleHandler;NOOP:Lnet/minecraft/network/PacketBundleHandler;
 
 - 
 - 
Method Details
- 
create
static <T extends PacketListener,P extends BundlePacket<T>> PacketBundleHandler create(Class<P> bundlePacketType, Function<Iterable<Packet<T>>, P> bundleFunction, BundleSplitterPacket<T> splitter) - Mappings:
 Namespace Name Mixin selector official aLun;a(Ljava/lang/Class;Ljava/util/function/Function;Lul;)Lun;intermediary method_48325Lnet/minecraft/class_8039;method_48325(Ljava/lang/Class;Ljava/util/function/Function;Lnet/minecraft/class_8037;)Lnet/minecraft/class_8039;named createLnet/minecraft/network/PacketBundleHandler;create(Ljava/lang/Class;Ljava/util/function/Function;Lnet/minecraft/network/packet/BundleSplitterPacket;)Lnet/minecraft/network/PacketBundleHandler;
 - 
forEachPacket
- Mappings:
 Namespace Name Mixin selector official aLun;a(Luo;Ljava/util/function/Consumer;)Vintermediary method_48327Lnet/minecraft/class_8039;method_48327(Lnet/minecraft/class_2596;Ljava/util/function/Consumer;)Vnamed forEachPacketLnet/minecraft/network/PacketBundleHandler;forEachPacket(Lnet/minecraft/network/packet/Packet;Ljava/util/function/Consumer;)V
 - 
createBundler
- Mappings:
 Namespace Name Mixin selector official aLun;a(Luo;)Lun$a;intermediary method_48326Lnet/minecraft/class_8039;method_48326(Lnet/minecraft/class_2596;)Lnet/minecraft/class_8039$class_8040;named createBundlerLnet/minecraft/network/PacketBundleHandler;createBundler(Lnet/minecraft/network/packet/Packet;)Lnet/minecraft/network/PacketBundleHandler$Bundler;
 
 -