|
||||||||||
| 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 NetHandlerpublic void handlePlace(Packet15Place par1Packet15Place)
handlePlace in class NetHandler
public void handleErrorMessage(String par1Str,
Object[] par2ArrayOfObj)
handleErrorMessage in class NetHandlerpublic void unexpectedPacket(Packet par1Packet)
unexpectedPacket in class NetHandlerpublic void sendPacketToPlayer(Packet par1Packet)
public void handleBlockItemSwitch(Packet16BlockItemSwitch par1Packet16BlockItemSwitch)
handleBlockItemSwitch in class NetHandlerpublic void handleChat(Packet3Chat par1Packet3Chat)
handleChat in class NetHandlerpublic void handleAnimation(Packet18Animation par1Packet18Animation)
handleAnimation in class NetHandlerpublic void handleEntityAction(Packet19EntityAction par1Packet19EntityAction)
handleEntityAction in class NetHandlerpublic void handleKickDisconnect(Packet255KickDisconnect par1Packet255KickDisconnect)
handleKickDisconnect in class NetHandlerpublic int packetSize()
public void handleUseEntity(Packet7UseEntity par1Packet7UseEntity)
handleUseEntity in class NetHandlerpublic void handleClientCommand(Packet205ClientCommand par1Packet205ClientCommand)
handleClientCommand in class NetHandlerpublic boolean canProcessPacketsAsync()
canProcessPacketsAsync in class NetHandlerpublic void handleRespawn(Packet9Respawn par1Packet9Respawn)
handleRespawn in class NetHandlerpublic void handleCloseWindow(Packet101CloseWindow par1Packet101CloseWindow)
handleCloseWindow in class NetHandlerpublic void handleWindowClick(Packet102WindowClick par1Packet102WindowClick)
handleWindowClick in class NetHandlerpublic void handleEnchantItem(Packet108EnchantItem par1Packet108EnchantItem)
handleEnchantItem in class NetHandlerpublic void handleCreativeSetSlot(Packet107CreativeSetSlot par1Packet107CreativeSetSlot)
handleCreativeSetSlot in class NetHandlerpublic void handleTransaction(Packet106Transaction par1Packet106Transaction)
handleTransaction in class NetHandlerpublic void handleUpdateSign(Packet130UpdateSign par1Packet130UpdateSign)
handleUpdateSign in class NetHandlerpublic void handleKeepAlive(Packet0KeepAlive par1Packet0KeepAlive)
handleKeepAlive in class NetHandlerpublic boolean isServerHandler()
isServerHandler in class NetHandlerpublic void handlePlayerAbilities(Packet202PlayerAbilities par1Packet202PlayerAbilities)
handlePlayerAbilities in class NetHandlerpublic void handleAutoComplete(Packet203AutoComplete par1Packet203AutoComplete)
handleAutoComplete in class NetHandlerpublic void handleClientInfo(Packet204ClientInfo par1Packet204ClientInfo)
handleClientInfo in class NetHandlerpublic void handleCustomPayload(Packet250CustomPayload par1Packet250CustomPayload)
handleCustomPayload in class NetHandlerpublic void handleVanilla250Packet(Packet250CustomPayload par1Packet250CustomPayload)
handleVanilla250Packet in class NetHandlerpublic void handleMapData(Packet131MapData par1Packet131MapData)
NetHandler
handleMapData in class NetHandlerpublic EntityPlayerMP getPlayer()
getPlayer in class NetHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||