Actionbar unauffälliger: ♪ Name DC · Name TS
This commit is contained in:
1 parent
b335933678
commit
2e46c9ea1c
4 files changed
+21
-6
No files matched your search
@@ -85,12 +85,12 @@ public final class Room {
|
||||
public void setMinecraftSink(MinecraftSink sink) { this.minecraft = sink; }
|
||||
public void setNameResolver(BiFunction<Side, String, String> names) { this.names = names; }
|
||||
|
||||
/** Wer aus Discord/TeamSpeak in den letzten {@code millis} Audio geschickt hat, als "Name (Plattform)". */
|
||||
/** Wer aus Discord/TeamSpeak in den letzten {@code millis} Audio geschickt hat, als "Name|Kürzel". */
|
||||
public List<String> externalSpeakers(long millis) {
|
||||
long since = System.currentTimeMillis() - millis;
|
||||
return sources.values().stream()
|
||||
.filter(s -> s.side != Side.MINECRAFT && s.lastSeen >= since)
|
||||
.map(s -> s.name + " (" + label(s.side) + ")")
|
||||
.map(s -> s.name + "|" + (s.side == Side.DISCORD ? "DC" : "TS"))
|
||||
.sorted().toList();
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user