net.minecraft.network.protocol

public interface BundlerInfo

un
net.minecraft.network.protocol.BundlerInfo
net.minecraft.class_8039
net.minecraft.unmapped.C_ixirlvvy
net.minecraft.network.PacketBundleHandler
net.minecraft.network.PacketBundlerInfo
net.minecraft.src.C_263639_
net.minecraft.network.protocol.BundlerInfo

Field summary

Modifier and TypeField
io.netty.util.AttributeKey<BundlerInfo$Provider>
a
BUNDLER_PROVIDER
field_41877
f_bczxqqof
KEY
KEY
f_263730_
int
b
BUNDLE_SIZE_LIMIT
field_41878
f_qqnbagmb
MAX_PACKETS
BUNDLE_SIZE_LIMIT
f_263688_
BundlerInfo
c
EMPTY
field_41879
f_ejssnwbd
NOOP
EMPTY
f_263663_

Method summary

Modifier and TypeMethod
static <T extends PacketListener, P extends BundlePacket<T>> BundlerInfo
a(Class<P> arg0, Function<Iterable<uo<T>>, P> arg1, ul<T> arg2)
createForPacket(Class<P> arg0, Function<Iterable<Packet<T>>, P> arg1, BundleDelimiterPacket<T> arg2)
method_48325(Class<P> arg0, Function<Iterable<class_2596<T>>, P> arg1, class_8037<T> arg2)
m_wsfpvfsd(Class<P> arg0, Function<Iterable<C_zyjtrjrl<T>>, P> arg1, C_vurhocqo<T> arg2)
create(Class<P> bundlePacketType, Function<Iterable<Packet<T>>, P> bundleFunction, BundleSplitterPacket<T> splitter)
create(Class<P> packetType, Function<Iterable<Packet<T>>, P> function, BundleSplitterPacket<T> splitterPacket)
m_264118_(Class<P> p_265438_, Function<Iterable<C_5028_<T>>, P> p_265627_, C_263607_<T> p_265373_)
void
a(uo<?> arg0, Consumer<uo<?>> arg1)
unbundlePacket(Packet<?> arg0, Consumer<Packet<?>> arg1)
method_48327(class_2596<?> arg0, Consumer<class_2596<?>> arg1)
m_qajwhkni(C_zyjtrjrl<?> arg0, Consumer<C_zyjtrjrl<?>> arg1)
forEachPacket(Packet<?> packet, Consumer<Packet<?>> consumer)
forEachPacket(Packet<?> packet, Consumer<Packet<?>> consumer)
m_264360_(C_5028_<?> p_265715_, Consumer<C_5028_<?>> arg1)
BundlerInfo$Bundler
a(uo<?> arg0)
startPacketBundling(Packet<?> arg0)
method_48326(class_2596<?> arg0)
m_kycmdspq(C_zyjtrjrl<?> arg0)
createBundler(Packet<?> splitter)
createBundleHandler(Packet<?> packet)
m_264150_(C_5028_<?> arg0)