Commit 91a2a55e authored by KingRainbow44's avatar KingRainbow44
Browse files

Bug fixes & class updates

parent 694b5c15
...@@ -104,7 +104,7 @@ public class Account { ...@@ -104,7 +104,7 @@ public class Account {
} }
public boolean hasPermission(String permission) { public boolean hasPermission(String permission) {
return this.permissions.contains(permission) || this.permissions.contains("*") ? true : false; return this.permissions.contains(permission) || this.permissions.contains("*");
} }
public boolean removePermission(String permission) { public boolean removePermission(String permission) {
......
...@@ -2,7 +2,7 @@ package emu.grasscutter.plugin.api; ...@@ -2,7 +2,7 @@ package emu.grasscutter.plugin.api;
import emu.grasscutter.command.Command; import emu.grasscutter.command.Command;
import emu.grasscutter.command.CommandHandler; import emu.grasscutter.command.CommandHandler;
import emu.grasscutter.game.GenshinPlayer; import emu.grasscutter.game.player.Player;
import emu.grasscutter.server.dispatch.DispatchServer; import emu.grasscutter.server.dispatch.DispatchServer;
import emu.grasscutter.server.game.GameServer; import emu.grasscutter.server.game.GameServer;
...@@ -33,7 +33,7 @@ public final class ServerHook { ...@@ -33,7 +33,7 @@ public final class ServerHook {
public ServerHook(GameServer gameServer, DispatchServer dispatchServer) { public ServerHook(GameServer gameServer, DispatchServer dispatchServer) {
this.gameServer = gameServer; this.gameServer = gameServer;
this.dispatchServer = dispatchServer; this.dispatchServer = dispatchServer;
instance = this; instance = this;
} }
...@@ -50,12 +50,12 @@ public final class ServerHook { ...@@ -50,12 +50,12 @@ public final class ServerHook {
public DispatchServer getDispatchServer() { public DispatchServer getDispatchServer() {
return this.dispatchServer; return this.dispatchServer;
} }
/** /**
* Gets all online players. * Gets all online players.
* @return Players connected to the server. * @return Players connected to the server.
*/ */
public List<GenshinPlayer> getOnlinePlayers() { public List<Player> getOnlinePlayers() {
return new LinkedList<>(this.gameServer.getPlayers().values()); return new LinkedList<>(this.gameServer.getPlayers().values());
} }
......
...@@ -209,7 +209,7 @@ public final class DispatchServer { ...@@ -209,7 +209,7 @@ public final class DispatchServer {
return null; return null;
} }
private KeyManagerFactory createKeyManagerFactory(File keystore, String password) throws Exception { private KeyManagerFactory createKeyManagerFactory(File keystore, String password) {
char[] pass = password.toCharArray(); char[] pass = password.toCharArray();
KeyManagerFactory kmf = null; KeyManagerFactory kmf = null;
...@@ -220,8 +220,8 @@ public final class DispatchServer { ...@@ -220,8 +220,8 @@ public final class DispatchServer {
kmf = KeyManagerFactory.getInstance("SunX509"); kmf = KeyManagerFactory.getInstance("SunX509");
kmf.init(ks, pass); kmf.init(ks, pass);
} catch (Exception e) { } catch (Exception exception) {
throw e; Grasscutter.getLogger().error("Unable to load keystore.", exception);
} }
return kmf; return kmf;
...@@ -257,7 +257,7 @@ public final class DispatchServer { ...@@ -257,7 +257,7 @@ public final class DispatchServer {
server = this.safelyCreateServer(this.getAddress()); server = this.safelyCreateServer(this.getAddress());
} }
HttpsServer httpsServer = null; HttpsServer httpsServer;
try { try {
httpsServer = HttpsServer.create(getAddress(), 0); httpsServer = HttpsServer.create(getAddress(), 0);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment