Fix freeze issue.
This commit is contained in:
@@ -254,12 +254,14 @@ public class MiscChanges {
|
|||||||
|
|
||||||
public static void sendServerTabMessage(final String message, final int red, final int green, final int blue){
|
public static void sendServerTabMessage(final String message, final int red, final int green, final int blue){
|
||||||
DiscordRelay.sendToDiscord("event", message);
|
DiscordRelay.sendToDiscord("event", message);
|
||||||
Runnable r = () -> {
|
Runnable r = new Runnable() {
|
||||||
|
public void run() {
|
||||||
Message mess;
|
Message mess;
|
||||||
for (Player rec : Players.getInstance().getPlayers()) {
|
for (Player rec : Players.getInstance().getPlayers()) {
|
||||||
mess = new Message(rec, (byte) 16, "Server", message, red, green, blue);
|
mess = new Message(rec, (byte) 16, "Server", message, red, green, blue);
|
||||||
rec.getCommunicator().sendMessage(mess);
|
rec.getCommunicator().sendMessage(mess);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
r.run();
|
r.run();
|
||||||
}
|
}
|
||||||
@@ -318,9 +320,6 @@ public class MiscChanges {
|
|||||||
CtClass ctPlanBridgeChecks = classPool.get("com.wurmonline.server.structures.PlanBridgeChecks");
|
CtClass ctPlanBridgeChecks = classPool.get("com.wurmonline.server.structures.PlanBridgeChecks");
|
||||||
replace = "{ return new com.wurmonline.server.structures.PlanBridgeCheckResult(false); }";
|
replace = "{ return new com.wurmonline.server.structures.PlanBridgeCheckResult(false); }";
|
||||||
Util.setBodyDeclared(thisClass, ctPlanBridgeChecks, "checkForBuildings", replace);
|
Util.setBodyDeclared(thisClass, ctPlanBridgeChecks, "checkForBuildings", replace);
|
||||||
/*ctPlanBridgeChecks.getDeclaredMethod("checkForBuildings").setBody("{"
|
|
||||||
+ " return new com.wurmonline.server.structures.PlanBridgeCheckResult(false);"
|
|
||||||
+ "}");*/
|
|
||||||
|
|
||||||
// - Disable mailboxes from being used while loaded - //
|
// - Disable mailboxes from being used while loaded - //
|
||||||
CtClass ctItem = classPool.get("com.wurmonline.server.items.Item");
|
CtClass ctItem = classPool.get("com.wurmonline.server.items.Item");
|
||||||
|
|||||||
Reference in New Issue
Block a user