Uses of Interface
net.minecraft.network.listener.PacketListener
Package
Description
-
Uses of PacketListener in net.minecraft.client.network
Modifier and TypeClassDescriptionclass
class
class
class
-
Uses of PacketListener in net.minecraft.network
Modifier and TypeInterfaceDescriptioninterface
NetworkState<T extends PacketListener>
static interface
NetworkState.Factory<T extends PacketListener,
B extends ByteBuf> class
NetworkStateBuilder<T extends PacketListener,
B extends ByteBuf> private static final record
private static final record
NetworkStateBuilder.PacketType<T extends PacketListener,
P extends Packet<? super T>, B extends ByteBuf> Modifier and TypeFieldDescriptionprivate @Nullable PacketListener
ClientConnection.packetListener
private @Nullable PacketListener
ClientConnection.prePlayStateListener
Modifier and TypeMethodDescriptionprivate static <L extends PacketListener>
NetworkState<L> NetworkStateBuilder.build
(NetworkPhase type, NetworkSide side, Consumer<NetworkStateBuilder<L, PacketByteBuf>> registrar) private static <L extends PacketListener,
B extends ByteBuf>
NetworkState.Factory<L, B> NetworkStateBuilder.buildFactory
(NetworkPhase type, NetworkSide side, Consumer<NetworkStateBuilder<L, B>> registrar) static <T extends PacketListener>
CrashExceptionNetworkThreadUtils.createCrashException
(Exception exception, Packet<T> packet, T listener) private static <T extends PacketListener>
voidNetworkThreadUtils.fillCrashReport
(CrashReport report, T listener, Packet<T> packet) static <T extends PacketListener>
voidNetworkThreadUtils.forceMainThread
(Packet<T> packet, T listener, ServerWorld world) static <T extends PacketListener>
voidNetworkThreadUtils.forceMainThread
(Packet<T> packet, T listener, ThreadExecutor<?> engine) private static <T extends PacketListener>
voidClientConnection.handlePacket
(Packet<T> packet, PacketListener listener) <T extends PacketListener>
voidClientConnection.transitionInbound
(NetworkState<T> state, T packetListener) Modifier and TypeMethodDescriptionprivate static <T extends PacketListener>
voidClientConnection.handlePacket
(Packet<T> packet, PacketListener listener) void
ClientConnection.setInitialPacketListener
(PacketListener packetListener) Sets the initial packet listener.private void
ClientConnection.setPacketListener
(NetworkState<?> state, PacketListener listener) -
Uses of PacketListener in net.minecraft.network.handler
Modifier and TypeClassDescriptionclass
DecoderHandler<T extends PacketListener>
class
EncoderHandler<T extends PacketListener>
class
SideValidatingDispatchingCodecBuilder<B extends ByteBuf,
L extends PacketListener> Modifier and TypeMethodDescriptionstatic <T extends PacketListener,
P extends BundlePacket<? super T>>
PacketBundleHandlerPacketBundleHandler.create
(PacketType<P> id, Function<Iterable<Packet<? super T>>, P> bundleFunction, BundleSplitterPacket<? super T> splitter) static <T extends PacketListener>
NetworkStateTransitions.DecoderTransitionerNetworkStateTransitions.decoderTransitioner
(NetworkState<T> newState) static <T extends PacketListener>
NetworkStateTransitions.EncoderTransitionerNetworkStateTransitions.encoderTransitioner
(NetworkState<T> newState) -
Uses of PacketListener in net.minecraft.network.listener
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
A client side packet listener where play stage packets from the server are processed.interface
interface
interface
interface
interface
The interface for serverbound packet listeners.interface
interface
interface
interface
A server side packet listener where play stage packets from a client are processed.interface
interface
interface
-
Uses of PacketListener in net.minecraft.network.packet
Modifier and TypeClassDescriptionclass
BundlePacket<T extends PacketListener>
class
BundleSplitterPacket<T extends PacketListener>
interface
Packet<T extends PacketListener>
-
Uses of PacketListener in net.minecraft.server.network
Modifier and TypeClassDescriptionclass
A server handshake network handler that exclusively handles local connections.class
class
class
class
The server login network handler.class
class