Package zombie.core.raknet
Class UdpConnection
java.lang.Object
zombie.core.raknet.UdpConnection
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumclass -
Field Summary
FieldsModifier and TypeFieldDescriptionbytebooleanbooleanlongintfinal gnu.trove.list.array.TShortArrayListVector3[]static final longlongintbooleanbooleanlongintlongbooleanfinal Dequeshort[]booleanVector3[]bytelongString[]final PacketValidatorboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidendPacket(int int1, int int2, byte byte1) voidvoidvoidvoidvoidvoidforceDisconnect(String string) intintlongintintintgetPeer()floatgetRelevantAndDistance(float float1, float float2, float float3) booleanhavePlayer(IsoPlayer player) booleanbooleanbooleanbooleanRelevantTo(float float1, float float2) booleanRelevantTo(float float1, float float2, float float3) booleanRelevantToPlayerIndex(int int1, float float1, float float2) voidvoidtoString()
-
Field Details
-
index
public int index -
allChatMuted
public boolean allChatMuted -
username
-
usernames
-
ReleventRange
public byte ReleventRange -
accessLevel
public byte accessLevel -
lastUnauthorizedPacket
public long lastUnauthorizedPacket -
ip
-
preferredInQueue
public boolean preferredInQueue -
wasInLoadingQueue
public boolean wasInLoadingQueue -
password
-
ping
public boolean ping -
ReleventPos
-
playerIDs
public short[] playerIDs -
players
-
connectArea
-
ChunkGridWidth
public int ChunkGridWidth -
loadedCells
-
playerDownloadServer
-
checksumState
-
checksumTime
public long checksumTime -
awaitingCoopApprove
public boolean awaitingCoopApprove -
steamID
public long steamID -
ownerID
public long ownerID -
idStr
-
isCoopHost
public boolean isCoopHost -
maxPlayers
public int maxPlayers -
chunkObjectState
public final gnu.trove.list.array.TShortArrayList chunkObjectState -
statistic
-
netStatistics
-
pingHistory
-
validator
-
CONNECTION_GRACE_INTERVAL
public static final long CONNECTION_GRACE_INTERVAL- See Also:
-
connectionTimestamp
public long connectionTimestamp -
timerSendZombie
-
isNeighborPlayer
public boolean isNeighborPlayer
-
-
Constructor Details
-
UdpConnection
-
-
Method Details
-
getPeer
-
getConnectedGUID
public long getConnectedGUID() -
getServerIP
-
startPacket
-
startPingPacket
-
RelevantTo
public boolean RelevantTo(float float1, float float2) -
getRelevantAndDistance
public float getRelevantAndDistance(float float1, float float2, float float3) -
RelevantToPlayerIndex
public boolean RelevantToPlayerIndex(int int1, float float1, float float2) -
RelevantTo
public boolean RelevantTo(float float1, float float2, float float3) -
cancelPacket
public void cancelPacket() -
getBufferPosition
public int getBufferPosition() -
endPacket
public void endPacket(int int1, int int2, byte byte1) -
endPacket
public void endPacket() -
endPacketImmediate
public void endPacketImmediate() -
endPacketUnordered
public void endPacketUnordered() -
endPacketUnreliable
public void endPacketUnreliable() -
endPacketSuperHighUnreliable
public void endPacketSuperHighUnreliable() -
endPingPacket
public void endPingPacket() -
getInetSocketAddress
-
forceDisconnect
-
setFullyConnected
public void setFullyConnected() -
setConnectionTimestamp
public void setConnectionTimestamp() -
isConnectionAttemptTimeout
public boolean isConnectionAttemptTimeout() -
isConnectionGraceIntervalTimeout
public boolean isConnectionGraceIntervalTimeout() -
isFullyConnected
public boolean isFullyConnected() -
calcCountPlayersInRelevantPosition
public void calcCountPlayersInRelevantPosition() -
getStatistics
-
getAveragePing
public int getAveragePing() -
getLastPing
public int getLastPing() -
getLowestPing
public int getLowestPing() -
getMTUSize
public int getMTUSize() -
getConnectionType
-
toString
-
havePlayer
-