
ModListObserver
Активный0.0
Установок
Последнее обновление
ModListObserver
Данный мод предоставляет администраторам серверов уникальную возможность отслеживать, какие модификации устанавливают игроки при подключении. Получать информацию можно двумя способами: используя специально добавленную команду /modlist, а также читая системные сообщения (включены по умолчанию), которые выводятся в лог при каждом входе пользователя на сервер.
Функциональность команды /modlist
/modlist <цель> current
- показывает список модов, с которыми целевой игрок последний раз подключался к серверу/modlist <цель> all
- отображает полный перечень всех модификаций, используемых указанным игроком с момента последнего перезапуска сервера
Технические особенности
Серверный мод - необходимо устанавливать только на стороне сервера, клиенты могут играть без этой модификации.
Поддержка платформ - совместим с Forge и NeoForge. Версия для Fabric может быть разработана в будущем, если появится достаточный спрос.
Важное замечание относительно версий
Мод отлично функционирует в версиях Minecraft до 1.20.1 включительно. Однако начиная с версии 1.20.4 в NeoForge была проведена масштабная переработка сетевого кода, в процессе которой функция автоматической отправки списка модов от клиента на сервер была временно отключена из-за вопросов конфиденциальности. Это означает, что в NeoForge версий 1.20.4 и выше оригинальная концепция ModListObserver как исключительно серверного мода в настоящее время не реализуема.
Ограничения и предназначение
Получаемый через ModListObserver список модов не является абсолютно достоверным. Отсутствие какой-либо модификации в перечне не гарантирует, что её действительно нет у игрока, равно как и наличие записи о моде не подтверждает его фактическое присутствие. Пользователи нелегальных клиентов могут искусственно изменять передаваемые данные о модах, чтобы скрыть нежелательное программное обеспечение.
Исходя из этих ограничений, мод никогда не получит функцию автоматического блокирования игроков по определенным спискам модификаций. Его основное предназначение - предоставлять администраторам дополнительную информацию для принятия взвешенных решений о возможном использовании запрещенных модов.