类 ServerTickRateManager

java.lang.Object
net.minecraft.world.TickRateManager
net.minecraft.server.ServerTickRateManager

public class ServerTickRateManager extends TickRateManager
  • 字段详细资料

    • remainingSprintTicks

      private long remainingSprintTicks
    • sprintTickStartTime

      private long sprintTickStartTime
    • sprintTimeSpend

      private long sprintTimeSpend
    • scheduledCurrentSprintTicks

      private long scheduledCurrentSprintTicks
    • previousIsFrozen

      private boolean previousIsFrozen
    • server

      private final MinecraftServer server
  • 构造器详细资料

    • ServerTickRateManager

      public ServerTickRateManager(MinecraftServer p_309004_)
  • 方法详细资料

    • isSprinting

      public boolean isSprinting()
    • setFrozen

      public void setFrozen(boolean p_309002_)
      覆盖:
      setFrozen 在类中 TickRateManager
    • updateStateToClients

      private void updateStateToClients()
    • updateStepTicks

      private void updateStepTicks()
    • stepGameIfPaused

      public boolean stepGameIfPaused(int p_308975_)
    • stopStepping

      public boolean stopStepping()
    • stopSprinting

      public boolean stopSprinting()
    • requestGameToSprint

      public boolean requestGameToSprint(int p_308951_)
    • finishTickSprint

      private void finishTickSprint()
    • checkShouldSprintThisTick

      public boolean checkShouldSprintThisTick()
    • endTickWork

      public void endTickWork()
    • setTickRate

      public void setTickRate(float p_309003_)
      覆盖:
      setTickRate 在类中 TickRateManager
    • updateJoiningPlayer

      public void updateJoiningPlayer(ServerPlayer p_309205_)