Можно ли как-то управлять чатом в Minecraft с помощью python

Хочу написать таймер с уведомлениями о респавне босса. Нужно чтоб спустя N кол-во времени игроку в майнкрафте выводилось уведомление, сообщение о спавне. Не имею доступа к файлам сервера. Т.е я обычный игрок, играющий на их сервере.


Ответы (3 шт):

Автор решения: DaYa

Попробуйте использовать MCPI у него очень узкий функционал но тем не менее это схоже с тем что вы хотите. Так же можно попробовать бинды. Но Python слабо подходит для этих задач.

import keyboard

     def build():
       print("Прописываем взаимодействие с командами")

     keyboard.add_hotkey('ctrl+f', build)
     keyboard.wait('esc')
→ Ссылка
Автор решения: Alexander_K
from mcpi.minecraft import Minecraft
import time
#Импортируем библиотеку для игры

mc = Minecraft.create()

def Propiska():
    time.sleep() #В скобках количество секунд.
    mc.postToChat('Твой текст')

Не работал с библиотекой, но думаю - так.

Подобный вопрос: Как писать в чат майнкрафт

→ Ссылка
Автор решения: MainPlay TG

Можно использовать Mineflayer. Это библиотека NodeJS, с помощью которой можно создать бота в Minecraft. Но её можно использовать через Python. Всё описано в репозитории на GitHub.

Не ищите Mineflayer на PyPi, там другая библиотека.

→ Ссылка