com.cliffblaster.game.net
Class NetworkHandler
java.lang.Object
com.cliffblaster.game.net.NetworkHandler
- Direct Known Subclasses:
- ServerHandler
public class NetworkHandler
- extends java.lang.Object
Field Summary |
java.net.Socket |
socket
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
socket
public java.net.Socket socket
NetworkHandler
public NetworkHandler(java.net.Socket socket)
throws java.io.IOException
- Throws:
java.io.IOException
disconnect
public void disconnect()
handlePacket
public void handlePacket(Packet packet)
handlePacket
public void handlePacket(Packet0Identify packet)
handlePacket
public void handlePacket(Packet1Ping packet)
handlePacket
public void handlePacket(Packet2LevelInit packet)
handlePacket
public void handlePacket(Packet3LevelDataChunk packet)
handlePacket
public void handlePacket(Packet4LevelFlush packet)
handlePacket
public void handlePacket(Packet5PlayerSpawn packet)
handlePacket
public void handlePacket(Packet6PlayerPosition packet)
handlePacket
public void handlePacket(Packet7PlayerTeleport packet)
handlePacket
public void handlePacket(Packet8SetTile packet)
handlePacket
public void handlePacket(Packet9Chat packet)
handlePacket
public void handlePacket(Packet10Disconnect packet)
sendPacket
public void sendPacket(Packet packet)
throws java.io.IOException
- Throws:
java.io.IOException