- Документация
- https://modrinth.com/mod/login-shield
Login Shield — серверный мод для Minecraft, предназначенный для предотвращения получения урона сразу после входа в мир или подключения к серверу. Во время короткого настраиваемого периода защиты игрок становится невосприимчивым к урону, враждебные сущности перестают считать его целью, а сам игрок не может наносить урон другим существам и игрокам. Такой подход помогает избежать несправедливых смертей, возникающих до полной загрузки мира. Основа статьи подготовлена исключительно по предоставленным официальным материалам.
Вставленная уценка
Мод распространяется по лицензии MIT, устанавливается на сервер и поддерживает несколько популярных платформ, включая NeoForge, Forge и Fabric. В отличие от многих клиентских модификаций, Login Shield ориентирован именно на серверную сторону: в метаданных указано, что клиент не является обязательной стороной, а сервер — обязательной. При отсутствии подтверждённых сведений дополнительные возможности или особенности работы не предполагаются.
Вставленная уценка
Основная задача Login Shield заключается в защите игроков в тот момент, когда мир или сервер ещё продолжают загружаться после подключения.
Иногда игрок появляется в мире раньше, чем полностью завершается загрузка окружения. В этот момент он уже может подвергнуться нападению мобов или получить другой игровой урон. Мод устраняет именно такую ситуацию, предоставляя временный период безопасности.
Официальное описание прямо указывает, что защита действует только ограниченное время и предназначена для предотвращения несправедливых смертей во время загрузки мира.
В документации перечислено несколько функций, определяющих поведение Login Shield.
После подключения игрок получает иммунитет к получению урона.
Продолжительность защиты определяется параметром конфигурации и может быть изменена администратором сервера.
По умолчанию используется значение 60 секунд, однако допустимый диапазон настройки составляет от 1 до 300 секунд.
Во время действия защиты агрессивные сущности не выбирают защищённого игрока своей целью.
Это позволяет безопасно дождаться полной загрузки мира без риска немедленного нападения.
Официальная документация не описывает дополнительные исключения или особенности поведения отдельных мобов, поэтому подобных утверждений делать нельзя.
Чтобы временная неуязвимость не давала игрового преимущества, мод одновременно вводит ограничение на нанесение урона.
Пока защита активна:
• игрок не может наносить урон мобам;
• игрок не может наносить урон другим игрокам.
Таким образом обеспечивается баланс между безопасным входом и невозможностью использовать защиту для получения преимуществ.
Период безопасности действует не всегда одинаковое время.
Официальное описание сообщает два условия завершения защиты:
• истечение настроенного таймера;
• любое движение игрока.
Если игрок начинает двигаться раньше окончания отсчёта, защита снимается немедленно.
Мод способен отображать информационные сообщения в игровом чате.
При включённой функции игрок получает:
• уведомления об оставшемся времени защиты;
• сообщение об окончании защиты;
• предупреждение, если защита завершилась раньше из-за движения.
При этом официальная документация отдельно уточняет несколько ограничений.
Сообщения:
• показываются только самому защищённому игроку;
• выводятся не чаще одного раза в пять секунд.
Работа Login Shield строится по достаточно простой схеме.
После подключения игрока мод активирует временную защиту.
Пока она действует:
• получение урона блокируется;
• враждебные мобы игнорируют игрока;
• игрок не способен наносить урон.
Далее происходит одно из двух событий:
• заканчивается заданное время;
• игрок начинает двигаться.
После этого защита автоматически отключается.
Документация не содержит сведений о дополнительных условиях прекращения защиты, специальных исключениях или взаимодействии с другими игровыми механиками.
В предоставленной фактической основе подтверждены следующие версии Minecraft:
• Minecraft 26.1;
• Minecraft 26.1.1;
• Minecraft 26.1.2;
• Minecraft 1.19.2;
• Minecraft 1.19.3;
• Minecraft 1.19.4;
• Minecraft 1.18.2;
• Minecraft 1.16.5.
Поддерживаемые загрузчики:
• NeoForge;
• Forge;
• Fabric.
Устанавливать необходимо сборку, соответствующую одновременно версии игры и выбранному загрузчику.
В метаданных выбранных версий обязательные зависимости проекта отсутствуют.
Для Fabric официальный текст отдельно упоминает Fabric API в разделе требований.
При этом документация не содержит информации о каких-либо обязательных зависимостях для Forge или NeoForge, поэтому делать такие выводы нельзя.
Общий порядок установки включает несколько последовательных действий.
Необходимо:
• определить используемую версию Minecraft;
• выбрать совместимую сборку Login Shield;
• использовать соответствующий загрузчик;
• при необходимости Fabric установить Fabric API;
поместить файл мода в папку mods;
• запустить сервер.
Иных способов установки официальная документация не описывает.
После первого запуска мод автоматически создаёт файл конфигурации:
config/loadingprotection-common.toml
В предоставленной документации перечислены два основных параметра.
Определяет продолжительность защиты после входа.
Особенности:
• значение по умолчанию — 60 секунд;
• допустимый диапазон — от 1 до 300 секунд.
Управляет отображением сообщений обратного отсчёта.
По умолчанию параметр имеет значение true.
Иных официально подтверждённых параметров конфигурации в предоставленной основе нет.
Перед использованием Login Shield следует учитывать несколько особенностей.
• Защита является временной.
• Она завершается сразу после начала движения игрока либо после окончания таймера.
• Во время защиты игрок не способен наносить урон.
• Документация не описывает дополнительные игровые механики.
• В материалах отсутствуют сведения о поддержке специальных режимов работы или интеграции с другими модами.
Если определённая возможность не указана в официальной документации, считать её поддерживаемой оснований нет.
В предоставленной выборке присутствуют следующие подтверждённые сборки версии 1.0.2:
• 1.0.2 для Minecraft 1.21.1;
• 1.0.2 для Forge 1.19.2;
• 1.0.2 для Forge 1.18.2;
• 1.0.2 для Forge 1.16.5;
• 1.0.2-1.19.2 для Fabric.
Другие версии в рассматриваемой фактической основе не анализировались.
Login Shield распространяется по лицензии MIT.
Дополнительных лицензионных ограничений или специальных условий использования в официальной фактической основе не приводится.
Для опубликованных файлов доступны контрольные суммы SHA-512 и SHA-1, позволяющие проверить целостность архивов после загрузки.
При этом материалы отдельно подчёркивают, что рассматриваемые файлы не запускались во время подготовки публикации. Перед размещением предполагается загрузка по официальному HTTPS-источнику, сверка контрольных сумм и статическая проверка архивов. Поэтому утверждать прохождение динамического тестирования оснований нет.
Мод защищает игрока от получения урона сразу после входа в мир или подключения к серверу, пока продолжается загрузка.
Она завершается после истечения заданного времени либо сразу после начала движения игрока.
Нет. Согласно официальному описанию, враждебные мобы игнорируют игрока во время действия защиты.
Нет. Пока защита активна, нанесение урона мобам и другим игрокам запрещено.
После первого запуска создаётся файл config/loadingprotection-common.toml.
Официально подтверждены protectionDuration и showMessages.
В метаданных выбранных версий обязательные зависимости отсутствуют. Для Fabric в официальной документации отдельно указано требование Fabric API.
Подтверждены NeoForge, Forge и Fabric для перечисленных в документации версий Minecraft.
Вставленная уценка
Мод распространяется по лицензии MIT, устанавливается на сервер и поддерживает несколько популярных платформ, включая NeoForge, Forge и Fabric. В отличие от многих клиентских модификаций, Login Shield ориентирован именно на серверную сторону: в метаданных указано, что клиент не является обязательной стороной, а сервер — обязательной. При отсутствии подтверждённых сведений дополнительные возможности или особенности работы не предполагаются.
Вставленная уценка
Назначение Login Shield
Основная задача Login Shield заключается в защите игроков в тот момент, когда мир или сервер ещё продолжают загружаться после подключения.
Иногда игрок появляется в мире раньше, чем полностью завершается загрузка окружения. В этот момент он уже может подвергнуться нападению мобов или получить другой игровой урон. Мод устраняет именно такую ситуацию, предоставляя временный период безопасности.
Официальное описание прямо указывает, что защита действует только ограниченное время и предназначена для предотвращения несправедливых смертей во время загрузки мира.
Скриншоты и внешний вид
Основные возможности
В документации перечислено несколько функций, определяющих поведение Login Shield.
Временная защита после входа
После подключения игрок получает иммунитет к получению урона.
Продолжительность защиты определяется параметром конфигурации и может быть изменена администратором сервера.
По умолчанию используется значение 60 секунд, однако допустимый диапазон настройки составляет от 1 до 300 секунд.
Игнорирование игрока враждебными мобами
Во время действия защиты агрессивные сущности не выбирают защищённого игрока своей целью.
Это позволяет безопасно дождаться полной загрузки мира без риска немедленного нападения.
Официальная документация не описывает дополнительные исключения или особенности поведения отдельных мобов, поэтому подобных утверждений делать нельзя.
Защита от злоупотреблений
Чтобы временная неуязвимость не давала игрового преимущества, мод одновременно вводит ограничение на нанесение урона.
Пока защита активна:
• игрок не может наносить урон мобам;
• игрок не может наносить урон другим игрокам.
Таким образом обеспечивается баланс между безопасным входом и невозможностью использовать защиту для получения преимуществ.
Адаптивное завершение защиты
Период безопасности действует не всегда одинаковое время.
Официальное описание сообщает два условия завершения защиты:
• истечение настроенного таймера;
• любое движение игрока.
Если игрок начинает двигаться раньше окончания отсчёта, защита снимается немедленно.
Необязательные сообщения обратного отсчёта
Мод способен отображать информационные сообщения в игровом чате.
При включённой функции игрок получает:
• уведомления об оставшемся времени защиты;
• сообщение об окончании защиты;
• предупреждение, если защита завершилась раньше из-за движения.
При этом официальная документация отдельно уточняет несколько ограничений.
Сообщения:
• показываются только самому защищённому игроку;
• выводятся не чаще одного раза в пять секунд.
Принцип работы
Работа Login Shield строится по достаточно простой схеме.
После подключения игрока мод активирует временную защиту.
Пока она действует:
• получение урона блокируется;
• враждебные мобы игнорируют игрока;
• игрок не способен наносить урон.
Далее происходит одно из двух событий:
• заканчивается заданное время;
• игрок начинает двигаться.
После этого защита автоматически отключается.
Документация не содержит сведений о дополнительных условиях прекращения защиты, специальных исключениях или взаимодействии с другими игровыми механиками.
Совместимость
В предоставленной фактической основе подтверждены следующие версии Minecraft:
• Minecraft 26.1;
• Minecraft 26.1.1;
• Minecraft 26.1.2;
• Minecraft 1.19.2;
• Minecraft 1.19.3;
• Minecraft 1.19.4;
• Minecraft 1.18.2;
• Minecraft 1.16.5.
Поддерживаемые загрузчики:
• NeoForge;
• Forge;
• Fabric.
Устанавливать необходимо сборку, соответствующую одновременно версии игры и выбранному загрузчику.
Зависимости
В метаданных выбранных версий обязательные зависимости проекта отсутствуют.
Для Fabric официальный текст отдельно упоминает Fabric API в разделе требований.
При этом документация не содержит информации о каких-либо обязательных зависимостях для Forge или NeoForge, поэтому делать такие выводы нельзя.
Установка
Общий порядок установки включает несколько последовательных действий.
Необходимо:
• определить используемую версию Minecraft;
• выбрать совместимую сборку Login Shield;
• использовать соответствующий загрузчик;
• при необходимости Fabric установить Fabric API;
поместить файл мода в папку mods;
• запустить сервер.
Иных способов установки официальная документация не описывает.
Настройка
После первого запуска мод автоматически создаёт файл конфигурации:
config/loadingprotection-common.toml
В предоставленной документации перечислены два основных параметра.
protectionDuration
Определяет продолжительность защиты после входа.
Особенности:
• значение по умолчанию — 60 секунд;
• допустимый диапазон — от 1 до 300 секунд.
showMessages
Управляет отображением сообщений обратного отсчёта.
По умолчанию параметр имеет значение true.
Иных официально подтверждённых параметров конфигурации в предоставленной основе нет.
Ограничения
Перед использованием Login Shield следует учитывать несколько особенностей.
• Защита является временной.
• Она завершается сразу после начала движения игрока либо после окончания таймера.
• Во время защиты игрок не способен наносить урон.
• Документация не описывает дополнительные игровые механики.
• В материалах отсутствуют сведения о поддержке специальных режимов работы или интеграции с другими модами.
Если определённая возможность не указана в официальной документации, считать её поддерживаемой оснований нет.
Версии
В предоставленной выборке присутствуют следующие подтверждённые сборки версии 1.0.2:
• 1.0.2 для Minecraft 1.21.1;
• 1.0.2 для Forge 1.19.2;
• 1.0.2 для Forge 1.18.2;
• 1.0.2 для Forge 1.16.5;
• 1.0.2-1.19.2 для Fabric.
Другие версии в рассматриваемой фактической основе не анализировались.
Лицензия
Login Shield распространяется по лицензии MIT.
Дополнительных лицензионных ограничений или специальных условий использования в официальной фактической основе не приводится.
Безопасность
Для опубликованных файлов доступны контрольные суммы SHA-512 и SHA-1, позволяющие проверить целостность архивов после загрузки.
При этом материалы отдельно подчёркивают, что рассматриваемые файлы не запускались во время подготовки публикации. Перед размещением предполагается загрузка по официальному HTTPS-источнику, сверка контрольных сумм и статическая проверка архивов. Поэтому утверждать прохождение динамического тестирования оснований нет.
FAQ
Для чего нужен Login Shield?
Мод защищает игрока от получения урона сразу после входа в мир или подключения к серверу, пока продолжается загрузка.
Когда заканчивается защита?
Она завершается после истечения заданного времени либо сразу после начала движения игрока.
Могут ли мобы атаковать защищённого игрока?
Нет. Согласно официальному описанию, враждебные мобы игнорируют игрока во время действия защиты.
Может ли защищённый игрок атаковать других?
Нет. Пока защита активна, нанесение урона мобам и другим игрокам запрещено.
Где находятся настройки?
После первого запуска создаётся файл config/loadingprotection-common.toml.
Какие параметры можно изменить?
Официально подтверждены protectionDuration и showMessages.
Есть ли обязательные зависимости?
В метаданных выбранных версий обязательные зависимости отсутствуют. Для Fabric в официальной документации отдельно указано требование Fabric API.
На каких платформах работает мод?
Подтверждены NeoForge, Forge и Fabric для перечисленных в документации версий Minecraft.