Modern NightVision
PluginLicenseRef-All-Rights-Reserved

Modern NightVision

A lightweight plugin that gives players clean, persistent night vision without particles.

53
Downloads
0
Followers
3 months ago
Updated
📦
1
Versions

📖About Modern NightVision

NightVision Header

NightVision is a lightweight and reliable plugin that gives players full-bright night vision without visible potion particles or bubbles. It is designed for Paper and Spigot-style servers, saves player state across relogs, respawns, world changes, and restarts, and makes sure permission changes are always respected.

Features

  • Toggleable night vision for players
  • Full brightness effect
  • Hidden particles and potion bubbles
  • Persistent saved state by UUID
  • Restores correctly after relog, death, respawn, and world change
  • Safe permission checks on join and during play
  • Prevents saved night vision from bypassing rank or subscription removal
  • Admin support for toggling and checking other players
  • Optional admin-forced persistence setting
  • Separate config.yml and messages.yml
  • /nv reload recreates missing files automatically
  • PlaceholderAPI support
  • Built for modern Paper servers with a cross-version-friendly design

Commands

  • /nv - Toggle night vision for yourself
  • /nv on - Enable night vision for yourself
  • /nv off - Disable night vision for yourself
  • /nv status - Check your own night vision status
  • /nv <player> - Toggle night vision for another player
  • /nv on <player> - Enable night vision for another player
  • /nv off <player> - Disable night vision for another player
  • /nv status <player> - Check another player's night vision status
  • /nv reload - Reload the plugin and recreate missing files

Permissions

  • nightvision.use - Allows a player to use night vision for themselves
  • nightvision.admin.toggle - Allows toggling or setting night vision for other players
  • nightvision.admin.status - Allows checking another player's status
  • nightvision.admin.reload - Allows reloading the plugin
  • nightvision.bypass.permissionloss - Allows night vision to remain active even without the normal use permission

PlaceholderAPI

  • %nightvision_status% - Returns the configured enabled/disabled text
  • %nightvision_enabled% - Returns true or false