From ea48ec9800a08de4d25b03af6b5cea1c252e0b61 Mon Sep 17 00:00:00 2001 From: Sculas Date: Tue, 22 Mar 2022 16:49:19 +0100 Subject: [PATCH] fix plugin writer with compiled java plugins --- .../the/bytecode/club/bytecodeviewer/plugin/PluginWriter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/plugin/PluginWriter.java b/src/main/java/the/bytecode/club/bytecodeviewer/plugin/PluginWriter.java index 2ecfa99e..294382b7 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/plugin/PluginWriter.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/plugin/PluginWriter.java @@ -12,6 +12,7 @@ import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JPanel; +import com.google.common.io.Files; import me.konloch.kontainer.io.DiskReader; import me.konloch.kontainer.io.DiskWriter; import org.apache.commons.compress.utils.FileNameUtils; @@ -188,7 +189,7 @@ public class PluginWriter extends JFrame try { //write to temporary file location - DiskWriter.replaceFile(tempFile.getAbsolutePath(), area.getText(), false); + Files.copy(savePath, tempFile); //run plugin from that location PluginManager.runPlugin(tempFile); }