Basic support for minecraft 1.19 (#2084)

* merge commit from milutinke
* chat signature & encrypted login
* Bug fix :EncryptionResponse format error below 1.18.2
* Implemented chat command signature
* Chat message parsing and verification for 1.19
* Add signature settings
* Update Simplified Chinese Translation
* Clear up comments
* Fix wrong variable naming
* Bug fix: SignatureV2 Processing
This commit is contained in:
BruceChen 2022-08-15 23:55:44 +08:00 committed by GitHub
parent d9f1a77ac2
commit a8bbb1ac76
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
55 changed files with 5218 additions and 1174 deletions

View file

@ -36,6 +36,7 @@ terrainandmovements=false # Uses more ram, cpu, bandwidth but allows yo
inventoryhandling=false # Toggle inventory handling (beta)
entityhandling=false # Toggle entity handling (beta)
sessioncache=disk # How to retain session tokens. Use 'none', 'memory' or 'disk'
profilekeycache=disk # How to retain profile key. Use 'none', 'memory' or 'disk'
resolvesrvrecords=fast # Use 'false', 'fast' (5s timeout), or 'true'. Required for joining some servers.
accountlist=accounts.txt # See README > 'Servers and Accounts file' for more info about this file
serverlist=servers.txt # See README > 'Servers and Accounts file' for more info about this file
@ -47,6 +48,18 @@ autorespawn=false # Toggle auto respawn if client player was de
minecraftrealms=true # Enable support for joining Minecraft Realms worlds
moveheadwhilewalking=true # Enable head movement while walking to avoid anti-cheat triggers
[Signature]
# Chat settings (affects minecraft 1.19+)
login_with_secure_profile=true # Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true"
sign_chat=true # Whether to sign the chat send from MCC
sign_message_in_command=true # Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me"
mark_legally_signed_msg=false # Use green color block to mark chat with legitimate signatures
mark_modified_msg=true # Use yellow color block to mark chat that have been modified by the server.
mark_illegally_signed_msg=true # Use red color block to mark chat without legitimate signature
mark_system_message=false # Use gray color block to mark system message (always without signature)
show_modified_chat=true # Set to true to display messages modified by the server, false to display the original signed messages
show_illegal_signed_chat=true # Whether to display chat and messages in commands without legal signatures
[Logging]
# Only affect the messages on console.
debugmessages=false # Please enable this before submitting bug reports. Thanks!