9
0
mirror of https://github.com/VolmitSoftware/Iris.git synced 2025-12-27 19:19:07 +00:00

Merge remote-tracking branch 'origin/master'

This commit is contained in:
Daniel Mills
2021-07-21 10:39:44 -04:00
8 changed files with 123 additions and 56 deletions

View File

@@ -273,8 +273,9 @@ public class IrisProject {
break;
}
}
sender.player().spigot().sendMessage(ChatMessageType.ACTION_BAR, TextComponent.fromLegacyText(C.WHITE + "Generation Complete"));
if (sender.isPlayer()) {
sender.player().spigot().sendMessage(ChatMessageType.ACTION_BAR, TextComponent.fromLegacyText(C.WHITE + "Generation Complete"));
}
});
//@builder

View File

@@ -74,7 +74,7 @@ public class CommandIrisPregen extends MortarCommand {
if (args[0].equalsIgnoreCase("stop") || args[0].equalsIgnoreCase("x")) {
if (PregeneratorJob.shutdownInstance()) {
sender.sendMessage("Stopped Pregen.");
sender.sendMessage("Stopped Pregen. Finishing last region file before shutting down...");
} else {
sender.sendMessage("No Active Pregens.");
}

View File

@@ -134,7 +134,7 @@ public class EngineCompositeGenerator extends ChunkGenerator implements IrisAcce
}
public void tick() {
if (isClosed()) {
if (getComposite() == null || isClosed()) {
return;
}

View File

@@ -42,7 +42,7 @@ public abstract class Looper extends Thread {
}
}
Iris.info("Thread " + getName() + " Shutdown.");
Iris.info("Thread " + getName() + " Shutdown. Pregen stopped / finished.");
}
protected abstract long loop();