
SMLib
Библиотека-зависимость SMLib необходима для работы плагина StreamingModule, который добавляет интеграцию Twitch в Minecraft. Установите SMLib последней версии вместе с StreamingModule - и стримеры со зрителями получат дропы, чат в игре и многое другое.
SMLib - это библиотека-зависимость для плагина StreamingModule (ранее известного как StreamingDrops). Она не даёт самостоятельных функций, но без неё StreamingModule просто не запустится. Если вы планируете использовать Twitch-интеграцию на своём сервере Майнкрафт, ставьте SMLib в актуальной версии - иначе плагин не будет работать.
А что такое StreamingModule?
StreamingModule - это полноценная интеграция Twitch в Minecraft. С его помощью стримеры могут:
- Выдавать зрителям дропы прямо в игре (предметы, деньги, кейсы, ранги и прочее) - прямо как на Twitch Gaming Drops.
- Отображать статус "в эфире" на сервере через PlaceholderAPI.
- Видеть чат Twitch внутри Minecraft без переключения окон.
- Отправлять команды из Twitch-чата внутрь игры - например, зрители могут написать !give и получить предмет.
- Использовать очки канала Twitch (Channel Points) для позитивных или негативных действий.
На практике это сильно оживляет сервер: зрители чувствуют себя частью игры, а стример получает удобный инструмент для взаимодействия. Причём всё настраивается гибко - от шанса выпадения дропа до автоматических объявлений в Discord, когда стример заходит в эфир.
Особенности
- Гибкие дропы - можно настроить выдачу чего угодно: предметов, валюты, кейсов, рангов и т.п.
- Несколько стримеров - подключайте сколько угодно Twitch-каналов.
- Без ключей - не нужны Streamkeys или oAuth-токены, всё работает через бота.
- Регулировка шанса - от 0% до 100%.
- Автообъявления - когда стример начинает стрим, сервер сам отправляет сообщение в чат и в Discord.
- Офлайн-дропы - дропы можно настроить и на время, когда стример не в эфире.
Требования
- SMLib (обязательно последняя версия).
- Java 11+.
- Открытый HTTPS-порт - плагин отправляет запросы на Twitch API.
- Бот StreamingModule должен быть модератором вашего канала Twitch.
Если на сервере заблокированы исходящие запросы, команда /online выдаст HTTP(S) ошибку. Проверьте, открыт ли порт 443 и разрешён ли исходящий трафик.
Установка
Процесс описан на странице плагина: StreamingModule - Twitch Integration Plugin. Кратко: скачиваете SMLib и сам StreamingModule, кладёте оба JAR в папку plugins, перезапускаете сервер и настраиваете конфиг. Всё.
Известные несовместимости
- Matrix Anti-Cheat - может блокировать работу плагина. Если используете Matrix, отключите проверки, связанные с движением/пакетами, или найдите альтернативу.
Важно знать
Если вы стример и хотите расширить взаимодействие со зрителями - SMLib + StreamingModule это практически must-have. Настройка занимает 10-15 минут, а эффект заметен сразу: зрители активнее участвуют, дропы мотивируют смотреть стрим дольше, а чат прямо в игре экономит кучу времени.
Плагин проверен на серверах с большим онлайном - нагрузка минимальная. Главное - не забывайте обновлять SMLib следом за StreamingModule, иначе он откажется работать.
