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 pEntity) boolean
isFrozen()
boolean
float
long
boolean
void
setFrozen
(boolean pFrozen) void
setFrozenTicksToRun
(int pFrozenTicksToRun) void
setTickRate
(float pTickRate) 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 pTickRate) -
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 pFrozenTicksToRun) -
frozenTicksToRun
public int frozenTicksToRun() -
setFrozen
public void setFrozen(boolean pFrozen) -
isFrozen
public boolean isFrozen() -
tick
public void tick() -
isEntityFrozen
-