public interface INetHandlerPlayServer extends INetHandler
Modifier and Type | Method and Description |
---|---|
void |
handleAnimation(C0APacketAnimation packetIn) |
void |
handleResourcePackStatus(C19PacketResourcePackStatus packetIn) |
void |
handleSpectate(C18PacketSpectate packetIn) |
void |
processChatMessage(C01PacketChatMessage packetIn)
Process chat messages (broadcast back to clients) and commands (executes)
|
void |
processClickWindow(C0EPacketClickWindow packetIn)
Executes a container/inventory slot manipulation as indicated by the packet.
|
void |
processClientSettings(C15PacketClientSettings packetIn)
Updates serverside copy of client settings: language, render distance, chat visibility, chat colours, difficulty,
and whether to show the cape
|
void |
processClientStatus(C16PacketClientStatus packetIn)
Processes the client status updates: respawn attempt from player, opening statistics or achievements, or
acquiring 'open inventory' achievement
|
void |
processCloseWindow(C0DPacketCloseWindow packetIn)
Processes the client closing windows (container)
|
void |
processConfirmTransaction(C0FPacketConfirmTransaction packetIn)
Received in response to the server requesting to confirm that the client-side open container matches the servers'
after a mismatched container-slot manipulation.
|
void |
processCreativeInventoryAction(C10PacketCreativeInventoryAction packetIn)
Update the server with an ItemStack in a slot.
|
void |
processEnchantItem(C11PacketEnchantItem packetIn)
Enchants the item identified by the packet given some convoluted conditions (matching window, which
should/shouldn't be in use?)
|
void |
processEntityAction(C0BPacketEntityAction packetIn)
Processes a range of action-types: sneaking, sprinting, waking from sleep, opening the inventory or setting jump
height of the horse the player is riding
|
void |
processHeldItemChange(C09PacketHeldItemChange packetIn)
Updates which quickbar slot is selected
|
void |
processInput(C0CPacketInput packetIn)
Processes player movement input.
|
void |
processKeepAlive(C00PacketKeepAlive packetIn)
Updates a players' ping statistics
|
void |
processPlayer(C03PacketPlayer packetIn)
Processes clients perspective on player positioning and/or orientation
|
void |
processPlayerAbilities(C13PacketPlayerAbilities packetIn)
Processes a player starting/stopping flying
|
void |
processPlayerBlockPlacement(C08PacketPlayerBlockPlacement packetIn)
Processes block placement and block activation (anvil, furnace, etc.)
|
void |
processPlayerDigging(C07PacketPlayerDigging packetIn)
Processes the player initiating/stopping digging on a particular spot, as well as a player dropping items?.
|
void |
processTabComplete(C14PacketTabComplete packetIn)
Retrieves possible tab completions for the requested command string and sends them to the client
|
void |
processUpdateSign(C12PacketUpdateSign packetIn) |
void |
processUseEntity(C02PacketUseEntity packetIn)
Processes interactions ((un)leashing, opening command block GUI) and attacks on an entity with players currently
equipped item
|
void |
processVanilla250Packet(C17PacketCustomPayload packetIn)
Synchronizes serverside and clientside book contents and signing
|
onDisconnect
void handleAnimation(C0APacketAnimation packetIn)
void processChatMessage(C01PacketChatMessage packetIn)
void processTabComplete(C14PacketTabComplete packetIn)
void processClientStatus(C16PacketClientStatus packetIn)
void processClientSettings(C15PacketClientSettings packetIn)
void processConfirmTransaction(C0FPacketConfirmTransaction packetIn)
void processEnchantItem(C11PacketEnchantItem packetIn)
void processClickWindow(C0EPacketClickWindow packetIn)
void processCloseWindow(C0DPacketCloseWindow packetIn)
void processVanilla250Packet(C17PacketCustomPayload packetIn)
void processUseEntity(C02PacketUseEntity packetIn)
void processKeepAlive(C00PacketKeepAlive packetIn)
void processPlayer(C03PacketPlayer packetIn)
void processPlayerAbilities(C13PacketPlayerAbilities packetIn)
void processPlayerDigging(C07PacketPlayerDigging packetIn)
void processEntityAction(C0BPacketEntityAction packetIn)
void processInput(C0CPacketInput packetIn)
void processHeldItemChange(C09PacketHeldItemChange packetIn)
void processCreativeInventoryAction(C10PacketCreativeInventoryAction packetIn)
void processUpdateSign(C12PacketUpdateSign packetIn)
void processPlayerBlockPlacement(C08PacketPlayerBlockPlacement packetIn)
void handleSpectate(C18PacketSpectate packetIn)
void handleResourcePackStatus(C19PacketResourcePackStatus packetIn)