Вместо адреса сервера "127.0.0.1:25565" необходимо вписать адрес своего сервера. Если на сервере используется другой порт, то его нужно указать вместо "25565".
3 votes Thanks 0
slonce70
Не треба юзати АІ - це не вірно, давним давно змінили бібліотеку і цей код не буде працювати... За використання АІ тут бан - тому що він багато дає брехливих відповідей
birylev
а хто сказав що це з AI? Ви можете це довести
slonce70
Друже, не треба робити дураком інших. Це смішно. Особливо кодерів, котри з АІ мали роботу не 1 рік... На 1000% впевнений що це АІ, тому що база 2021 року, коли в бібліотеці було інша документація... і Чат ЖПТ не знає що там змінилось. А писав би ти то зрозумів що код не працює, інакше як ти його написав
slonce70
from mcstatus import JavaServer from mcstatus import BedrockServer
Answers & Comments
Ответ:
from mcstatus import MinecraftServer
# адрес сервера в формате "IP:порт"
server_address = "127.0.0.1:25565"
# создаем объект сервера
server = MinecraftServer.lookup(server_address)
# получаем объект статуса сервера
status = server.status()
# получаем информацию о сервере
print("Протокол: {}".format(status.version.protocol))
print("Ядро: {}".format(status.version.name))
print("Количество игроков: {}/{}".format(status.players.online, status.players.max))
Объяснение:
Вместо адреса сервера "127.0.0.1:25565" необходимо вписать адрес своего сервера. Если на сервере используется другой порт, то его нужно указать вместо "25565".
from mcstatus import BedrockServer
Трошки змінилось, правда?!)