1.4latestNVPlugin 1.43 weeks ago [1.4.0] — 2026-10-01
Major Highlights
Universal 1.21 to 26.3+ Support*: Native support across all modern Minecraft versions (1.21, 1.21.1–1.21.4, through 26.3+). Native Folia Support*: Added full compatibility for Folia's multi-threaded regional scheduling, plus Paper, Purpur, Gale, and legacy Spigot. Okaeri Configs Integration*: Complete rewrite of the configuration system using Okaeri Configs with automatic schema updates, formatted comments, and automated.bkbackup generation on update. Zero-Setup PersistentDataContainer (PDC)*: Toggle preferences are now stored directly in player NBT data, surviving server restarts and player deaths with zero external database configuration. Modrinth Update Checker*: Added an asynchronous, non-blocking update checker communicating with the Modrinth API (https://modrinth.com/plugin/nvplugin). ---New Features & Enhancements
Folia Regional Threading*: * ImplementedTaskSchedulerwith an isolatedPaperFoliaBridgethat usesentity.getScheduler().runDelayed()for regional player operations andBukkit.getAsyncScheduler()for asynchronous tasks. * Addedfolia-supported: truetoplugin.yml. * Safe graceful fallbacks for standard Paper and Spigot. Automated Config Backups & Schema Migration*: * Detects legacy configurations (config-version < 2) and automatically generates aconfig.yml.bk(or timestamped backup) before generating the new Okaeri schema. * Okaeri preserves custom edits while automatically inserting any newly introduced configuration keys and comments. Player State Persistence*: * Replaced transient in-memory UUID set with Minecraft's nativePersistentDataContainer(night_vision_enabled). * Player states persist across server restarts, reboots, crashes, world transfers, and player deaths. * Added memory-leak-free caching that automatically cleans up when players disconnect. Modrinth Update Checker*: * Non-blocking REST client query tohttps://api.modrinth.com/v2/project/nvplugin/version. * Logs a notification in the console on server startup if an update is found. * Sends an in-game notification to operators or players withnightvision.adminupon login. * Configurable inconfig.ymlunderupdate-checker. Visuals & Color Formatting*: * AddedColorUtilsupporting both standard legacy color codes (&a,&l) and modern Hex color formatting (&#RRGGBB). * Clean potion effects: ambient particles disabled by default and potion icon hidden from the HUD. Clean Codebase*: * Removed all inline and block comment clutter across all Java source files. * Replaced reflection-heavy scheduler wrappers with direct native calls in isolated class bridges. * Shaded and relocated all Okaeri dependencies toorg.ayosynk.nightVision.libs.okaeri.configsto prevent classpath conflicts.1.3NVPlugin 1.3Jun 6, 2025 Improved Configuration: - Dedicated config manager with type-safe access - Automatic config validation - Hot-reload capability1.1NVPlugin 1.1Jun 2, 2025 updated config.yml1.0NVPlugin 1.0May 29, 2025 Night Vision plugin really good for geyser/bedrock players
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