Package net.minecraft.server
Class ServerTickRateManager
java.lang.Object
net.minecraft.world.TickRateManager
net.minecraft.server.ServerTickRateManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate longprivate longprivate final MinecraftServerprivate longprivate longFields inherited from class net.minecraft.world.TickRateManager
frozenTicksToRun, isFrozen, MIN_TICKRATE, nanosecondsPerTick, runGameElements, tickrate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidprivate voidbooleanbooleanrequestGameToSprint(int pSprintTime) voidsetFrozen(boolean pFrozen) voidsetTickRate(float pTickRate) booleanstepGameIfPaused(int pTicks) booleanbooleanvoidupdateJoiningPlayer(ServerPlayer pPlayer) private voidprivate voidMethods inherited from class net.minecraft.world.TickRateManager
frozenTicksToRun, isEntityFrozen, isFrozen, isSteppingForward, millisecondsPerTick, nanosecondsPerTick, runsNormally, setFrozenTicksToRun, tick, tickrate
-
Field Details
-
remainingSprintTicks
private long remainingSprintTicks -
sprintTickStartTime
private long sprintTickStartTime -
sprintTimeSpend
private long sprintTimeSpend -
scheduledCurrentSprintTicks
private long scheduledCurrentSprintTicks -
previousIsFrozen
private boolean previousIsFrozen -
server
-
-
Constructor Details
-
ServerTickRateManager
-
-
Method Details
-
isSprinting
public boolean isSprinting() -
setFrozen
public void setFrozen(boolean pFrozen) - Overrides:
setFrozenin classTickRateManager
-
updateStateToClients
private void updateStateToClients() -
updateStepTicks
private void updateStepTicks() -
stepGameIfPaused
public boolean stepGameIfPaused(int pTicks) -
stopStepping
public boolean stopStepping() -
stopSprinting
public boolean stopSprinting() -
requestGameToSprint
public boolean requestGameToSprint(int pSprintTime) -
finishTickSprint
private void finishTickSprint() -
checkShouldSprintThisTick
public boolean checkShouldSprintThisTick() -
endTickWork
public void endTickWork() -
setTickRate
public void setTickRate(float pTickRate) - Overrides:
setTickRatein classTickRateManager
-
updateJoiningPlayer
-