Package net.minecraft.client
Class DeltaTracker.Timer
java.lang.Object
net.minecraft.client.DeltaTracker.Timer
- All Implemented Interfaces:
DeltaTracker
- Enclosing interface:
DeltaTracker
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.DeltaTracker
DeltaTracker.DefaultValue, DeltaTracker.Timer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate booleanprivate longprivate longprivate final floatprivate booleanprivate floatprivate floatprivate final it.unimi.dsi.fastutil.floats.FloatUnaryOperatorFields inherited from interface net.minecraft.client.DeltaTracker
ONE, ZERO -
Constructor Summary
ConstructorsConstructorDescriptionTimer(float p_348629_, long p_348537_, it.unimi.dsi.fastutil.floats.FloatUnaryOperator p_348550_) -
Method Summary
Modifier and TypeMethodDescriptionprivate intadvanceGameTime(long p_348532_) private voidadvanceRealTime(long p_348534_) intadvanceTime(long p_348462_, boolean p_348492_) floatgetGameTimeDeltaPartialTick(boolean p_348526_) floatfloatprivate voidpause()private voidunPause()voidupdateFrozenState(boolean p_348502_) voidupdatePauseState(boolean p_348523_)
-
Field Details
-
deltaTicks
private float deltaTicks -
deltaTickResidual
private float deltaTickResidual -
realtimeDeltaTicks
private float realtimeDeltaTicks -
pausedDeltaTickResidual
private float pausedDeltaTickResidual -
lastMs
private long lastMs -
lastUiMs
private long lastUiMs -
msPerTick
private final float msPerTick -
targetMsptProvider
private final it.unimi.dsi.fastutil.floats.FloatUnaryOperator targetMsptProvider -
paused
private boolean paused -
frozen
private boolean frozen
-
-
Constructor Details
-
Timer
public Timer(float p_348629_, long p_348537_, it.unimi.dsi.fastutil.floats.FloatUnaryOperator p_348550_)
-
-
Method Details
-
advanceTime
public int advanceTime(long p_348462_, boolean p_348492_) -
advanceGameTime
private int advanceGameTime(long p_348532_) -
advanceRealTime
private void advanceRealTime(long p_348534_) -
updatePauseState
public void updatePauseState(boolean p_348523_) -
pause
private void pause() -
unPause
private void unPause() -
updateFrozenState
public void updateFrozenState(boolean p_348502_) -
getGameTimeDeltaTicks
public float getGameTimeDeltaTicks()- Specified by:
getGameTimeDeltaTicksin interfaceDeltaTracker
-
getGameTimeDeltaPartialTick
public float getGameTimeDeltaPartialTick(boolean p_348526_) - Specified by:
getGameTimeDeltaPartialTickin interfaceDeltaTracker
-
getRealtimeDeltaTicks
public float getRealtimeDeltaTicks()- Specified by:
getRealtimeDeltaTicksin interfaceDeltaTracker
-