Closed nedisy closed 1 year ago
Would you mind explaining why you need to run a Windows executable over Linux over Windows? 🤯
Too lazy to install an actual Linux on my laptop, and want to test it on Linux, because I used proot-distro on my phone and it failed the same way (because both are using Linux mono?)
Maybe it's related to proxy detector, I tried to connect to it's proxy, and it works in linux. The proxy: proxy.claritymc.net:44888
MCC is supposed to work on Mono for Linux, but Mono for other environments is untested. Just in case, you can try disabling advanced terminal features by launching it like this:
mono MinecraftClient.exe BasicIO-NoColor
Since the Mono is no longer used, try using the latest build which uses .NET Core 6, I'll be closing the issue, if you experience any problems, open a new issue.
Prerequisites
debugmessages=true
in config to diagnose my issueMinecraft Version
1.18.1
Console Client Version
20220206-9
Expected Behavior
The Executable (MinecraftClient.exe) should be able to run in Windows Subsystem for Linux using mono normally as it is in Windows 11. It should be able to connect to ideally all IPs I know.
Actual Behavior
When using the Windows Subsystem for Linux (WSL), I keep getting timeout exceptions when connecting to a certain server (in this case claritymc.net). Some other servers can be connected (like us.mineplex.com), although it's slow. But when I use the app without WSL (directly double click in windows explorer), it works as expected, can connect to all servers I knew and it's not slow at all.
Steps to Reproduce the bug
Attach screenshot here (If applicable)
WSL Failed:
WSL Successful:
Windows 11 Successful:
Anythings that could help diagnosing the bug
Device
Laptop
Operating System
Windows
Server Address (If applicable)
claritymc.net