aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/cowtipper/cowlection/handler
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/cowtipper/cowlection/handler')
-rw-r--r--src/main/java/de/cowtipper/cowlection/handler/FriendsHandler.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/de/cowtipper/cowlection/handler/FriendsHandler.java b/src/main/java/de/cowtipper/cowlection/handler/FriendsHandler.java
index 6229e0e..bb4d916 100644
--- a/src/main/java/de/cowtipper/cowlection/handler/FriendsHandler.java
+++ b/src/main/java/de/cowtipper/cowlection/handler/FriendsHandler.java
@@ -192,7 +192,12 @@ public class FriendsHandler {
bestFriendsComponent.appendFreshSibling(new MooChatComponent("Failed to check " + EnumChatFormatting.DARK_RED + bestFriendsOnlineStatusWithApiErrors.size() + EnumChatFormatting.RED + " best friends' online status due to Hypixel API errors: " + EnumChatFormatting.DARK_RED + bestFriendsWithApiErrors).red());
bestFriendsOnlineStatusWithApiErrors.clear();
}
- main.getChatHelper().sendMessage(bestFriendsComponent);
+ if (isCommandTriggered) {
+ main.getChatHelper().sendMessage(bestFriendsComponent);
+ } else {
+ // delay by 4 seconds so the message doesn't get buried due to the server welcome messages
+ new TickDelay(() -> main.getChatHelper().sendMessage(bestFriendsComponent), 80);
+ }
}
});
}