Package zombie.core.raknet
Class UdpConnection
java.lang.Object
zombie.core.raknet.UdpConnection
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
class
-
Field Summary
Modifier and TypeFieldDescriptionbyte
boolean
boolean
long
int
final gnu.trove.list.array.TShortArrayList
Vector3[]
static final long
long
int
boolean
boolean
long
int
long
boolean
final Deque
short[]
boolean
Vector3[]
byte
long
String[]
final PacketValidator
boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
endPacket
(int int1, int int2, byte byte1) void
void
void
void
void
void
forceDisconnect
(String string) int
int
long
int
int
int
getPeer()
float
getRelevantAndDistance
(float float1, float float2, float float3) boolean
havePlayer
(IsoPlayer player) boolean
boolean
boolean
boolean
RelevantTo
(float float1, float float2) boolean
RelevantTo
(float float1, float float2, float float3) boolean
RelevantToPlayerIndex
(int int1, float float1, float float2) void
void
toString()
-
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
-