com.cliffblaster.game.net
Class ServerHandler
java.lang.Object
com.cliffblaster.game.net.NetworkHandler
com.cliffblaster.game.net.ServerHandler
- All Implemented Interfaces:
- java.lang.Runnable
public class ServerHandler
- extends NetworkHandler
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
x
public float x
y
public float y
z
public float z
xrot
public float xrot
yrot
public float yrot
isAdmin
public boolean isAdmin
getID
public int getID()
computePlayerColor
public static char computePlayerColor(java.lang.String name)
disconnect
public void disconnect(java.lang.String reason)
disconnect
public void disconnect()
- Overrides:
disconnect
in class NetworkHandler
emptyQueue
public void emptyQueue()
handlePacket
public void handlePacket(Packet0Identify packet)
- Overrides:
handlePacket
in class NetworkHandler
handlePacket
public void handlePacket(Packet8SetTile packet)
- Overrides:
handlePacket
in class NetworkHandler
cheatDetect
public void cheatDetect(java.lang.String cheat)
getSquareDistance
public float getSquareDistance(int xi,
int yi,
int zi)
handlePacket
public void handlePacket(Packet9Chat packet)
- Overrides:
handlePacket
in class NetworkHandler
handlePacket
public void handlePacket(Packet6PlayerPosition packet)
- Overrides:
handlePacket
in class NetworkHandler
handlePacket
public void handlePacket(Packet7PlayerTeleport packet)
- Overrides:
handlePacket
in class NetworkHandler
sendPacket
public void sendPacket(Packet packet)
- Overrides:
sendPacket
in class NetworkHandler
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
getPlayerName
public java.lang.String getPlayerName()
tpTo
public void tpTo(float x,
float y,
float z,
float xr,
float yr)
getLevel
public Level getLevel()
getFullPlayerName
public java.lang.String getFullPlayerName()
setLevel
public void setLevel(Level level,
java.lang.String name,
java.lang.String desc)
getAllowedBlocks
public java.util.ArrayList<java.lang.Integer> getAllowedBlocks()