如何使用 Python ping java 和基岩 Minecraft 服务器的信息

How to ping a java and bedrock Minecraft server's information with Python

我正在尝试找到一种使用 python ping Java+Bedrock Minecraft 服务器的方法,但我找不到要使用的正确导入。
我最近使用 mcstatus 来获取信息,但现在由于某种原因我不再从服务器收到响应。 我也尝试使用 mcipc 但我也无法从服务器获得响应。

有人知道可以 ping java+基岩服务器的方法吗? (有可能我用错了 mcipc,但是关于 mcstatus 它在服务器添加基岩兼容性插件之前起作用了)。

对于Java,你这样做:

serverdata = 'mc.hypixel.net' #you can add port in like this: mc.hypixel.net/25565 
data = requests.get(f"https://api.minetools.eu/ping/{serverdata}").json()
try:
    print(f"Server is up, and there are {data['players']['online']} players.")
except:  
    print("Server is offline.")

对于基岩版,我不知道。抱歉。