Added UUID banning

This commit is contained in:
Anuken
2018-03-06 19:22:50 -05:00
parent 1038f35883
commit 686e526e8c
15 changed files with 242 additions and 45 deletions

View File

@@ -12,6 +12,7 @@ import io.anuke.ucore.UCore;
import io.anuke.ucore.util.Strings;
import javax.swing.*;
import java.net.NetworkInterface;
import java.text.DateFormat;
import java.text.NumberFormat;
import java.text.SimpleDateFormat;
@@ -98,4 +99,17 @@ public class DesktopPlatform extends Platform {
public ThreadProvider getThreadProvider() {
return new DefaultThreadImpl();
}
@Override
public byte[] getUUID() {
try {
byte[] bytes = NetworkInterface.getNetworkInterfaces().nextElement().getHardwareAddress();
byte[] result = new byte[8];
System.arraycopy(bytes, 0, result, 0, bytes.length);
return result;
}catch (Exception e){
e.printStackTrace();
return null;
}
}
}