|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.minecraft.network.packet.NetHandler
public abstract class NetHandler
Constructor Summary | |
---|---|
NetHandler()
|
Method Summary | |
---|---|
boolean |
canProcessPacketsAsync()
If this returns false, all packets will be queued for the main thread to handle, even if they would otherwise be processed asynchronously. |
abstract EntityPlayer |
getPlayer()
|
void |
handleAnimation(Packet18Animation par1Packet18Animation)
|
void |
handleAttachEntity(Packet39AttachEntity par1Packet39AttachEntity)
Packet handler |
void |
handleAutoComplete(Packet203AutoComplete par1Packet203AutoComplete)
|
void |
handleBlockChange(Packet53BlockChange par1Packet53BlockChange)
|
void |
handleBlockDestroy(Packet55BlockDestroy par1Packet55BlockDestroy)
|
void |
handleBlockDig(Packet14BlockDig par1Packet14BlockDig)
|
void |
handleBlockEvent(Packet54PlayNoteBlock par1Packet54PlayNoteBlock)
|
void |
handleBlockItemSwitch(Packet16BlockItemSwitch par1Packet16BlockItemSwitch)
|
void |
handleChat(Packet3Chat par1Packet3Chat)
|
void |
handleClientCommand(Packet205ClientCommand par1Packet205ClientCommand)
|
void |
handleClientInfo(Packet204ClientInfo par1Packet204ClientInfo)
|
void |
handleClientProtocol(Packet2ClientProtocol par1Packet2ClientProtocol)
|
void |
handleCloseWindow(Packet101CloseWindow par1Packet101CloseWindow)
|
void |
handleCollect(Packet22Collect par1Packet22Collect)
|
void |
handleCreativeSetSlot(Packet107CreativeSetSlot par1Packet107CreativeSetSlot)
Handle a creative slot packet. |
void |
handleCustomPayload(Packet250CustomPayload par1Packet250CustomPayload)
|
void |
handleDestroyEntity(Packet29DestroyEntity par1Packet29DestroyEntity)
|
void |
handleDoorChange(Packet61DoorChange par1Packet61DoorChange)
|
void |
handleEnchantItem(Packet108EnchantItem par1Packet108EnchantItem)
|
void |
handleEntity(Packet30Entity par1Packet30Entity)
|
void |
handleEntityAction(Packet19EntityAction par1Packet19EntityAction)
runs registerPacket on the given Packet19EntityAction |
void |
handleEntityEffect(Packet41EntityEffect par1Packet41EntityEffect)
Handle an entity effect packet. |
void |
handleEntityExpOrb(Packet26EntityExpOrb par1Packet26EntityExpOrb)
Handle a entity experience orb packet. |
void |
handleEntityHeadRotation(Packet35EntityHeadRotation par1Packet35EntityHeadRotation)
|
void |
handleEntityMetadata(Packet40EntityMetadata par1Packet40EntityMetadata)
Packet handler |
void |
handleEntityPainting(Packet25EntityPainting par1Packet25EntityPainting)
Packet handler |
void |
handleEntityStatus(Packet38EntityStatus par1Packet38EntityStatus)
Packet handler |
void |
handleEntityTeleport(Packet34EntityTeleport par1Packet34EntityTeleport)
|
void |
handleEntityVelocity(Packet28EntityVelocity par1Packet28EntityVelocity)
Packet handler |
void |
handleErrorMessage(String par1Str,
Object[] par2ArrayOfObj)
|
void |
handleExperience(Packet43Experience par1Packet43Experience)
Handle an experience packet. |
void |
handleExplosion(Packet60Explosion par1Packet60Explosion)
|
void |
handleFlying(Packet10Flying par1Packet10Flying)
|
void |
handleGameEvent(Packet70GameEvent par1Packet70GameEvent)
|
void |
handleKeepAlive(Packet0KeepAlive par1Packet0KeepAlive)
Handle a keep alive packet. |
void |
handleKickDisconnect(Packet255KickDisconnect par1Packet255KickDisconnect)
|
void |
handleLevelSound(Packet62LevelSound par1Packet62LevelSound)
|
void |
handleLogin(Packet1Login par1Packet1Login)
|
void |
handleMapChunk(Packet51MapChunk par1Packet51MapChunk)
Handle Packet51MapChunk (full chunk update of blocks, metadata, light levels, and optionally biome data) |
void |
handleMapChunks(Packet56MapChunks par1Packet56MapChunks)
|
void |
handleMapData(Packet131MapData par1Packet131MapData)
Contains logic for handling packets containing arbitrary unique item data. |
void |
handleMobSpawn(Packet24MobSpawn par1Packet24MobSpawn)
|
void |
handleMultiBlockChange(Packet52MultiBlockChange par1Packet52MultiBlockChange)
|
void |
handleNamedEntitySpawn(Packet20NamedEntitySpawn par1Packet20NamedEntitySpawn)
|
void |
handleOpenWindow(Packet100OpenWindow par1Packet100OpenWindow)
|
void |
handlePlace(Packet15Place par1Packet15Place)
|
void |
handlePlayerAbilities(Packet202PlayerAbilities par1Packet202PlayerAbilities)
Handle a player abilities packet. |
void |
handlePlayerInfo(Packet201PlayerInfo par1Packet201PlayerInfo)
Handle a player information packet. |
void |
handlePlayerInventory(Packet5PlayerInventory par1Packet5PlayerInventory)
|
void |
handleRemoveEntityEffect(Packet42RemoveEntityEffect par1Packet42RemoveEntityEffect)
Handle a remove entity effect packet. |
void |
handleRespawn(Packet9Respawn par1Packet9Respawn)
respawns the player |
void |
handleServerAuthData(Packet253ServerAuthData par1Packet253ServerAuthData)
|
void |
handleServerPing(Packet254ServerPing par1Packet254ServerPing)
Handle a server ping packet. |
void |
handleSetSlot(Packet103SetSlot par1Packet103SetSlot)
|
void |
handleSharedKey(Packet252SharedKey par1Packet252SharedKey)
|
void |
handleSleep(Packet17Sleep par1Packet17Sleep)
|
void |
handleSpawnPosition(Packet6SpawnPosition par1Packet6SpawnPosition)
|
void |
handleStatistic(Packet200Statistic par1Packet200Statistic)
Increment player statistics |
void |
handleTileEntityData(Packet132TileEntityData par1Packet132TileEntityData)
|
void |
handleTransaction(Packet106Transaction par1Packet106Transaction)
|
void |
handleUpdateHealth(Packet8UpdateHealth par1Packet8UpdateHealth)
Recieves player health from the server and then proceeds to set it locally on the client. |
void |
handleUpdateProgressbar(Packet105UpdateProgressbar par1Packet105UpdateProgressbar)
|
void |
handleUpdateSign(Packet130UpdateSign par1Packet130UpdateSign)
Updates Client side signs |
void |
handleUpdateTime(Packet4UpdateTime par1Packet4UpdateTime)
|
void |
handleUseEntity(Packet7UseEntity par1Packet7UseEntity)
|
abstract void |
handleVanilla250Packet(Packet250CustomPayload payload)
|
void |
handleVehicleSpawn(Packet23VehicleSpawn par1Packet23VehicleSpawn)
|
void |
handleWeather(Packet71Weather par1Packet71Weather)
Handles weather packet |
void |
handleWindowClick(Packet102WindowClick par1Packet102WindowClick)
|
void |
handleWindowItems(Packet104WindowItems par1Packet104WindowItems)
|
abstract boolean |
isServerHandler()
determine if it is a server handler |
void |
unexpectedPacket(Packet par1Packet)
Default handler called for packets that don't have their own handlers in NetClientHandler; currentlly does nothing. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NetHandler()
Method Detail |
---|
public abstract boolean isServerHandler()
public void handleMapChunk(Packet51MapChunk par1Packet51MapChunk)
public void unexpectedPacket(Packet par1Packet)
public void handleErrorMessage(String par1Str, Object[] par2ArrayOfObj)
public void handleKickDisconnect(Packet255KickDisconnect par1Packet255KickDisconnect)
public void handleLogin(Packet1Login par1Packet1Login)
public void handleFlying(Packet10Flying par1Packet10Flying)
public void handleMultiBlockChange(Packet52MultiBlockChange par1Packet52MultiBlockChange)
public void handleBlockDig(Packet14BlockDig par1Packet14BlockDig)
public void handleBlockChange(Packet53BlockChange par1Packet53BlockChange)
public void handleNamedEntitySpawn(Packet20NamedEntitySpawn par1Packet20NamedEntitySpawn)
public void handleEntity(Packet30Entity par1Packet30Entity)
public void handleEntityTeleport(Packet34EntityTeleport par1Packet34EntityTeleport)
public void handlePlace(Packet15Place par1Packet15Place)
public void handleBlockItemSwitch(Packet16BlockItemSwitch par1Packet16BlockItemSwitch)
public void handleDestroyEntity(Packet29DestroyEntity par1Packet29DestroyEntity)
public void handleCollect(Packet22Collect par1Packet22Collect)
public void handleChat(Packet3Chat par1Packet3Chat)
public void handleVehicleSpawn(Packet23VehicleSpawn par1Packet23VehicleSpawn)
public void handleAnimation(Packet18Animation par1Packet18Animation)
public void handleEntityAction(Packet19EntityAction par1Packet19EntityAction)
public void handleClientProtocol(Packet2ClientProtocol par1Packet2ClientProtocol)
public void handleServerAuthData(Packet253ServerAuthData par1Packet253ServerAuthData)
public void handleSharedKey(Packet252SharedKey par1Packet252SharedKey)
public void handleMobSpawn(Packet24MobSpawn par1Packet24MobSpawn)
public void handleUpdateTime(Packet4UpdateTime par1Packet4UpdateTime)
public void handleSpawnPosition(Packet6SpawnPosition par1Packet6SpawnPosition)
public void handleEntityVelocity(Packet28EntityVelocity par1Packet28EntityVelocity)
public void handleEntityMetadata(Packet40EntityMetadata par1Packet40EntityMetadata)
public void handleAttachEntity(Packet39AttachEntity par1Packet39AttachEntity)
public void handleUseEntity(Packet7UseEntity par1Packet7UseEntity)
public void handleEntityStatus(Packet38EntityStatus par1Packet38EntityStatus)
public void handleUpdateHealth(Packet8UpdateHealth par1Packet8UpdateHealth)
public void handleRespawn(Packet9Respawn par1Packet9Respawn)
public void handleExplosion(Packet60Explosion par1Packet60Explosion)
public void handleOpenWindow(Packet100OpenWindow par1Packet100OpenWindow)
public void handleCloseWindow(Packet101CloseWindow par1Packet101CloseWindow)
public void handleWindowClick(Packet102WindowClick par1Packet102WindowClick)
public void handleSetSlot(Packet103SetSlot par1Packet103SetSlot)
public void handleWindowItems(Packet104WindowItems par1Packet104WindowItems)
public void handleUpdateSign(Packet130UpdateSign par1Packet130UpdateSign)
public void handleUpdateProgressbar(Packet105UpdateProgressbar par1Packet105UpdateProgressbar)
public void handlePlayerInventory(Packet5PlayerInventory par1Packet5PlayerInventory)
public void handleTransaction(Packet106Transaction par1Packet106Transaction)
public void handleEntityPainting(Packet25EntityPainting par1Packet25EntityPainting)
public void handleBlockEvent(Packet54PlayNoteBlock par1Packet54PlayNoteBlock)
public void handleStatistic(Packet200Statistic par1Packet200Statistic)
public void handleSleep(Packet17Sleep par1Packet17Sleep)
public void handleGameEvent(Packet70GameEvent par1Packet70GameEvent)
public void handleWeather(Packet71Weather par1Packet71Weather)
public void handleMapData(Packet131MapData par1Packet131MapData)
public void handleDoorChange(Packet61DoorChange par1Packet61DoorChange)
public void handleServerPing(Packet254ServerPing par1Packet254ServerPing)
public void handleEntityEffect(Packet41EntityEffect par1Packet41EntityEffect)
public void handleRemoveEntityEffect(Packet42RemoveEntityEffect par1Packet42RemoveEntityEffect)
public void handlePlayerInfo(Packet201PlayerInfo par1Packet201PlayerInfo)
public void handleKeepAlive(Packet0KeepAlive par1Packet0KeepAlive)
public void handleExperience(Packet43Experience par1Packet43Experience)
public void handleCreativeSetSlot(Packet107CreativeSetSlot par1Packet107CreativeSetSlot)
public void handleEntityExpOrb(Packet26EntityExpOrb par1Packet26EntityExpOrb)
public void handleEnchantItem(Packet108EnchantItem par1Packet108EnchantItem)
public void handleCustomPayload(Packet250CustomPayload par1Packet250CustomPayload)
public void handleEntityHeadRotation(Packet35EntityHeadRotation par1Packet35EntityHeadRotation)
public void handleTileEntityData(Packet132TileEntityData par1Packet132TileEntityData)
public void handlePlayerAbilities(Packet202PlayerAbilities par1Packet202PlayerAbilities)
public void handleAutoComplete(Packet203AutoComplete par1Packet203AutoComplete)
public void handleClientInfo(Packet204ClientInfo par1Packet204ClientInfo)
public void handleLevelSound(Packet62LevelSound par1Packet62LevelSound)
public void handleBlockDestroy(Packet55BlockDestroy par1Packet55BlockDestroy)
public void handleClientCommand(Packet205ClientCommand par1Packet205ClientCommand)
public void handleMapChunks(Packet56MapChunks par1Packet56MapChunks)
public boolean canProcessPacketsAsync()
public abstract void handleVanilla250Packet(Packet250CustomPayload payload)
public abstract EntityPlayer getPlayer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |