Class TimeUtil

java.lang.Object
com.soulfiremc.server.util.TimeUtil

public final class TimeUtil extends Object
Simple class to make waiting easier and less verbose.
  • Field Details

    • NANOSECONDS_PER_SECOND

      public static final long NANOSECONDS_PER_SECOND
    • NANOSECONDS_PER_MILLISECOND

      public static final long NANOSECONDS_PER_MILLISECOND
  • Method Details

    • waitTime

      public static void waitTime(long time, TimeUnit unit)
    • waitCondition

      public static void waitCondition(BooleanSupplier condition)
    • waitCondition

      public static void waitCondition(BooleanSupplier condition, @Nullable Duration timeout)