Перейти к содержимому

LANLock

белый список для LAN-миров, например, когда открываешь их для всех через e4mc

FabricQuilt
Загрузчики
FabricQuilt
Скачиваний на Modrinth
22,3 тыс.
Подписчиков на Modrinth
15
версий
26
Обновлён
15 сентября 202615 сент.
Опубликован
в 2025

Коротко о моде

Работает на Fabric и Quilt
Для Minecraft 1.19.2–26.3
Нужен и в игре, и на сервере
Последняя версия — 1.3.7 от 15 сентября 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.19.2–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Примечание: Это не нужно для e4mc 5.4.0+, так как там уже реализован вайтлист


LANLock

Несколько дней назад я наткнулся на LANGuard — мод, который делает то же самое, что и этот, и я также внёс в него свой вклад. Поскольку это был мой первый опыт работы с Java и разработкой модов для Minecraft, я начал работать над новым PR, но вскоре заметил, что по сути переписываю весь мод целиком. Поэтому я подумал, что будет лучше просто начать полностью свой мод, использующий другой подход к проверке вайтлиста. И вот мы здесь :)

Также спасибо Ovilli за создание их мода, с которого начался этот.

Причина создания этого мода

Всё больше игроков используют моды вроде e4mc, чтобы сделать свои LAN-миры общедоступными. Но гриферы тоже это заметили, и поскольку LAN-миры не предоставляют никаких инструментов, чтобы запретить кому-либо подключаться, это становится риском (см. это видео). С помощью этого мода я попытался воссоздать систему вайтлиста сервера Minecraft как можно точнее (со своими несуществующими знаниями Java).

Возможности

  • вайтлист, похожий на серверный аналог

    • хранит имя и UUID
    • UUID используется для проверки, есть ли подключающийся игрок в вайтлисте
  • экран конфигурации, сделанный с помощью Cloth Config в modmenu для удобной настройки

    • автоматически асинхронно определяет UUID для добавленных имён игроков
    • опция полностью отключить вайтлист
    • опция использовать имена вместо UUID для проверки (для тестирования)
  • те же опции доступны через клиентскую команду /lanlock

Важно

Начиная с версии 1.3.5, Cloth Config API больше не является обязательной зависимостью.

Так что если вы хотите настраивать мод через Modmenu в GUI, вам нужно самостоятельно установить и Modmenu, и Cloth Config API.

Технические детали

В отличие от LANGuard, LANLock даже не позволяет игрокам не из вайтлиста подключиться к серверу, изменяя процесс подключения с помощью миксина. Так что это и использование UUID отличает этот мод от LANGuard и, по крайней мере, по моему пониманию программирования, должно делать его более безопасным.

Лицензия

MIT

Частые вопросы

Как установить LANLock?

Установите Fabric под свою версию Minecraft, скачайте LANLock под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть LANLock?

У LANLock есть сборки для Minecraft 1.19.2–26.3.

Нужен ли LANLock на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее