public <P extends Packet<? super T>> ProtocolInfoBuilder<T, B> | | a(zh<P> arg0, yw<? super B, P> arg1) | | addPacket(PacketType<P> arg0, StreamCodec<? super B, P> arg1) | | method_56454(class_9145<P> arg0, class_9139<? super B, P> arg1) | | m_jwscilku(C_usugyqlb<P> arg0, C_qsrmwluu<? super B, P> arg1) | | add(PacketType<P> id, PacketCodec<? super B, P> codec) | | addPacket(PacketType<P> type, PacketCodec<? super B, P> codec) |
|
public <P extends BundlePacket<? super T>, D extends BundleDelimiterPacket<? super T>> ProtocolInfoBuilder<T, B> | | a(zh<P> arg0, Function<Iterable<zf<? super T>>, P> arg1, D arg2) | | withBundlePacket(PacketType<P> arg0, Function<Iterable<Packet<? super T>>, P> arg1, D arg2) | | method_56453(class_9145<P> arg0, Function<Iterable<class_2596<? super T>>, P> arg1, D arg2) | | m_rsssfptu(C_usugyqlb<P> arg0, Function<Iterable<C_zyjtrjrl<? super T>>, P> arg1, D arg2) | | addBundle(PacketType<P> id, Function<Iterable<Packet<? super T>>, P> bundler, D splitter) | | withBundlePacket(PacketType<P> type, Function<Iterable<Packet<? super T>>, P> function, D splitterPacket) |
|
StreamCodec<io.netty.buffer.ByteBuf, Packet<? super T>> | | a(Function<io.netty.buffer.ByteBuf, B> arg0, List<zk$a<T, ?, B>> arg1) | | buildPacketCodec(Function<io.netty.buffer.ByteBuf, B> arg0, List<ProtocolInfoBuilder$CodecEntry<T, ?, B>> arg1) | | method_56450(Function<io.netty.buffer.ByteBuf, B> arg0, List<class_9147$class_9148<T, ?, B>> arg1) | | m_buknizwk(Function<io.netty.buffer.ByteBuf, B> arg0, List<C_xadnelzj$C_vmidayvn<T, ?, B>> arg1) | | createCodec(Function<io.netty.buffer.ByteBuf, B> bufUpgrader, List<NetworkStateBuilder$PacketType<T, ?, B>> packetTypes) | | buildPacketCodec(Function<io.netty.buffer.ByteBuf, B> bufFactory, List<NetworkPhaseProtocolBuilder$CodecEntry<T, ?, B>> codecs) |
|
public ProtocolInfo<T> | | a(Function<io.netty.buffer.ByteBuf, B> arg0) | | build(Function<io.netty.buffer.ByteBuf, B> arg0) | | method_56449(Function<io.netty.buffer.ByteBuf, B> arg0) | | m_jzxwafbg(Function<io.netty.buffer.ByteBuf, B> arg0) | | build(Function<io.netty.buffer.ByteBuf, B> bufUpgrader) | | buildAndBind(Function<io.netty.buffer.ByteBuf, B> bufferFactory) |
|
public ProtocolInfo$Unbound<T, B> | | a() | | buildUnbound() | | method_56447() | | m_vfbxcaap() | | buildFactory() | | build() |
|
private static <L extends PacketListener, B extends io.netty.buffer.ByteBuf> ProtocolInfo$Unbound<L, B> | | a(vs arg0, zg arg1, Consumer<zk<L, B>> arg2) | | protocol(ConnectionProtocol arg0, PacketFlow arg1, Consumer<ProtocolInfoBuilder<L, B>> arg2) | | method_56452(class_2539 arg0, class_2598 arg1, Consumer<class_9147<L, B>> arg2) | | m_yrxfjash(C_kxdobmrm arg0, C_exeqxqdd arg1, Consumer<C_xadnelzj<L, B>> arg2) | | build(NetworkPhase type, NetworkSide side, Consumer<NetworkStateBuilder<L, B>> registrar) | | create(NetworkPhase phase, NetworkSide side, Consumer<NetworkPhaseProtocolBuilder<L, B>> consumer) |
|
public static <T extends ServerboundPacketListener, B extends io.netty.buffer.ByteBuf> ProtocolInfo$Unbound<T, B> | | a(vs arg0, Consumer<zk<T, B>> arg1) | | serverboundProtocol(ConnectionProtocol arg0, Consumer<ProtocolInfoBuilder<T, B>> arg1) | | method_56451(class_2539 arg0, Consumer<class_9147<T, B>> arg1) | | m_hriadiud(C_kxdobmrm arg0, Consumer<C_xadnelzj<T, B>> arg1) | | c2s(NetworkPhase type, Consumer<NetworkStateBuilder<T, B>> registrar) | | createC2S(NetworkPhase phase, Consumer<NetworkPhaseProtocolBuilder<T, B>> consumer) |
|
public static <T extends ClientboundPacketListener, B extends io.netty.buffer.ByteBuf> ProtocolInfo$Unbound<T, B> | | b(vs arg0, Consumer<zk<T, B>> arg1) | | clientboundProtocol(ConnectionProtocol arg0, Consumer<ProtocolInfoBuilder<T, B>> arg1) | | method_56455(class_2539 arg0, Consumer<class_9147<T, B>> arg1) | | m_ljxmvorc(C_kxdobmrm arg0, Consumer<C_xadnelzj<T, B>> arg1) | | s2c(NetworkPhase type, Consumer<NetworkStateBuilder<T, B>> registrar) | | createS2C(NetworkPhase phase, Consumer<NetworkPhaseProtocolBuilder<T, B>> consumer) |
|