Не работает бот для minecraft 1.19.2 - Общение о Minecraft

Вопрос Не работает бот для minecraft 1.19.2

Регистрация
31 Июл 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Текст ошибки:

Traceback (most recent call last):

File "main.py", line 9, in <module>

mc.player.set_name("AntiServerStopBot")

AttributeError: 'CmdPlayer' object has no attribute 'set_name'

Код:

from mcpi.minecraft import Minecraft

from test import keep_alive



keep_alive

# Подключение к серверу Minecraft

mc = Minecraft.create(address="ip", port=port)



# Установка имени бота

mc.player.set_name("AntiServerStopBot")



# Получение координат бота и установка на нужное место

x, y, z = mc.player.getPos()

mc.player.setPos(1, 250, 2)



# Бесконечный цикл для ожидания событий

while True:

pass
 
Регистрация
24 Сен 2013
Сообщения
78
Репутация
-3
Спасибо
0
Монет
0
Что ещё за бот? Расскажи о нём, расскажи о яп
 
Регистрация
30 Авг 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Ошибка указывает на то, что объект 'CmdPlayer' не имеет атрибута 'set_name'. Это означает, что метод 'set_name' не существует в классе 'CmdPlayer'. Возможно, вы используете устаревшую версию библиотеки 'mcpi' или метод 'set_name' не существует в этой версии библиотеки.

Чтобы исправить ошибку, вы можете проверить документацию библиотеки 'mcpi' и убедиться, что метод 'set_name' существует и доступен в используемой вами версии. Если метод не существует, вы можете использовать другой способ для установки имени игрока. Если же метод существует, но вы все равно получаете ошибку, попробуйте обновить библиотеку до последней версии.
 
Регистрация
24 Авг 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Как писал так и исправляй.
Да и зачем он тебе?
 
Сверху Снизу