diff --git a/SpigotCore_Main/src/de/steamwar/sql/Schematic.java b/SpigotCore_Main/src/de/steamwar/sql/Schematic.java index 736257c..dbdee0f 100644 --- a/SpigotCore_Main/src/de/steamwar/sql/Schematic.java +++ b/SpigotCore_Main/src/de/steamwar/sql/Schematic.java @@ -212,11 +212,11 @@ public class Schematic { } } - public void saveOldFormatFromPlayer(Player player) throws NoClipboardException { + public void saveOldFormatFromPlayer(Player player) throws IOException, NoClipboardException { saveFromPlayer(player, false); } - public void saveFromPlayer(Player player) throws NoClipboardException { + public void saveFromPlayer(Player player) throws IOException, NoClipboardException { saveFromPlayer(player, true); } @@ -225,12 +225,12 @@ public class Schematic { try { blob.setBytes(1, bytes); updateDatabase(blob, newFormat); - } catch (SQLException throwables) { - throwables.printStackTrace(); + } catch (SQLException e) { + throw new SecurityException(e); } } - private void saveFromPlayer(Player player, boolean newFormat) throws NoClipboardException { + private void saveFromPlayer(Player player, boolean newFormat) throws IOException, NoClipboardException { Blob blob = SQL.blob(); VersionedRunnable.call(new VersionedRunnable(() -> { try {