|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.minecraft.network.packet.NetHandler
net.minecraft.network.NetServerHandler
public class NetServerHandler
Field Summary | |
---|---|
boolean |
connectionClosed
This is set to true whenever a player disconnects from the server. |
static Logger |
logger
The logging system. |
INetworkManager |
netManager
The underlying network manager for this server handler. |
EntityPlayerMP |
playerEntity
Reference to the EntityPlayerMP object. |
int |
ticksForFloatKick
player is kicked if they float for over 80 ticks without flying enabled |
Constructor Summary | |
---|---|
NetServerHandler(MinecraftServer par1,
INetworkManager par2,
EntityPlayerMP par3)
|
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. |
EntityPlayerMP |
getPlayer()
|
void |
handleAnimation(Packet18Animation par1Packet18Animation)
|
void |
handleAutoComplete(Packet203AutoComplete par1Packet203AutoComplete)
|
void |
handleBlockDig(Packet14BlockDig par1Packet14BlockDig)
|
void |
handleBlockItemSwitch(Packet16BlockItemSwitch par1Packet16BlockItemSwitch)
|
void |
handleChat(Packet3Chat par1Packet3Chat)
|
void |
handleClientCommand(Packet205ClientCommand par1Packet205ClientCommand)
|
void |
handleClientInfo(Packet204ClientInfo par1Packet204ClientInfo)
|
void |
handleCloseWindow(Packet101CloseWindow par1Packet101CloseWindow)
|
void |
handleCreativeSetSlot(Packet107CreativeSetSlot par1Packet107CreativeSetSlot)
Handle a creative slot packet. |
void |
handleCustomPayload(Packet250CustomPayload par1Packet250CustomPayload)
|
void |
handleEnchantItem(Packet108EnchantItem par1Packet108EnchantItem)
|
void |
handleEntityAction(Packet19EntityAction par1Packet19EntityAction)
runs registerPacket on the given Packet19EntityAction |
void |
handleErrorMessage(String par1Str,
Object[] par2ArrayOfObj)
|
void |
handleFlying(Packet10Flying par1Packet10Flying)
|
void |
handleKeepAlive(Packet0KeepAlive par1Packet0KeepAlive)
Handle a keep alive packet. |
void |
handleKickDisconnect(Packet255KickDisconnect par1Packet255KickDisconnect)
|
void |
handleMapData(Packet131MapData par1Packet131MapData)
Contains logic for handling packets containing arbitrary unique item data. |
void |
handlePlace(Packet15Place par1Packet15Place)
|
void |
handlePlayerAbilities(Packet202PlayerAbilities par1Packet202PlayerAbilities)
Handle a player abilities packet. |
void |
handleRespawn(Packet9Respawn par1Packet9Respawn)
respawns the player |
void |
handleTransaction(Packet106Transaction par1Packet106Transaction)
|
void |
handleUpdateSign(Packet130UpdateSign par1Packet130UpdateSign)
Updates Client side signs |
void |
handleUseEntity(Packet7UseEntity par1Packet7UseEntity)
|
void |
handleVanilla250Packet(Packet250CustomPayload par1Packet250CustomPayload)
|
void |
handleWindowClick(Packet102WindowClick par1Packet102WindowClick)
|
boolean |
isServerHandler()
determine if it is a server handler |
void |
kickPlayerFromServer(String par1Str)
|
void |
networkTick()
run once each game tick |
int |
packetSize()
returns 0 for memoryMapped connections |
void |
sendPacketToPlayer(Packet par1Packet)
addToSendQueue. |
void |
setPlayerLocation(double par1,
double par3,
double par5,
float par7,
float par8)
Moves the player to the specified destination and rotation |
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 |
Field Detail |
---|
public static Logger logger
public INetworkManager netManager
public boolean connectionClosed
public EntityPlayerMP playerEntity
public int ticksForFloatKick
Constructor Detail |
---|
public NetServerHandler(MinecraftServer par1, INetworkManager par2, EntityPlayerMP par3)
Method Detail |
---|
public void networkTick()
public void kickPlayerFromServer(String par1Str)
public void handleFlying(Packet10Flying par1Packet10Flying)
handleFlying
in class NetHandler
public void setPlayerLocation(double par1, double par3, double par5, float par7, float par8)
public void handleBlockDig(Packet14BlockDig par1Packet14BlockDig)
handleBlockDig
in class NetHandler
public void handlePlace(Packet15Place par1Packet15Place)
handlePlace
in class NetHandler
public void handleErrorMessage(String par1Str, Object[] par2ArrayOfObj)
handleErrorMessage
in class NetHandler
public void unexpectedPacket(Packet par1Packet)
unexpectedPacket
in class NetHandler
public void sendPacketToPlayer(Packet par1Packet)
public void handleBlockItemSwitch(Packet16BlockItemSwitch par1Packet16BlockItemSwitch)
handleBlockItemSwitch
in class NetHandler
public void handleChat(Packet3Chat par1Packet3Chat)
handleChat
in class NetHandler
public void handleAnimation(Packet18Animation par1Packet18Animation)
handleAnimation
in class NetHandler
public void handleEntityAction(Packet19EntityAction par1Packet19EntityAction)
handleEntityAction
in class NetHandler
public void handleKickDisconnect(Packet255KickDisconnect par1Packet255KickDisconnect)
handleKickDisconnect
in class NetHandler
public int packetSize()
public void handleUseEntity(Packet7UseEntity par1Packet7UseEntity)
handleUseEntity
in class NetHandler
public void handleClientCommand(Packet205ClientCommand par1Packet205ClientCommand)
handleClientCommand
in class NetHandler
public boolean canProcessPacketsAsync()
canProcessPacketsAsync
in class NetHandler
public void handleRespawn(Packet9Respawn par1Packet9Respawn)
handleRespawn
in class NetHandler
public void handleCloseWindow(Packet101CloseWindow par1Packet101CloseWindow)
handleCloseWindow
in class NetHandler
public void handleWindowClick(Packet102WindowClick par1Packet102WindowClick)
handleWindowClick
in class NetHandler
public void handleEnchantItem(Packet108EnchantItem par1Packet108EnchantItem)
handleEnchantItem
in class NetHandler
public void handleCreativeSetSlot(Packet107CreativeSetSlot par1Packet107CreativeSetSlot)
handleCreativeSetSlot
in class NetHandler
public void handleTransaction(Packet106Transaction par1Packet106Transaction)
handleTransaction
in class NetHandler
public void handleUpdateSign(Packet130UpdateSign par1Packet130UpdateSign)
handleUpdateSign
in class NetHandler
public void handleKeepAlive(Packet0KeepAlive par1Packet0KeepAlive)
handleKeepAlive
in class NetHandler
public boolean isServerHandler()
isServerHandler
in class NetHandler
public void handlePlayerAbilities(Packet202PlayerAbilities par1Packet202PlayerAbilities)
handlePlayerAbilities
in class NetHandler
public void handleAutoComplete(Packet203AutoComplete par1Packet203AutoComplete)
handleAutoComplete
in class NetHandler
public void handleClientInfo(Packet204ClientInfo par1Packet204ClientInfo)
handleClientInfo
in class NetHandler
public void handleCustomPayload(Packet250CustomPayload par1Packet250CustomPayload)
handleCustomPayload
in class NetHandler
public void handleVanilla250Packet(Packet250CustomPayload par1Packet250CustomPayload)
handleVanilla250Packet
in class NetHandler
public void handleMapData(Packet131MapData par1Packet131MapData)
NetHandler
handleMapData
in class NetHandler
public EntityPlayerMP getPlayer()
getPlayer
in class NetHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |