Class ClientDesyncMonitor
java.lang.Object
com.ticxo.modelengine.api.nms.network.ClientDesyncMonitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonglonglongbooleanbooleanbooleanvoidvoidrecordClientSyncTime(long time) voidrecordPongTime(long time) voidsetClientSyncOrigin(long clientSyncOrigin) voidsetHasPinged(boolean hasPinged) voidsetLastTestTime(long lastTestTime) voidsetPingSent(boolean pingSent) voidsetPongReceiveTime(long pongReceiveTime) voidsetTesting(boolean testing) booleanbooleanvoidvoidstopTest()
-
Constructor Details
-
ClientDesyncMonitor
-
-
Method Details
-
startTest
public void startTest() -
shouldPing
public boolean shouldPing() -
markPingSent
public void markPingSent() -
stopTest
public void stopTest() -
recordClientSyncTime
public void recordClientSyncTime(long time) -
recordPongTime
public void recordPongTime(long time) -
clientTickShifted
public boolean clientTickShifted() -
shouldRetest
public boolean shouldRetest() -
getPipeline
-
getClientSyncTime
-
getPingCounter
-
isTesting
public boolean isTesting() -
isHasPinged
public boolean isHasPinged() -
isPingSent
public boolean isPingSent() -
getLastTestTime
public long getLastTestTime() -
getClientSyncOrigin
public long getClientSyncOrigin() -
getPongReceiveTime
public long getPongReceiveTime() -
setTesting
public void setTesting(boolean testing) -
setHasPinged
public void setHasPinged(boolean hasPinged) -
setPingSent
public void setPingSent(boolean pingSent) -
setLastTestTime
public void setLastTestTime(long lastTestTime) -
setClientSyncOrigin
public void setClientSyncOrigin(long clientSyncOrigin) -
setPongReceiveTime
public void setPongReceiveTime(long pongReceiveTime)
-