Merge pull request #1266 from runelite-extended/codebase

privateserver: fix local codebase calls
This commit is contained in:
Tyler Bochard
2019-08-05 00:10:00 -04:00
committed by GitHub
2 changed files with 3 additions and 2 deletions

View File

@@ -104,7 +104,7 @@ public class PrivateServerPlugin extends Plugin
if (event.getGroup().equals("privateserver") && event.getKey().equals("codebase"))
{
StringFileUtils.writeStringToFile("./codebase", config.codebase());
StringFileUtils.writeStringToFile(RuneLite.RUNELITE_DIR + "/codebase", config.codebase());
String message = "Client restart required after codebase change\n";
JOptionPane.showMessageDialog(new JFrame(), message, "Restart required",
JOptionPane.WARNING_MESSAGE);

View File

@@ -33,6 +33,7 @@ import javax.swing.JOptionPane;
import javax.swing.JPanel;
import net.runelite.api.Client;
import net.runelite.api.Constants;
import net.runelite.client.RuneLite;
import net.runelite.client.util.StringFileUtils;
final class ClientPanel extends JPanel
@@ -63,7 +64,7 @@ final class ClientPanel extends JPanel
+ "Please restart client.\n";
JOptionPane.showMessageDialog(new JFrame(), message, "Bad Codebase",
JOptionPane.ERROR_MESSAGE);
StringFileUtils.writeStringToFile("./codebase", "http://oldschool17.runescape.com/");
StringFileUtils.writeStringToFile(RuneLite.RUNELITE_DIR + "/codebase", "http://127.0.0.1/");
System.exit(0);
}
client.start();