NightVision Plugin
Плагин NightVision для серверов Minecraft добавляет постоянный эффект ночного зрения через команды /gamma и /nv. Настраивается через config.yml, сохраняет состояние после смерти.
NightVision Plugin - серверный плагин для Майнкрафт, который решает одну из самых раздражающих проблем игры: постоянную возню с яркостью экрана в темноте. Вместо того чтобы каждый раз лазить в настройки или варить зелья ночного видения, админы могут дать игрокам простую команду, которая включает эффект раз и навсегда.
Зачем это нужно
В ванильном Майнкрафте исследование пещер, шахт и ночных биомов превращается в мучение без факелов или зелий. Игроки либо крафтят стаки зелий, либо постоянно ставят свет, либо задирают яркость в настройках до 200% через моды. NightVision Plugin убирает эту проблему на серверной стороне: один раз включил /gamma - и видишь всё как днём, без зелий и модов на клиенте.
Особенно полезно на выживальных серверах, где игроки много времени проводят под землёй. На PvP-серверах плагин тоже заходит - никто не прячется в тени, все видят одинаково хорошо. А на креативных картах или в режиме строительства это просто must-have, чтобы не отвлекаться на освещение.
Основные возможности
Плагин работает предельно просто:
- Команды
/gammaили/nv- включают и выключают эффект. Никаких сложных меню, всё в один клик. - Разрешение
nightvision.use- по умолчанию выключено, админ сам решает, кому давать доступ. Можно выдать всем игрокам или только донатерам. - Автоматические обновления конфига - меняешь
config.yml, сохраняешь, и плагин подхватывает настройки сам. Не надо перезагружать сервер или вводить/reload. - Сохранение состояния после смерти - если игрок умер с включенным ночным зрением, эффект останется после респауна. Данные хранятся в базе плагина, так что ничего не слетит.
Настройки конфига
Плагин генерирует файл config.yml в папке NightVision. Вот что можно настроить:
# Требовать ли разрешение nightvision.use для использования команды
require-permission: false
# Настройки эффекта
effects:
# Показывать ли частицы вокруг игрока
show-particles: false
# Показывать ли иконку эффекта в интерфейсе
show-icon: false
# Запретить ли снятие эффекта через молоко
prevent-milk-removal: true
# Применять ли ночное зрение автоматически при входе на сервер
apply-on-join: false
# Сообщения в чате
messages:
prefix: "&8[&bNightVision&8] &r"
night-vision-enabled: "&aГамма включена."
night-vision-disabled: "&cГамма выключена."
no-permission: "&cУ вас нет прав на эту команду."
player-only: "&cЭта команда доступна только игрокам."
Полезные ньюансы:
show-particles: falseиshow-icon: false- убирают визуальный мусор. Игрок просто видит лучше, без лишних эффектов на экране.prevent-milk-removal: true- игроки не смогут случайно снять эффект, выпив молоко. Это важно, если на сервере есть механики с дебаффами, которые игроки пытаются снять молоком.apply-on-join: true- можно сделать так, чтобы у всех новых игроков ночное зрение включалось автоматом. Удобно для серверов, где темнота вообще не нужна.
Технические требования
Плагин работает на Bukkit, Spigot, Paper и Purpur для версий Minecraft 1.16-1.21.x. В новых версиях также поддерживаются 26.1.x и 26.2 (вероятно, экспериментальные релизы или снапшоты).
Важно: для работы NightVision нужен дополнительный плагин KotlinPlugins. Это библиотека, на которой написан плагин. Без неё NightVision не запустится. Просто скачай KotlinPlugins и закинь в папку plugins рядом с NightVision.
Установка на сервер
- Скачай плагин NightVision с Modrinth (больше 50 тысяч загрузок, проект проверенный).
- Скачай зависимость KotlinPlugins.
- Закинь оба
.jarфайла в папкуpluginsна сервере. - Перезапусти сервер.
- Настрой
config.ymlв папкеplugins/NightVision/под свои нужды. - Выдай игрокам разрешение
nightvision.useчерез плагин прав (LuckPerms, PermissionsEx и т.д.), если требуется.
Если хочешь поднять сервер с этим плагином и не париться с настройкой - можно развернуть всё на BungeeHost. Установка плагинов там в один клик, Paper и Purpur уже преднастроены, а техподдержка поможет, если что-то пойдёт не так. Для игры с друзьями или публичного сервера это самый быстрый вариант запустить Майнкрафт сервер без головной боли.
Для кого этот плагин
- Выживальные серверы - игроки проводят половину времени в шахтах, и постоянная темнота бесит. С этим плагином можно копать без факелов.
- PvP и мини-игры - никто не прячется в тени, все на равных.
- Креативные и билд-серверы - строители не тратят время на расстановку света, сразу видят, как выглядит постройка.
- RPG и приключенческие карты - можно настроить так, чтобы ночное зрение выдавалось только определённым классам или за донат.
Проблемы и их решение
Плагин не загружается - проверь, установлен ли KotlinPlugins. Без него NightVision не запустится.
Эффект не сохраняется после смерти - убедись, что используешь версию 2.0.0 или новее. В старых версиях этой функции не было.
Игроки снимают эффект молоком - поставь в конфиге prevent-milk-removal: true.
Эффект применяется всем, хотя нужен только донатерам - поставь require-permission: true и выдай разрешение nightvision.use только нужным игрокам через плагин прав.
Итого
Скачать плагин NightVision стоит, если хочешь убрать из игры рутину с яркостью и зельями. Плагин лёгкий, не нагружает сервер, настраивается за пару минут. Работает на всех современных версиях Minecraft, от 1.16 до 1.21 и выше. Если на сервере есть Paper или Purpur - заработает без проблем. Главное не забыть про KotlinPlugins, без него ничего не запустится.
Если нужен простой способ улучшить UX на сервере и не заставлять игроков страдать в темноте - это то что нужно. Плагин делает одну вещь, но делает её отлично.