net.minecraft.client.option

public class InactivityFpsLimiter

com.mojang.blaze3d.platform.FramerateLimitTracker
net.minecraft.class_9919
net.minecraft.client.option.InactivityFpsLimiter

Field summary

Modifier and TypeField
private static final int
OUT_OF_LEVEL_MENU_LIMIT
field_52724
IN_GUI_FPS
private static final int
ICONIFIED_WINDOW_LIMIT
field_52725
MINIMIZED_FPS
private static final int
AFK_LIMIT
field_52726
AFK_STAGE_1_FPS
private static final int
LONG_AFK_LIMIT
field_52727
AFK_STAGE_2_FPS
private static final long
AFK_THRESHOLD_MS
field_52728
AFK_STAGE_1_THRESHOLD
private static final long
LONG_AFK_THRESHOLD_MS
field_52729
AFK_STAGE_2_THRESHOLD
private final GameOptions
options
field_52730
options
private final MinecraftClient
minecraft
field_52731
client
private int
framerateLimit
field_52732
maxFps
private long
latestInputTime
field_52733
lastInputTime

Constructor summary

ModifierConstructor
public (GameOptions options, MinecraftClient client)

Method summary

Modifier and TypeMethod
public int
getFramerateLimit()
method_61937()
update()
public InactivityFpsLimiter$LimitReason
getThrottleReason()
method_66514()
getLimitReason()
public boolean
isHeavilyThrottled()
method_66515()
shouldDisableProfilerTimeout()
public void
setFramerateLimit(int value)
method_61938(int arg0)
setMaxFps(int maxFps)
public void
onInputReceived()
method_61939()
onInput()