modernize minecraft utils
This commit is contained in:
@@ -7,11 +7,9 @@ public static class Utils
|
||||
{
|
||||
public static string GetUUID(string value)
|
||||
{
|
||||
using var md5 = MD5.Create();
|
||||
|
||||
//extracted from the java code:
|
||||
//new GameProfile(UUID.nameUUIDFromBytes(("OfflinePlayer:" + name).getBytes(Charsets.UTF_8)), name));
|
||||
byte[] data = md5.ComputeHash(Encoding.ASCII.GetBytes(value));
|
||||
var data = MD5.HashData(Encoding.ASCII.GetBytes(value));
|
||||
//set the version to 3 -> Name based md5 hash
|
||||
data[6] = Convert.ToByte(data[6] & 0x0f | 0x30);
|
||||
//IETF variant
|
||||
|
||||
Reference in New Issue
Block a user