NVanish — это современный плагин для Minecraft-серверов на Paper/Purpur, который позволяет игрокам и администраторам использовать режим невидимости. Плагин создан для удобства, гибкости и максимальной совместимости с другими популярными инструментами.
Автор: noloverme
Версия: 2.1
- 🕶️ Режим невидимости для игроков.
- 👻 Скрытие игроков от других (кроме тех, у кого есть разрешение видеть).
- 🔇 Тихий вход и выход (Silent Join/Quit).
- 🛡️ Защита: игрок в невидимости не может наносить урон или взаимодействовать с миром.
- 🐾 Невидимость для мобов — мобы игнорируют игрока.
- 📑 Сохранение состояния в JSON между перезапусками сервера.
- 🎮 Восстановление режима игры после выхода из невидимости.
- 💬 Action Bar-уведомления для информирования игрока о статусе невидимости.
- 📋 Просмотр списка невидимых игроков.
- 🔄 Перезагрузка конфигурации командой.
- 🧩 Интеграция с PlaceholderAPI — поддержка плейсхолдера
%nvanish_status%. - 🎤 Поддержка PlasmoVoice — автоматическое заглушение игрока в режиме невидимости.
- 🛠️ Интеграция с ProtocolLib — корректное скрытие игроков из списка вкладок (tab list).
- ⚙️ Гибкая настройка сообщений в
config.yml.
- Paper/Purpur (1.20+).
- ProtocolLib — для работы с пакетами и скрытием в tab list.
- PlaceholderAPI — для работы плейсхолдера
%nvanish_status%. - PlasmoVoice — интеграция с голосовым чатом.
- ProtocolLib — обязателен.
- PlaceholderAPI — опционально.
- PlasmoVoice — опционально.
| Команда | Описание | Разрешение (Permission) |
|---|---|---|
/vanish |
Включить/выключить режим невидимости | nvanish.use |
/vanish list |
Показать список игроков в невидимости | nvanish.list |
/vanish reload |
Перезагрузить конфигурацию плагина | nvanish.reload |
nvanish.use— Позволяет игроку использовать команду /vanish.nvanish.use_others— Позволяет игроку использовать /vanish на других игроках.nvanish.see_vanished— Позволяет игроку видеть тех, кто находится в режиме невидимки.nvanish.bypass.gamemode— Позволяет игроку обходить ограничение на смену игрового режима.nvanish.bypass.hit— Позволяет игроку атаковать, находясь в режиме невидимки.nvanish.bypass.interact— Позволяет игроку взаимодействовать, находясь в режиме невидимки.
settings:
set_gamemode: true #включает гм 3 #nvanish.bypass.gamemode
disable_on_hit: true #nvanish.bypass.hit
disable_on_interact: true #nvanish.bypass.interact
silent_join_quit: true
mob_invisible: true
actionbar_enabled: true
messages:
no_permission: "&cУ вас нет прав для выполнения этой команды!"
vanish_on: "&7Вы вошли в режим невидимки."
vanish_off: "&7Вы вышли из режима невидимки."
vanish_other_on: "&7Игрок &e%player% &7вошел в режим невидимки."
vanish_other_off: "&7Игрок &e%player% &7вышел из режима невидимки."
player_not_found: "&cИгрок не найден."
only_players: "&cТолько игрок может использовать эту команду."
action_blocked: "&cВаше действие было заблокировано, пока вы в режиме невидимки."
vanished_list_header: "&7Список невидимых игроков (%count%):"
vanished_list_entry: "&7- &e%player%"
config_reloaded: "&aКонфигурация плагина перезагружена."
actionbar_message: "&cВы невидимы!&r"-
%nvanish_status%— статус игрока:"Vanished"— игрок в невидимости."Visible"— игрок видим.
- 📥 Скачайте NVanish.
- 📥 Скачайте зависимости (ProtocolLib, опционально PlaceholderAPI и PlasmoVoice).
- 📂 Переместите файлы в папку
/plugins. - 🔄 Перезапустите сервер.
- ⚙️ При необходимости настройте
config.yml.