net.minecraft.client.render

public class RenderTickCounter$Dynamic

implements RenderTickCounter

net.minecraft.client.DeltaTracker$Timer
net.minecraft.class_9779$class_9781
net.minecraft.client.render.RenderTickCounter$Dynamic

Field summary

Modifier and TypeField
private float
deltaTicks
field_51958
dynamicDeltaTicks
private float
deltaTickResidual
field_51959
tickProgress
private float
realtimeDeltaTicks
field_51960
fixedDeltaTicks
private float
pausedDeltaTickResidual
field_51961
tickProgressBeforePause
private long
lastMs
field_51962
lastTimeMillis
private long
lastUiMs
field_51963
timeMillis
private final float
msPerTick
field_51964
tickTime
private final it.unimi.dsi.fastutil.floats.FloatUnaryOperator
targetMsptProvider
field_51965
targetMillisPerTick
private boolean
paused
field_51966
paused
private boolean
frozen
field_51967
tickFrozen

Constructor summary

ModifierConstructor
public (float tps, long timeMillis, it.unimi.dsi.fastutil.floats.FloatUnaryOperator targetMillisPerTick)

Method summary

Modifier and TypeMethod
public int
advanceTime(long currentMs, boolean shouldAdvanceGameTime)
method_60640(long arg0, boolean arg1)
beginRenderTick(long timeMillis, boolean tick)
private int
advanceGameTime(long currentMs)
method_60639(long arg0)
beginRenderTick(long timeMillis)
private void
advanceRealTime(long currentMs)
method_60641(long arg0)
setTimeMillis(long timeMillis)
public void
updatePauseState(boolean pauseState)
method_60642(boolean arg0)
tick(boolean paused)
private void
pause()
method_60643()
tickPaused()
private void
unPause()
method_60645()
tickUnpaused()
public void
updateFrozenState(boolean frozen)
method_60644(boolean arg0)
setTickFrozen(boolean tickFrozen)
public float
getGameTimeDeltaTicks()
method_60636()
getDynamicDeltaTicks()
public float
getGameTimeDeltaPartialTick(boolean ignoreFrozenGame)
method_60637(boolean arg0)
getTickProgress(boolean arg0)
public float
getRealtimeDeltaTicks()
method_60638()
getFixedDeltaTicks()