safeserver
Мод для защиты серверов с помощью системы входа по паролю.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 11 тыс.
- Подписчиков на Modrinth
- 38
- версий
- 19
- Обновлён
- 20 сентября 202620 сент.
- Опубликован
- в 2024
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Safeserver
Простой мод на Fabric для Minecraft, который добавляет обязательную парольную аутентификацию на ваш сервер, повышая безопасность.
Создан для серверов с выключенным online-mode / пиратских серверов.
Возможности
- Защита паролем: Игроки должны задать пароль при первом входе и входить в него при последующих заходах.
- Блокировка взаимодействия: Запрещает неаутентифицированным игрокам ломать/ставить блоки, использовать предметы/сущности и взаимодействовать с миром.
- Ограничение команд: Блокирует все команды, кроме
/loginи/setpassword, пока игрок не аутентифицирован. - Безопасное хранение: Пароли надёжно хешируются (SHA-256) и хранятся в JSON-файле (
config/safeserver/passwords.json). Безопасность OP:
- Временно снимает статус OP с игроков при входе, пока они не аутентифицируются.
- Снимает статус OP с игроков при отключении в качестве меры предосторожности.
- Восстанавливает статус OP после успешной аутентификации, если игрок изначально был OP.
- Заморозка позиции и безопасность: При входе, если требуется аутентификация, игроки переводятся в режим наблюдателя и телепортируются в безопасное фиксированное место (0, вычисленная высота поверхности, 0). Они остаются там до аутентификации, что предотвращает утечку координат. Их исходная позиция восстанавливается после успешного входа.
Команды
`/setpassword `
- Задаёт ваш начальный пароль при первом входе на сервер.
- Требует ввода пароля дважды для подтверждения.
- Доступна только когда требуется (первый вход).
`/login `
- Выполняет вход на сервер с вашим существующим паролем.
- Доступна только когда требуется (последующие входы).
`/changepassword `
- Позволяет аутентифицированному игроку сменить свой пароль.
- Требует старый пароль и подтверждение нового пароля.
`/resetpassword `
- Только для OP (уровень 2+): Сбрасывает пароль указанному игроку.
- Заставляет целевого игрока задать новый пароль через
/setpasswordпри следующем входе (или немедленно, если он сейчас онлайн).
Установка
- Убедитесь, что у вас установлен Fabric Loader.
- Скачайте JAR-файл мода
Safeserver. - Поместите JAR-файл в папку
modsвашего сервера. - Перезапустите сервер.
Мод автоматически создаст необходимый файл конфигурации при первой загрузке.
Частые вопросы
Как установить safeserver?
Установите Fabric под свою версию Minecraft, скачайте safeserver под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть safeserver?
У safeserver есть сборки для Minecraft 1.20.1–26.3.
Нужен ли safeserver на сервере?
Ставится только на сервер; игрокам ставить не нужно