Package net.minecraft.world
Class TickRateManager
java.lang.Object
net.minecraft.world.TickRateManager
- Direct Known Subclasses:
ServerTickRateManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
protected boolean
static final float
protected long
protected boolean
protected float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
boolean
isEntityFrozen
(Entity entity) boolean
isFrozen()
boolean
float
long
boolean
void
setFrozen
(boolean frozen) void
setFrozenTicksToRun
(int frozenTicksToRun) void
setTickRate
(float tickRate) void
tick()
float
tickrate()
-
Field Details
-
MIN_TICKRATE
public static final float MIN_TICKRATE- See Also:
-
tickrate
protected float tickrate -
nanosecondsPerTick
protected long nanosecondsPerTick -
frozenTicksToRun
protected int frozenTicksToRun -
runGameElements
protected boolean runGameElements -
isFrozen
protected boolean isFrozen
-
-
Constructor Details
-
TickRateManager
public TickRateManager()
-
-
Method Details
-
setTickRate
public void setTickRate(float tickRate) -
tickrate
public float tickrate() -
millisecondsPerTick
public float millisecondsPerTick() -
nanosecondsPerTick
public long nanosecondsPerTick() -
runsNormally
public boolean runsNormally() -
isSteppingForward
public boolean isSteppingForward() -
setFrozenTicksToRun
public void setFrozenTicksToRun(int frozenTicksToRun) -
frozenTicksToRun
public int frozenTicksToRun() -
setFrozen
public void setFrozen(boolean frozen) -
isFrozen
public boolean isFrozen() -
tick
public void tick() -
isEntityFrozen
-