Class UUIDUtil

java.lang.Object
com.viaversion.viaversion.util.UUIDUtil

public final class UUIDUtil extends Object
  • Constructor Details

    • UUIDUtil

      public UUIDUtil()
  • Method Details

    • fromIntArray

      public static UUID fromIntArray(int[] parts)
    • toIntArray

      public static int[] toIntArray(UUID uuid)
    • toIntArray

      public static int[] toIntArray(long msb, long lsb)
    • parseUUID

      public static @Nullable UUID parseUUID(String uuidString)
    • randomUUID

      public static UUID randomUUID()
      Returns a random UUID, similar to UUID.randomUUID(), but without using SecureRandom and its synchronization.

      Should not be used where a UUID should be unpredictable.

      Returns:
      random UUID