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

2024-09-30 01:35:52 发布

您现在位置:Python中文网/ 问答频道 /正文

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

有人知道ping java+服务器的方法吗?(有一种可能是我用错了mcipc,但是关于mcstatus,它在服务器添加基本兼容性插件之前就已经工作了)


Tags: 方法服务器插件平台javapingminecraft正试图
1条回答
网友
1楼 · 发布于 2024-09-30 01:35:52

对于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.")

至于基岩,我不知道。很抱歉

相关问题 更多 >

    热门问题