Package com.plotsquared.core.util.task
Interface TaskTime.TimeConverter
- Enclosing class:
- TaskTime
public static interface TaskTime.TimeConverter
-
Method Summary
Modifier and TypeMethodDescription@org.checkerframework.checker.index.qual.NonNegative longmsToTicks(@org.checkerframework.checker.index.qual.NonNegative long ms)Convert from milliseconds to server ticks@org.checkerframework.checker.index.qual.NonNegative longticksToMs(@org.checkerframework.checker.index.qual.NonNegative long ticks)Convert from server ticks to millisecondsdefault @org.checkerframework.checker.index.qual.NonNegative longConvert the task time to millisecondsdefault @org.checkerframework.checker.index.qual.NonNegative longConvert the task time to server ticks
-
Method Details
-
msToTicks
@org.checkerframework.checker.index.qual.NonNegative long msToTicks(@org.checkerframework.checker.index.qual.NonNegative long ms)Convert from milliseconds to server ticks- Parameters:
ms- Milliseconds- Returns:
- Server ticks
-
ticksToMs
@org.checkerframework.checker.index.qual.NonNegative long ticksToMs(@org.checkerframework.checker.index.qual.NonNegative long ticks)Convert from server ticks to milliseconds- Parameters:
ticks- Server ticks- Returns:
- Milliseconds
-
toTicks
default @org.checkerframework.checker.index.qual.NonNegative long toTicks(@NonNull TaskTime taskTime)Convert the task time to server ticks- Parameters:
taskTime- Task time- Returns:
- Server ticks
-
toMs
Convert the task time to milliseconds- Parameters:
taskTime- Task time- Returns:
- Milliseconds
-