Chat Patches

Chat Patches

2M Downloads

Randomized text color based on player

LilacTimes opened this issue ยท 4 comments

commented

I generally feel like the mc chat is often hard to read with big blocks of white text being hard to read. Now I understand that servers can use color codes and plugins to give colored names and text to players, however, this is often a server side function and I've yet to see a (clientside) mod that automates that process.

I have seen how other games will sometimes have an option to randomly assign colors to player's messages (usually being defined by something like their userid or name or something of the sort) that then makes it easier when for example friend A or friend B are talking.

My suggestion is, well that.
An optional feature that would automatically assign a (range of) colors to player's chat messages, making it easier for people to read chat interactions, especially in conditions where you don't have a giant hyper-modded server handling your interactions.
I assume that this tint color might have to be overridden if the message itself DID have a color code set through the server or something of the sort but I am unsure of how the under-the-hood specifics work. ANyways
I feel like this would definitely be an opt-in feature for most. But well, I figured I might as well make the suggestion sa it would have the potentional to help a lotta people. Cheers <3

commented

this is a really good idea! it is very similar to #161, and actually seems like a better solution that would also cover that issue. i think this should be doable but we'll see how easy it is to pull off lol. i am slightly weary about this though just bc if it's random i need to ensure the colors are readable, and then after that people may want to select the color themselves...

commented

What I've seen people usually do is just aim for a specific brightness of colors and only randomizing the hues based on IDs. Settings wise, ya could assign a custom color for the user's own messages. And if need have a way of assigning custom colors to specific names later on. Though as a start working with HSV color and only randomizing the Hue values while keeping SV constant. Maybe making SV adjustable for brighter/darker -colors across the board.
I'm just spitballing tho

commented

Here's a mockup I did when I first had the idea before i realized I should just make the suggestion to existing chat-overhaul esque mods

Image
commented

that's cool, thanks for the details!! however i think this would be geared towards the player name rather than the message, although i could conduct a poll about it and see where the community is at.