Browse Source

bugfix: Pass MB_WORLD_PORT to isPortInUse()

master
MagicBot 3 years ago
parent
commit
cb279a5d5a
  1. 17
      src/discord/MagicBot.java
  2. 2
      src/discord/handlers/StatusRequestHandler.java

17
src/discord/MagicBot.java

@ -89,23 +89,6 @@ public class MagicBot extends ListenerAdapter {
return; return;
} }
if (ConfigManager.MB_PUBLIC_ADDR.getValue().equals("0.0.0.0")) {
// Autoconfigure IP address for use in worldserver response
// .
Logger.info("AUTOCONFIG PUBLIC IP ADDRESS");
URL whatismyip = null;
try {
whatismyip = new URL("http://checkip.amazonaws.com");
BufferedReader in = null;
in = new BufferedReader(new InputStreamReader(whatismyip.openStream()));
ConfigManager.MB_PUBLIC_ADDR.setValue(in.readLine());
} catch (IOException e) {
throw new RuntimeException(e);
}
}
// Configure Discord essential identifiers // Configure Discord essential identifiers
discordServerID = Long.parseLong(ConfigManager.MB_MAGICBOT_SERVERID.getValue()); discordServerID = Long.parseLong(ConfigManager.MB_MAGICBOT_SERVERID.getValue());

2
src/discord/handlers/StatusRequestHandler.java

@ -27,7 +27,7 @@ public class StatusRequestHandler {
// Add server status info // Add server status info
outString += "\nServer Status: "; outString += "\nServer Status: ";
if (LoginServer.isPortInUse(Integer.parseInt(ConfigManager.MB_BIND_ADDR.getValue()))) if (LoginServer.isPortInUse(Integer.parseInt(ConfigManager.MB_WORLD_PORT.getValue())))
outString += "ONLINE\n"; outString += "ONLINE\n";
else else
outString += "OFFLINE\n"; outString += "OFFLINE\n";

Loading…
Cancel
Save