From e851b395d25a86059bb77ca85b56966789ed69c1 Mon Sep 17 00:00:00 2001 From: Drakia Date: Thu, 10 Mar 2011 01:32:27 -0800 Subject: [PATCH] Hopefully fixed bug with file seperator. Just forced "/" as it works on Windows and Linux --- src/net/TheDgtl/Stargate/Gate.java | 2 +- src/net/TheDgtl/Stargate/Portal.java | 2 +- src/net/TheDgtl/Stargate/Stargate.java | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/net/TheDgtl/Stargate/Gate.java b/src/net/TheDgtl/Stargate/Gate.java index 29a8b9c..a641e40 100644 --- a/src/net/TheDgtl/Stargate/Gate.java +++ b/src/net/TheDgtl/Stargate/Gate.java @@ -324,7 +324,7 @@ public class Gate { Stargate.log.log(Level.SEVERE, "Could not load Gate " + file.getName() + " - Gates must have exactly 2 control points."); return null; } else { - gate.save(file.getParent() + File.separator); // Updates format for version changes + gate.save(file.getParent() + "/"); // Updates format for version changes return gate; } } diff --git a/src/net/TheDgtl/Stargate/Portal.java b/src/net/TheDgtl/Stargate/Portal.java index 2df506d..a3f4f66 100644 --- a/src/net/TheDgtl/Stargate/Portal.java +++ b/src/net/TheDgtl/Stargate/Portal.java @@ -655,7 +655,7 @@ public class Portal { } public static void saveAllGates(World world) { - String loc = Stargate.getSaveLocation() + File.separator + world.getName() + ".db"; + String loc = Stargate.getSaveLocation() + "/" + world.getName() + ".db"; try { BufferedWriter bw = new BufferedWriter(new FileWriter(loc, false)); diff --git a/src/net/TheDgtl/Stargate/Stargate.java b/src/net/TheDgtl/Stargate/Stargate.java index 3f590d8..dfe9375 100644 --- a/src/net/TheDgtl/Stargate/Stargate.java +++ b/src/net/TheDgtl/Stargate/Stargate.java @@ -84,8 +84,9 @@ public class Stargate extends JavaPlugin { log = Logger.getLogger("Minecraft"); // Set portalFile and gateFolder to the plugin folder as defaults. - portalFolder = getDataFolder() + File.separator + "portals"; - gateFolder = getDataFolder() + File.separator + "gates" + File.separator; + portalFolder = getDataFolder() + "/portals"; + gateFolder = getDataFolder() + "/gates/"; + log.info(pdfFile.getName() + " v." + pdfFile.getVersion() + " is enabled.");