Allow multi-line messages

This commit is contained in:
Gabriele C committed 2019-10-25 11:54:26 +02:00
1 parent 17361b1b54
commit c80012ddb1
2 files changed
+7 -1

No files matched your search

@@ -142,7 +142,7 @@ public class FastLoginCore<P extends C, C, T extends PlatformPlugin<C>> {
public void sendLocaleMessage(String key, C receiver) {
String message = localeMessages.get(key);
if (message != null) {
plugin.sendMessage(receiver, message);
plugin.sendMultiLineMessage(receiver, message);
}
}
@@ -15,6 +15,12 @@ public interface PlatformPlugin<C> {
void sendMessage(C receiver, String message);
default void sendMultiLineMessage(C receiver, String message) {
for (String line : message.split("%nl%")) {
sendMessage(receiver, line);
}
}
default ThreadFactory getThreadFactory() {
return null;
}