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 long
msToTicks
(@org.checkerframework.checker.index.qual.NonNegative long ms) Convert from milliseconds to server ticks@org.checkerframework.checker.index.qual.NonNegative long
ticksToMs
(@org.checkerframework.checker.index.qual.NonNegative long ticks) Convert from server ticks to millisecondsdefault @org.checkerframework.checker.index.qual.NonNegative long
Convert the task time to millisecondsdefault @org.checkerframework.checker.index.qual.NonNegative long
Convert 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
-