public interface IServerPlayNetHandler extends INetHandler
修飾子とタイプ | メソッドと説明 |
---|---|
void |
func_217261_a(CLockDifficultyPacket p_217261_1_) |
void |
func_217262_a(CUpdateJigsawBlockPacket p_217262_1_) |
void |
func_217263_a(CSetDifficultyPacket p_217263_1_) |
void |
handleAnimation(CAnimateHandPacket packetIn) |
void |
handleRecipeBookUpdate(CRecipeInfoPacket packetIn) |
void |
handleResourcePackStatus(CResourcePackStatusPacket packetIn) |
void |
handleSeenAdvancements(CSeenAdvancementsPacket packetIn) |
void |
handleSpectate(CSpectatePacket packetIn) |
void |
processChatMessage(CChatMessagePacket packetIn)
Process chat messages (broadcast back to clients) and commands (executes)
|
void |
processClickWindow(CClickWindowPacket packetIn)
Executes a container/inventory slot manipulation as indicated by the packet.
|
void |
processClientSettings(CClientSettingsPacket packetIn)
Updates serverside copy of client settings: language, render distance, chat visibility, chat colours, difficulty,
and whether to show the cape
|
void |
processClientStatus(CClientStatusPacket packetIn)
Processes the client status updates: respawn attempt from player, opening statistics or achievements, or acquiring
'open inventory' achievement
|
void |
processCloseWindow(CCloseWindowPacket packetIn)
Processes the client closing windows (container)
|
void |
processConfirmTeleport(CConfirmTeleportPacket packetIn) |
void |
processConfirmTransaction(CConfirmTransactionPacket 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(CCreativeInventoryActionPacket packetIn)
Update the server with an ItemStack in a slot.
|
void |
processCustomPayload(CCustomPayloadPacket packetIn)
Synchronizes serverside and clientside book contents and signing
|
void |
processEditBook(CEditBookPacket packetIn) |
void |
processEnchantItem(CEnchantItemPacket packetIn)
Enchants the item identified by the packet given some convoluted conditions (matching window, which
should/shouldn't be in use?)
|
void |
processEntityAction(CEntityActionPacket 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(CHeldItemChangePacket packetIn)
Updates which quickbar slot is selected
|
void |
processInput(CInputPacket packetIn)
Processes player movement input.
|
void |
processKeepAlive(CKeepAlivePacket packetIn)
Updates a players' ping statistics
|
void |
processNBTQueryBlockEntity(CQueryTileEntityNBTPacket packetIn) |
void |
processNBTQueryEntity(CQueryEntityNBTPacket packetIn) |
void |
processPickItem(CPickItemPacket packetIn) |
void |
processPlaceRecipe(CPlaceRecipePacket packetIn) |
void |
processPlayer(CPlayerPacket packetIn)
Processes clients perspective on player positioning and/or orientation
|
void |
processPlayerAbilities(CPlayerAbilitiesPacket packetIn)
Processes a player starting/stopping flying
|
void |
processPlayerDigging(CPlayerDiggingPacket packetIn)
Processes the player initiating/stopping digging on a particular spot, as well as a player dropping items
|
void |
processRenameItem(CRenameItemPacket packetIn) |
void |
processSelectTrade(CSelectTradePacket packetIn) |
void |
processSteerBoat(CSteerBoatPacket packetIn) |
void |
processTabComplete(CTabCompletePacket packetIn)
This method is only called for manual tab-completion (the
minecraft:ask_server suggestion provider). |
void |
processTryUseItem(CPlayerTryUseItemPacket packetIn)
Called when a client is using an item while not pointing at a block, but simply using an item
|
void |
processTryUseItemOnBlock(CPlayerTryUseItemOnBlockPacket packetIn) |
void |
processUpdateBeacon(CUpdateBeaconPacket packetIn) |
void |
processUpdateCommandBlock(CUpdateCommandBlockPacket packetIn) |
void |
processUpdateCommandMinecart(CUpdateMinecartCommandBlockPacket packetIn) |
void |
processUpdateSign(CUpdateSignPacket packetIn) |
void |
processUpdateStructureBlock(CUpdateStructureBlockPacket packetIn) |
void |
processUseEntity(CUseEntityPacket packetIn)
Processes left and right clicks on entities
|
void |
processVehicleMove(CMoveVehiclePacket packetIn) |
getNetworkManager, onDisconnect
void handleAnimation(CAnimateHandPacket packetIn)
void processChatMessage(CChatMessagePacket packetIn)
void processClientStatus(CClientStatusPacket packetIn)
void processClientSettings(CClientSettingsPacket packetIn)
void processConfirmTransaction(CConfirmTransactionPacket packetIn)
void processEnchantItem(CEnchantItemPacket packetIn)
void processClickWindow(CClickWindowPacket packetIn)
void processPlaceRecipe(CPlaceRecipePacket packetIn)
void processCloseWindow(CCloseWindowPacket packetIn)
void processCustomPayload(CCustomPayloadPacket packetIn)
void processUseEntity(CUseEntityPacket packetIn)
void processKeepAlive(CKeepAlivePacket packetIn)
void processPlayer(CPlayerPacket packetIn)
void processPlayerAbilities(CPlayerAbilitiesPacket packetIn)
void processPlayerDigging(CPlayerDiggingPacket packetIn)
void processEntityAction(CEntityActionPacket packetIn)
void processInput(CInputPacket packetIn)
void processHeldItemChange(CHeldItemChangePacket packetIn)
void processCreativeInventoryAction(CCreativeInventoryActionPacket packetIn)
void processUpdateSign(CUpdateSignPacket packetIn)
void processTryUseItemOnBlock(CPlayerTryUseItemOnBlockPacket packetIn)
void processTryUseItem(CPlayerTryUseItemPacket packetIn)
void handleSpectate(CSpectatePacket packetIn)
void handleResourcePackStatus(CResourcePackStatusPacket packetIn)
void processSteerBoat(CSteerBoatPacket packetIn)
void processVehicleMove(CMoveVehiclePacket packetIn)
void processConfirmTeleport(CConfirmTeleportPacket packetIn)
void handleRecipeBookUpdate(CRecipeInfoPacket packetIn)
void handleSeenAdvancements(CSeenAdvancementsPacket packetIn)
void processTabComplete(CTabCompletePacket packetIn)
minecraft:ask_server
suggestion provider).void processUpdateCommandBlock(CUpdateCommandBlockPacket packetIn)
void processUpdateCommandMinecart(CUpdateMinecartCommandBlockPacket packetIn)
void processPickItem(CPickItemPacket packetIn)
void processRenameItem(CRenameItemPacket packetIn)
void processUpdateBeacon(CUpdateBeaconPacket packetIn)
void processUpdateStructureBlock(CUpdateStructureBlockPacket packetIn)
void processSelectTrade(CSelectTradePacket packetIn)
void processEditBook(CEditBookPacket packetIn)
void processNBTQueryEntity(CQueryEntityNBTPacket packetIn)
void processNBTQueryBlockEntity(CQueryTileEntityNBTPacket packetIn)
void func_217262_a(CUpdateJigsawBlockPacket p_217262_1_)
void func_217263_a(CSetDifficultyPacket p_217263_1_)
void func_217261_a(CLockDifficultyPacket p_217261_1_)