
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 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.ymlandmessages.yml /nv reloadrecreates 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 themselvesnightvision.admin.toggle- Allows toggling or setting night vision for other playersnightvision.admin.status- Allows checking another player's statusnightvision.admin.reload- Allows reloading the pluginnightvision.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%- Returnstrueorfalse