No-Chat-Reports
No-Chat-Reports copied to clipboard
Detect and mark servers that enforce but prevent chat reports
Idea
In 1.20.2, the server-side toast removal was done. We discussed this and it seemed like a sensible thing to do.
However, as a result there may now be servers that both enforce chat signing at the server level and prevent chat signing at chat conversion level. NCR should account for this and show the proper indicator/tooltips by that.
Reasoning
Described above
Other Information
It probably needs new tooltips, but I'm not sure if it needs a new icon - could reuse the yellow one. The reliability of such indicator is also a bit questionable, but I still think it is possible:
- Check the type of global/private messages after player presses enter
- Check if own/others chat is reportable (any messages in the reportable list)
Edit: I forgot the part where NCR announces the green state, in this case - if the two heuristics are met - the state can be shown as green.
Related to #177 but it is more theoretically described there