Class TimeConverter

java.lang.Object
com.zetaplugins.essentialz.util.TimeConverter

public final class TimeConverter extends Object
Utility class for converting between Minecraft ticks and time strings.
  • Method Details

    • ticksToTimeString

      public static String ticksToTimeString(long ticks)
      Converts Minecraft ticks to a time string in "HH:MM" format.
      Parameters:
      ticks - the time in Minecraft ticks
      Returns:
      the equivalent time as a string
    • timeStringToTicks

      public static int timeStringToTicks(String timeStr) throws NumberFormatException
      Converts a time string to Minecraft ticks. Supported formats: - "HH:MM" (24-hour format) - "H[H]am" or "H[H]pm" (12-hour format) - "NNNticks" (direct tick value)
      Parameters:
      timeStr - the time string to convert
      Returns:
      the equivalent time in ticks
      Throws:
      NumberFormatException - if the format is invalid