ModsJava
Omega NightVision
Java mod listed for Minecraft 1.16–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot✨ Images
Before adding Omega NightVision:
After adding Omega NightVision:
Requirements
✨ Features
Command Aliases Description Permission
/nv /nightvision, /nightv Toggle infinite Night Vision on/off omeganightvision.use
/nv reload /nightvision reload, /nightv reload Reload the plugin configuration omeganightvision.reload
Permissions
Permission Description Default
omeganightvision.use Allows toggling Night Vision via /nv true (all players)
omeganightvision.reload Allows reloading the config via /nv reload op (operators only)
⚙️ Configuration (config.yml)
yaml
# Save night vision state to a SQLite database?
database:
enabled: true
# Should drinking milk remove the Night Vision effect?
milk-removes-nightvision: true
messages:
enabled:
module:
chat:
enabled: true
message:
- "&8NightVision has been enabled"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
disabled:
module:
chat:
enabled: true
message:
- "&8NightVision has been disabled"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
no-permission:
module:
chat:
enabled: true
message:
- "&cYou don't have permission to use this command!"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
reload:
module:
chat:
enabled: true
message:
- "&aConfiguration reloaded successfully!"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
Config Notes
Before adding Omega NightVision:
After adding Omega NightVision:
Requirements
- Server Software: Paper (recommended) or Spigot
- Minecraft Version: 1.16 – 1.21.4+ (compiled against 1.21.4, api-version: 1.16)
- Java Version: 21
- Dependencies: None (no external plugins required)
✨ Features
- One-command toggle — /nv instantly grants or removes infinite-duration Night Vision
- No potion duration limit — Uses PotionEffect.INFINITE_DURATION so the effect never expires on its own
- Database persistence (SQLite) — Night Vision state is saved to a local SQLite database; when a player rejoins, their Night Vision is automatically re-applied — no need to type /nv again. Works across server restarts.
- Milk immunity option — Configurable: set milk-removes-nightvision: false to make Night Vision immune to milk — the effect is instantly re-applied after drinking milk
- Three message channels — Every message can be sent via Chat, Action Bar, or Title (or any combination), fully configurable per message type
- Fully customizable messages — Enabled, disabled, no-permission, and reload messages are all editable in config.yml with legacy & color code support
- Automatic state restoration on join — If a player had Night Vision enabled when they disconnected, it's automatically restored when they rejoin
- Permission cleanup on rejoin — If a player no longer has omeganightvision.use when they rejoin, their database record is automatically removed
- Clean cleanup on disable — All active effects are removed from all online players when the plugin is disabled (no orphaned effects)
- Live config reload — /nv reload re-reads the config and rebuilds the message manager instantly — no restart needed
- Permission-based access — Control who can use the command and who can reload
- Command aliases — /nightvision and /nightv also work
- Async database operations — All SQLite read/write operations run asynchronously to prevent any main-thread lag
- Lightweight — No external dependencies beyond the server API (SQLite is bundled with Java)
Command Aliases Description Permission
/nv /nightvision, /nightv Toggle infinite Night Vision on/off omeganightvision.use
/nv reload /nightvision reload, /nightv reload Reload the plugin configuration omeganightvision.reload
Permissions
Permission Description Default
omeganightvision.use Allows toggling Night Vision via /nv true (all players)
omeganightvision.reload Allows reloading the config via /nv reload op (operators only)
⚙️ Configuration (config.yml)
yaml
# Save night vision state to a SQLite database?
database:
enabled: true
# Should drinking milk remove the Night Vision effect?
milk-removes-nightvision: true
messages:
enabled:
module:
chat:
enabled: true
message:
- "&8NightVision has been enabled"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
disabled:
module:
chat:
enabled: true
message:
- "&8NightVision has been disabled"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
no-permission:
module:
chat:
enabled: true
message:
- "&cYou don't have permission to use this command!"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
reload:
module:
chat:
enabled: true
message:
- "&aConfiguration reloaded successfully!"
actionbar:
enabled: false
message: ""
title:
enabled: false
title: ""
subtitle: ""
Config Notes
- database.enabled — Set to false to disable persistence entirely (Night Vision won't survive disconnects/restarts)
- milk-removes-nightvision — true = vanilla milk behavior, false = milk does NOT remove Night Vision (effect is instantly re-applied)
- Each message supports three delivery channels — chat, action bar, and title — and you can enable any combination simultaneously
- Chat messages support a list of lines (multiple messages sent at once)
- Title messages have configurable title and subtitle fields with a fixed fade-in of 500ms, stay of 3000ms, and fade-out of 1000ms
- All messages support legacy & color codes (e.g. &a, &c, &8)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Omega NightVision is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 93 times (via Spigot). Download it and open it directly in the game.