made log threading friendly

This commit is contained in:
Unknown
2020-02-04 19:14:59 -05:00
parent 34214fe17c
commit 7b83b93cd4
@@ -11,7 +11,7 @@ public class Log {
PlayerEntity player = getPlayer();
if(player != null) {
player.addChatMessage(new LiteralText(message), false);
schedule(() -> player.addChatMessage(new LiteralText(message), false));
}
}
@@ -19,7 +19,7 @@ public class Log {
PlayerEntity player = getPlayer();
if(player != null) {
player.addChatMessage(new LiteralText(TextFormat.YELLOW + message), false);
schedule(() -> player.addChatMessage(new LiteralText(TextFormat.YELLOW + message), false));
}
}
@@ -27,10 +27,14 @@ public class Log {
PlayerEntity player = getPlayer();
if(player != null) {
player.addChatMessage(new LiteralText(TextFormat.RED + message), false);
schedule(() -> player.addChatMessage(new LiteralText(TextFormat.RED + message), false));
}
}
private static void schedule(Runnable runnable) {
MinecraftClient.getInstance().execute(runnable);
}
private static PlayerEntity getPlayer() {
return MinecraftClient.getInstance().player;
}