CubicMC / cubic-server

A fast and extensible C++ Minecraft server implementation
https://cubicmc.org
GNU General Public License v3.0
54 stars 7 forks source link

Errors when playing Minosoft with CubicMC server #276

Closed nitram84 closed 6 months ago

nitram84 commented 6 months ago

I tried to play Minosoft (git version https://github.com/Bixilon/Minosoft/commit/bef2f861381cbdd997f8462ced3af98e3cba3ce0) with a local CubicMC server (latest git/0.4.0-beta release). After/during spawning I got the first stacktrace in Minosoft and a second happened when I tried to chop some oak leaves. I first reported these issues to Minosoft but the stacktraces were caused by two protocol issues in CubicMC. Please see the log files in https://github.com/Bixilon/Minosoft/issues/30 and the findings in https://github.com/Bixilon/Minosoft/issues/30#issuecomment-1951443073 .

Steps to reproduce:

To reproduce the issues it is important to test with the Minosoft version https://github.com/Bixilon/Minosoft/commit/bef2f861381cbdd997f8462ced3af98e3cba3ce0 . The next commit (https://github.com/Bixilon/Minosoft/commit/d88a08014a141748c7c489c69741fccef086992d) silences the first CubicMC protocol error.

emneo-dev commented 6 months ago

Thank you for the bug report! I will fix that directly once at home :)

emneo-dev commented 6 months ago

Thank you for reporting those issues, we are currently in the process of rewriting the whole server, so I am not sure how long that fix will be useful for :)