Class FramerateLimitTracker

java.lang.Object
com.mojang.blaze3d.platform.FramerateLimitTracker

public class FramerateLimitTracker extends Object
  • Field Details

    • OUT_OF_LEVEL_MENU_LIMIT

      private static final int OUT_OF_LEVEL_MENU_LIMIT
      See Also:
    • ICONIFIED_WINDOW_LIMIT

      private static final int ICONIFIED_WINDOW_LIMIT
      See Also:
    • AFK_LIMIT

      private static final int AFK_LIMIT
      See Also:
    • LONG_AFK_LIMIT

      private static final int LONG_AFK_LIMIT
      See Also:
    • AFK_THRESHOLD_MS

      private static final long AFK_THRESHOLD_MS
      See Also:
    • LONG_AFK_THRESHOLD_MS

      private static final long LONG_AFK_THRESHOLD_MS
      See Also:
    • options

      private final Options options
    • minecraft

      private final Minecraft minecraft
    • framerateLimit

      private int framerateLimit
    • latestInputTime

      private long latestInputTime
  • Constructor Details

    • FramerateLimitTracker

      public FramerateLimitTracker(Options p_360283_, Minecraft p_361436_)
  • Method Details

    • getFramerateLimit

      public int getFramerateLimit()
    • getThrottleReason

    • isHeavilyThrottled

      public boolean isHeavilyThrottled()
    • setFramerateLimit

      public void setFramerateLimit(int p_362214_)
    • onInputReceived

      public void onInputReceived()