Мод для MineCraft 1.20.1
, реализующий объединение чата MineCraft с каналом Discord-сервера в один общий чат.
В директории minecraft_mod
расположен исходный код мода, позволяющего обмениваться сообщениями с Discord-каналом.
В директории discord_bot
расположен Discord-бот, реализующий подключение к моду для обмена сообщениями.
- Скачайте и установите на сервер последнюю версию мода, соответствующую необходимой версии игры. (Мод только для стороны сервера, на клиент устаналивать не нужно!)
- Скачайте и установите Python. Рекомендуемая версия не ниже
3.8
- Установите библиотеку для работы с Discord:
pip install py-cord
- Запустите сервер с установленным модом, чтобы в директории сервера сгенерировался конфигурационный файл мода
- Создайте бота и укажите все необходимые параметры в файле
discord_bot/config.py
Если вы запускаете бота и сервер на одном устройстве, то конфигурационные данные IP-адресов можно не трогать (оставить 127.0.0.1
).
В противном случае необходимо указать в конфигурации мода IP-адрес сервера, на котором запущен Discord-бот. А в config.py
указать IP-адрес MineCraft-сервера.
Мод находится в стадии разработки и практически не тестировался, поэтому не исключен вариант возникновения различных багов.