Hello. I was trying to find something that could tell me how an offline UUID is being generated and found this thread. However, given the fact that the UUID is an MD5 hash, I tried to generate one and it produces different hash. It looks similar, but it’s different in few bits:
d5fc4f55-35fc-3de6-8e3c-03c25cd1ed19 ← generated using Offline Player UUID generator (and it matches with the offline UUID used on offline servers)
d5fc4f55-35fc-cde6-4e3c-03c25cd1ed19 ← generated using provided string format in an independent MD5 hash generator (used two different ones independent on each other, same result)
You can see that two hexadecimal digits are different. I’ll try to generate it using a Java code with the UUID, but are you sure that this is exactly how it is generated in the game? I never found the original source code that is responsible for that, so I don’t know. Do you have a link to the original source code so I can look myself? Google isn’t much helpful in this case.
EDIT: So yes, it does indeed work as intended with the Java UUID object. Well, thank you I guess