mirror of https://github.com/kami-blue/client
Fixing problems with friends. (#811)
This commit is contained in:
commit
efef1c7621
|
@ -280,10 +280,9 @@ public class KamiGUI extends GUI {
|
||||||
Frame finalFrame = frame;
|
Frame finalFrame = frame;
|
||||||
friends.addTickListener(() -> {
|
friends.addTickListener(() -> {
|
||||||
friends.setText("");
|
friends.setText("");
|
||||||
|
friends.setWidth(50);
|
||||||
if (!finalFrame.isMinimized()) {
|
if (!finalFrame.isMinimized()) {
|
||||||
Friends.friends.getValue().forEach(friend -> friends.addLine(friend.getUsername()));
|
Friends.friends.getValue().forEach(friend -> friends.addLine(friend.getUsername()));
|
||||||
} else {
|
|
||||||
friends.setWidth(50);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -36,9 +36,9 @@ class FriendHighlight : Module() {
|
||||||
@EventHandler
|
@EventHandler
|
||||||
var listener = Listener(EventHook { event: ClientChatReceivedEvent ->
|
var listener = Listener(EventHook { event: ClientChatReceivedEvent ->
|
||||||
if (mc.player == null || noFriendsCheck()) return@EventHook
|
if (mc.player == null || noFriendsCheck()) return@EventHook
|
||||||
val converted = arrayOf("")
|
var converted = event.message.formattedText
|
||||||
Friends.friends.value.forEach(Consumer { friend: Friend -> converted[0] = event.message.formattedText.replace("(?i)" + friend.username.toRegex(), colour() + bold() + friend.username + TextFormatting.RESET.toString()) })
|
Friends.friends.value.forEach(Consumer { friend: Friend -> converted = converted.replace(friend.username.toRegex(RegexOption.IGNORE_CASE), colour() + bold() + friend.username + TextFormatting.RESET.toString()) })
|
||||||
val message = TextComponentString(converted[0])
|
val message = TextComponentString(converted)
|
||||||
event.message = message
|
event.message = message
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue