Doclic / NoEncryption

Removes signatures from Minecraft chat messages
GNU General Public License v3.0
224 stars 18 forks source link

Get safe server status in NCR #43

Open Doclic opened 1 year ago

Doclic commented 1 year ago

Mods like NoChatReports by Aizistral warn users when enforce-secure-profile is on.
This feature is great to have when using such mods, but it creates an issue with the "Chat messages cannot be verified" popup blocking used in NE:
the popup blocking works by telling the client that enforce-secure-profile is on, even if it's off.
This results in NCR users getting false warnings on servers using NE or similar plugins.
The Minecraft protocol has a feature call plugin messages (see wiki.vg/Protocol) that we could use to fix that.
This would require discussing not only with the NCR devs, but also every main anti MS censorship plugin maker to make a standard plugin message sent to clients on login.

Doclic commented 1 year ago

Update: We should set preventsChatReports to true in the ping packet response

V1nc3ntWasTaken commented 1 year ago

Needs extra attention to modify cached ping responses in the server