Class ServerConfigurationPacketListenerImplMixin

java.lang.Object
net.minecraft.server.network.ServerCommonPacketListenerImpl
net.fabricmc.fabric.mixin.networking.ServerConfigurationPacketListenerImplMixin
All Implemented Interfaces:
PacketContextProvider, FabricServerConfigurationPacketListenerImpl, PacketListenerExtensions, net.minecraft.network.PacketListener, net.minecraft.network.protocol.common.ServerCommonPacketListener, net.minecraft.network.protocol.cookie.ServerCookiePacketListener, net.minecraft.network.protocol.game.ServerPacketListener, net.minecraft.network.ServerboundPacketListener, net.neoforged.neoforge.common.extensions.ICommonPacketListener, net.neoforged.neoforge.common.extensions.IServerCommonPacketListenerExtension

public abstract class ServerConfigurationPacketListenerImplMixin extends net.minecraft.server.network.ServerCommonPacketListenerImpl implements PacketListenerExtensions, FabricServerConfigurationPacketListenerImpl
  • Field Summary

    Fields inherited from class net.minecraft.server.network.ServerCommonPacketListenerImpl

    connection, connectionType, LATENCY_CHECK_INTERVAL, server
  • Constructor Summary

    Constructors
    Constructor
    Description
    ServerConfigurationPacketListenerImplMixin(net.minecraft.server.MinecraftServer server, net.minecraft.network.Connection connection, net.minecraft.server.network.CommonListenerCookie arg)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addTask(net.minecraft.server.network.ConfigurationTask task)
    Enqueues a ConfigurationTask to be processed.
    void
    completeTask(net.minecraft.server.network.ConfigurationTask.Type key)
    Completes the task identified by key.
    protected abstract void
    finishCurrentTask(net.minecraft.server.network.ConfigurationTask.Type key)
     
     
    abstract boolean
     
    abstract void
     

    Methods inherited from class net.minecraft.server.network.ServerCommonPacketListenerImpl

    createCookie, createCookie, disconnect, disconnect, getConnection, getConnectionType, getOwner, getPacketProcessor, handleCookieResponse, handleCustomClickAction, handleCustomPayload, handleKeepAlive, handlePong, handleResourcePackResponse, isSingleplayerOwner, keepConnectionAlive, latency, onDisconnect, onPacketError, playerProfile, resumeFlushing, send, send, suspendFlushing

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.neoforged.neoforge.common.extensions.ICommonPacketListener

    hasChannel, hasChannel, hasChannel

    Methods inherited from interface net.neoforged.neoforge.common.extensions.IServerCommonPacketListenerExtension

    send, send

    Methods inherited from interface PacketContextProvider

    getPacketContext

    Methods inherited from interface net.minecraft.network.PacketListener

    createDisconnectionInfo, fillCrashReport, fillListenerSpecificCrashDetails, protocol, shouldHandleMessage

    Methods inherited from interface net.minecraft.network.ServerboundPacketListener

    flow

    Methods inherited from interface net.minecraft.network.protocol.common.ServerCommonPacketListener

    handleClientInformation