From a841f5dfe4bf7cc8e495d03a396c2795c3102eb1 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Mon, 13 Jan 2020 06:42:24 +0100 Subject: [PATCH] Fixes failing schematic saving --- SpigotCore_14/src/de/steamwar/sql/Schematic_14.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/SpigotCore_14/src/de/steamwar/sql/Schematic_14.java b/SpigotCore_14/src/de/steamwar/sql/Schematic_14.java index 958bf8a..8bca947 100644 --- a/SpigotCore_14/src/de/steamwar/sql/Schematic_14.java +++ b/SpigotCore_14/src/de/steamwar/sql/Schematic_14.java @@ -6,6 +6,7 @@ import com.sk89q.worldedit.extension.platform.Actor; import com.sk89q.worldedit.extent.clipboard.Clipboard; import com.sk89q.worldedit.extent.clipboard.io.BuiltInClipboardFormat; import com.sk89q.worldedit.extent.clipboard.io.ClipboardFormat; +import com.sk89q.worldedit.extent.clipboard.io.ClipboardWriter; import com.sk89q.worldedit.session.ClipboardHolder; import org.bukkit.Bukkit; import org.bukkit.entity.Player; @@ -35,7 +36,9 @@ class Schematic_14 { ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); try{ if(schemFormat){ - SCHEM.getWriter(outputStream).write(clipboard); + ClipboardWriter writer = SCHEM.getWriter(outputStream); + writer.write(clipboard); + writer.close(); }else{ SCHEMATIC.getWriter(outputStream).write(clipboard); }