mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
The main fix is the change to ProtocolHandler's jsonEncode method. Previously, it used 'char.IsLetterOrDigit' to see if it needed to be escaped, but some chars, such as "Ð", count as a letter but still need to be escaped. The fix is to check if it's in the right range, rather than using that method. There's also some changes to those methods for performance and clarity reasons. Most of this is using a StringBuilder rather than appending to the string. Not too important, but it makes things clearer. |
||
|---|---|---|
| .. | ||
| Handlers | ||
| IMinecraftCom.cs | ||
| IMinecraftComHandler.cs | ||
| ProtocolHandler.cs | ||