BruceChen
BruceChen
### Prerequisites - [X] I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts) - [X] I tried to [look for similar issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one - [X]...
Bug fix: Cancel chunk load task when switching worlds fix #2118 I will record some of the before and after optimization comparisons below.
Current Progress: - [x] Login Support with online-mode=false - [x] Login Support with online-mode=true, enforce-secure-profile=true - [ ] Processing the text of received chats - [ ] Present the received...
(Unfinished) * Rewrite most of the code to be asynchronous. * Performance optimization for packet reading (decompression and AES decryption). * Use hardware accelerated AES instructions for supported Arm devices....
* The image was regenerated using the [JetBrainsMono](https://github.com/JetBrains/JetBrainsMono) font; * Hexadecimal characters are now more neatly aligned; * Added a script to automatically update the images used in the document...
* Q:为什么设计成需要在仅一个文件中定义宏并include对应头文件的形式哦 * A: * 当定义了对应的宏后,.h文件中将包含函数声明和对应的实现,否则将仅包含声明部分。 * 因此,在零个文件中定义将导致缺少函数的实现,而在一个以上的文件中定义将存在重复的函数实现。 * 官方仓库的[README](https://github.com/nothings/stb#how-do-i-use-these-libraries)中指出,因当在一个不常编辑的 c/cpp 文件中展开实现部分,应该是为了避免文件修改后重新编译 stb 库部分消耗更多时间。