Package net.glowstone.util
Class TickUtil
java.lang.Object
net.glowstone.util.TickUtil
Utility class to ease conversion from standard time units to in-game ticks.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The length in ticks of one Minecraft day.static final int
The length in ticks of one Minecraft half day.static final int
The lenght in ticks of one hour.static final short
The length in ticks of one minute.static final short
The length in ticks of one second.static final int
The length in ticks of one Minecraft week. -
Method Summary
Modifier and TypeMethodDescriptionstatic int
minutesToTicks
(double minutes) Converts minutes (double) into ticks.static int
minutesToTicks
(int minutes) Converts minutes (int) into ticks.static int
secondsToTicks
(int seconds) Converts seconds (int) into ticks.static long
secondsToTicks
(long seconds) Converts seconds (long) into ticks.
-
Field Details
-
TICKS_PER_SECOND
public static final short TICKS_PER_SECONDThe length in ticks of one second.- See Also:
-
TICKS_PER_MINUTE
public static final short TICKS_PER_MINUTEThe length in ticks of one minute.- See Also:
-
TICKS_PER_HOUR
public static final int TICKS_PER_HOURThe lenght in ticks of one hour.- See Also:
-
TICKS_PER_DAY
public static final int TICKS_PER_DAYThe length in ticks of one Minecraft day.- See Also:
-
TICKS_PER_HALF_DAY
public static final int TICKS_PER_HALF_DAYThe length in ticks of one Minecraft half day.- See Also:
-
TICKS_PER_WEEK
public static final int TICKS_PER_WEEKThe length in ticks of one Minecraft week.- See Also:
-
-
Method Details
-
secondsToTicks
public static int secondsToTicks(int seconds) Converts seconds (int) into ticks.- Parameters:
seconds
- The seconds to convert.- Returns:
- The corresponding number of ticks.
-
secondsToTicks
public static long secondsToTicks(long seconds) Converts seconds (long) into ticks.- Parameters:
seconds
- The seconds to convert.- Returns:
- The corresponding number of ticks.
-
minutesToTicks
public static int minutesToTicks(int minutes) Converts minutes (int) into ticks.- Parameters:
minutes
- The minutes to convert.- Returns:
- The corresponding number of ticks.
-
minutesToTicks
public static int minutesToTicks(double minutes) Converts minutes (double) into ticks.- Parameters:
minutes
- The minutes to convert.- Returns:
- The corresponding number of ticks.
-