Можно ли как-то управлять чатом в Minecraft с помощью python
Хочу написать таймер с уведомлениями о респавне босса. Нужно чтоб спустя N кол-во времени игроку в майнкрафте выводилось уведомление, сообщение о спавне. Не имею доступа к файлам сервера. Т.е я обычный игрок, играющий на их сервере.
Ответы (3 шт):
Попробуйте использовать MCPI у него очень узкий функционал но тем не менее это схоже с тем что вы хотите. Так же можно попробовать бинды. Но Python слабо подходит для этих задач.
import keyboard
def build():
print("Прописываем взаимодействие с командами")
keyboard.add_hotkey('ctrl+f', build)
keyboard.wait('esc')
from mcpi.minecraft import Minecraft
import time
#Импортируем библиотеку для игры
mc = Minecraft.create()
def Propiska():
time.sleep() #В скобках количество секунд.
mc.postToChat('Твой текст')
Не работал с библиотекой, но думаю - так.
Подобный вопрос: Как писать в чат майнкрафт
Можно использовать Mineflayer. Это библиотека NodeJS, с помощью которой можно создать бота в Minecraft. Но её можно использовать через Python. Всё описано в репозитории на GitHub.
Не ищите Mineflayer на PyPi, там другая библиотека.