11 lines
299 B
Kotlin
11 lines
299 B
Kotlin
package moe.nea.firmament.util
|
|
|
|
import java.math.BigInteger
|
|
import java.util.UUID
|
|
|
|
fun parseDashlessUUID(dashlessUuid: String): UUID {
|
|
val most = BigInteger(dashlessUuid.substring(0, 16), 16)
|
|
val least = BigInteger(dashlessUuid.substring(16, 32), 16)
|
|
return UUID(most.toLong(), least.toLong())
|
|
}
|