Данный плагин для Paper позволяет игрокам в Minecraft общаться с пользователями в Telegram и наоборот, а админы могут отправлять команды, не заходя на сервер!
Paper 1.16.5+
Для сборки необходима JDK 1.8
Windows:
gradlew.bat shadowJar
Linux/Mac:
./gradlew shadowJar
Jar плагина будет лежать в build/libs
Перед запуском сервера создайте файл plugins/Telecrafter/config.yml
со следующим содержимым:
botToken: токен вашего бота
botName: имя бота без @
chatId: id чата в который будет писать бот
allowForeignChats: false # могут ли юзеры юзать бота в других чатах (админы могут всегда)
whitelistAddCommand: easywhitelist add
admins: # id админов в Telegram которым будут доступны дополнительные команды
- 123453242
- 678914242
- 428483242
moderators: # id модераторов в Telegram которым будут доступны дополнительные команды
- 876544211
- 124954030
/mc сообщение
- отправить сообщение из телеграма в майнкрафт
/mnow
- посмотреть текущий онлайн
/plugins
- просмотр установленных плагинов
/help
- краткая справка по командам
/zadrotop
- топ игроков по времени
/raidtop
- топ игроков по выигранным рейдам
/earlybirds
- топ игроков по ранним пташкам
/wl nickname
- добавить игрока в вайтлист
/mban badPlayer
- забанить игрока
/cleardrop
- очистка всех миров от дропа (работает даже на незагруженных чанках!)
/respack
- изменение/получение ссылки на ресурспак. Для просмотра отправьте команду без аргументов. Для изменения
/respack url
, например,/respack http://dropbox.com/respack.zip
/logs
- Получение логов. Работает только в лс. Отправка команды без аргументов вернет последний лог. /logs list
для просмотра списка доступных логов. /logs filename
для получения логов с именем filename,
например, /logs 2020-11-01-1.log.gz
/rc
- отправка команды на сервер. Например, /rc time set day
, или /rc ban badPlayer
. Команды из плагинов тоже
работают!.