diff --git a/SpigotCore_Main/src/de/steamwar/sql/DownloadSchematic.java b/SpigotCore_Main/src/de/steamwar/sql/DownloadSchematic.java index 3fd468b..567aad6 100644 --- a/SpigotCore_Main/src/de/steamwar/sql/DownloadSchematic.java +++ b/SpigotCore_Main/src/de/steamwar/sql/DownloadSchematic.java @@ -19,14 +19,14 @@ package de.steamwar.sql; +import com.google.common.io.BaseEncoding; + import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.sql.ResultSet; import java.sql.SQLException; import java.time.Instant; -import javax.xml.bind.DatatypeConverter; - public class DownloadSchematic { private DownloadSchematic(){} @@ -49,7 +49,7 @@ public class DownloadSchematic { } cript.reset(); cript.update((Instant.now().toString() + schem.getSchemOwner() + schem.getSchemID()).getBytes()); - String hash = DatatypeConverter.printHexBinary(cript.digest()); + String hash = BaseEncoding.base16().encode(cript.digest()); SQL.update("INSERT INTO SchemDownload (SchemID, Link) VALUES (?, ?)", schem.getSchemID(), hash); return BASE + hash; }