CloudburstMC / Nukkit

Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software
https://cloudburstmc.org
GNU General Public License v3.0
1.21k stars 420 forks source link

Remote query no longer works in release #747 #1621

Open ZizzyZizzy opened 3 years ago

ZizzyZizzy commented 3 years ago

Expected Behavior

Refer to the function "UT3Query" here: https://gist.github.com/xBeastMode/89a9d85c21ec5f42f14db49550ea8e5c

This has been a reliable way to query Pocketmine servers for status information for years. It was working fine with CloudburstMC/NukkitX until release #747. Now "$challenge" is returning an invalid/unexpected value.

Actual Behavior

The $challenge from CloudburstMC/NukkitX no longer follows the previous expected format.

Steps to Reproduce

Refer to the UT3Query and attempt to query a CloudburstMC/NukkitX server https://gist.github.com/xBeastMode/89a9d85c21ec5f42f14db49550ea8e5c

Debug information

This server is running Nukkit git-7d87a22 「」 implementing API version 1.0.11 for Minecraft: BE v1.16.20 (protocol version 408)

Crashdump, Backtrace or Other Files

N.A

Checklist:

sero583 commented 3 years ago

@ZizzyZizzy If you want a Nukkit-independent query tool, look into my repository MCBedrockQuery.

levelKro commented 3 years ago

Hello, will this bug be resolved or do we need to find an alternative solution? This function is essential to be listed on directory sites for servers.