LightVision
1.3-BETALightweight night vision plugin. Let players toggle it themselves, or control, block and automate it as staff.
1.3-BETAlatestLightVision 1.3-BETASep 24, 2026 - Runs on Folia. Work that touches the world or a player now goes through the region and entity schedulers there, and bStats stays off on Folia. Paper, Purpur and Spigot behave as before. - The darkness check hands each player to their own entity scheduler.1.2-RELEASESep 3, 2026 Fixed
- LightVision did not start on Spigot. Messages are written in MiniMessage, which is part of Adventure, and Adventure ships with Paper only.onEnablebuilt the messenger before it registered the command, so on Spigot the plugin died there with aNoClassDefFoundErrorand left/lvanswering with nothing but the usage line fromplugin.yml. MiniMessage is now shaded into the plugin and its output is converted to legacy color codes before it is sent, so the same messages go out on both platforms. Gradients, nested tags and formatting keep working. -/lv blockand/lv unblockused a Paper-only lookup to resolve an offline player. Names are now matched against the online players and the players the server already knows about, still without ever asking Mojang.Changed
- Built against the Spigot API instead of the Paper API. Nothing in the plugin needed Paper, and building against the smaller API means a Paper-only call cannot slip in unnoticed again. - Titles and the actionbar go through the Bukkit and Spigot APIs, which Paper and Spigot both provide. Title timings are unchanged. Paper servers were never affected and see no difference beyond the fixed offline lookup.1.1-RELEASELightVision 1.1-RELEASEAug 15, 2026 Fixed
- The plugin did not load at all.plugin.ymldeclaredauthors:with a single name where Bukkit expects a list, so the server rejected the plugin withInvalidDescriptionException: authors are of wrong type. This affected 1.0 as well. If LightVision never showed up in/plugins, this was why. - The darkness trigger never switched off again. Automatic night vision was written into the saved player state, so the check meant to take it away could never fire. Anyone who once stood in the dark kept night vision permanently, across restarts, even after the trigger was disabled. It is now tracked separately, never saved, and gives way as soon as the player uses/lv. - `/lv unblock <name>` could freeze the server. Offline lookups asked Mojang over the network on the main thread. Names now come from the server cache, a raw UUID works too, and unknown names finally report "player not found". - Night vision from potions and beacons is no longer stripped. The plugin only removes effects it handed out itself. Blocking a player still clears night vision outright. - `/lv reload` applies to everyone online. A changed world blacklist or a disabled darkness trigger used to take effect only after a world change or rejoin. - Tab completion no longer showsblock,unblock,reloadand the full player list to players withoutlv.admin.Changed
-data.ymlis written off the main thread, at most once a minute, and only when something changed. Blocking and unblocking still saves immediately. -data.ymlno longer grows forever - only players who are actually on get stored. - The light check on movement is rate limited to twice a second per player instead of running on every block walked. - Non-text values undermessagesare rejected with a console warning instead of silently becoming the word "true". - LightVision is now open source under the GNU General Public License v3.0: https://github.com/LucasTHCR/LightVision1.0-RELEASELightVision 1.0-RELEASEJul 7, 2026
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta