Мод для Майнкрафт, который ограничивает вход на сервер по подпискам и ролям во внешних сервисах. Игрок привязывает аккаунт к сервису Minecraft Authentication, после чего доступ проверяется при подключении к серверу.
Возможности
Можно разрешать вход игрокам, которые:
- имеют указанную роль или состоят на сервере Discord;
- подписаны на Twitch или имеют подписку определённого уровня;
- подписаны на YouTube либо являются платными участниками канала;
- поддерживают кампанию Patreon, в том числе на заданном уровне.
Условия можно объединять с помощью and и not. Несколько строк в Conditions работают как «или»: игрок войдёт, если выполнено хотя бы одно из них.
Как пользоваться
После привязки нужных аккаунтов в сервисе укажите его ключ в первой строке конфига как token и задайте условия входа. Например, доступ получат подписчики Twitch или сотрудники с ролью Discord:
Conditions:
- TwitchSubscriber()
- DiscordRole("staff")
Для применения изменений используйте команду /minecraftauth reload.
Требования и совместимость
Для проверок Discord требуется бот Discord на сервере. Мод не отменяет проверки других систем: например, забаненного игрока по-прежнему может не пустить плагин банов. Если доступ должен контролировать только Minecraft Authentication, отключите ванильный белый список и другие системы вайтлиста.
