OmegaVision icon

OmegaVision -----

Allows players to toggle nightvision, on and off




Hey Everyone,

Just a quick update to update some dependencies that needed updates and to add support for 1.19.2

Thanks,
OmegaWeaponDev
----------, Aug 31, 2022

Hey Everyone,

Just a quick update to resolve an NPE error that was occurring.

Thanks,
OmegaWeaponDev
----------, Mar 11, 2022

Hey Everyone,

Just a quick update to resolve a minor bug with the night vision enabling on respawn.

Thanks,
OmegaWeaponDev
----------, Feb 3, 2022

Hey Everyone,

Just a quick update to allow for the plugin prefix to be disabled. Just set Plugin_Prefix to 'none' in the messages.yml and it will disable the plugin prefix.

Thanks,
OmegaWeaponDev
----------, Jan 30, 2022

Hey Everyone,

As of version 2.5.11 OmegaVision will now be able to be used in Java 11, Java 16 and Java 18 meaning that you can use it on 1.8.8 all the way upto 1.18.1

I've tested it and as far as I know tell everything is still working correctly but if you find anything has broken please don't hesitate to let me know.

Thanks,
OmegaWeaponDev
----------, Jan 3, 2022

Hey Everyone,

I have implement a new feature:

Night Vision Cost:
This feature allows you to set a specific amount in the config.yml to charge users when they are wanting to enable night vision.

NOTE: This requires Vault to be installed as well as an Economy plugin!!

Notes:
- To bypass the cost, use `omegavision.nightvision.cost.bypass`.
- This will not be used when another player toggles night vision for the player. It is only triggered when the player enables night vision for themselves.
- If the player does not have enough money to cover the cost, it will deny them from toggling night vision.
- This will not be triggered when players remove their night vision.

Thanks,
OmegaWeaponDev
----------, Dec 24, 2021

Hey everyone,

This is a quick update to resolve some issue with the Bucket Removal for night vision.

Thanks.
OmegaWeaponDev
----------, Dec 23, 2021

Hey Everyone,

Just a quick update to add support for Minecraft 1.18 and Java 17

NOTE: You need to use Java 17 now for OmegaVision to work.
If requested enough, I can also release a Java 16 version.

Thanks,
OmegaWeaponDev
----------, Dec 2, 2021

Hey Everyone,

Just a quick update to stop a double messages from happening when using the toggle others command.

Thanks,
OmegaWeaponDev

P.S Sorry for the update spam, just wanting to get some bugs fixed :p
----------, Nov 25, 2021

Hey Everyone,

This is another quick update to further resolve issues with the Keep Night Vision On Death feature. It should now be working 100% correctly.!

Thanks,
OmegaWeaponDev
----------, Nov 25, 2021

Hey Everyone,

Just another quick update to resolve a minor bug that was discovered with the keep night vision on death feature.

Thanks,
OmegaWeaponDev
----------, Nov 25, 2021

Hey Everyone,

This is just a quick update to resolve a small bug that was encountered with the night vision global remove command where it wasn't correctly removing night vision for all players.

Thanks,
OmegaWeaponDev
----------, Nov 24, 2021

Hey Everyone,

Just a quick update to resolve a minor bug and improve some small error handling.

Thanks,
OmegaWeaponDev
----------, Nov 20, 2021

Hey Everyone,

Just a quick small update to resolve a couple issues that have been brought to my attention.

I have also implemented a new permission: omegavision.nightvision.global.alert.

This permission is now required if you are wanting to receive messages when you toggle night vision on or off globally.

Thanks,
OmegaWeaponDev
----------, Nov 18, 2021

Hey Everyone,

This is a big update so make sure to read the full update message!!.

I decided to full re-code this plugin because there were some performance issues and other issues.

Because of the re-write I have changed quite a lot in the config.yml and messages.yml as well as how all the user data is stored for the plugin. Thus, when you update to this version PLEASE let the plugin re-gen the files.

I have also re-worked all the permissions and commands for this plugin as well to make them more obvious and to also have a better future proof system for permissions with this plugin so please make sure you check out the wiki (Link on plugin page) for all the updated permissions and commands.

Thanks,
OmegaWeaponDev
----------, Nov 17, 2021

Hey Everyone,

Just a quick update to resolve an issue that was stopping the plugin from running on 1.8.8

Thanks,
OmegaWeaponDev
----------, Jun 16, 2021

Hey Everyone,

This update is to implement support for Spigot 1.17 and to also add support for Java 16. I have done some testing and it all looks to be working on 1.8.8 all the way upto 1.17

If anything is not working the way it should please let me know.

Thanks,
OmegaWeaponDev
----------, Jun 13, 2021

Hey Everyone,

Just a super quick update to fix a small typo that I found.

Thanks,
OmegaWeaponDev
----------, May 20, 2021

Hey Everyone,

Just a quick update to resolve an issue that wasn't properly fixed in the last update.

Thanks,
OmegaWeaponDev
----------, Apr 29, 2021

Hey Everyone,

Just a quick update to resolve a small issue that has been brought to my attention.

Thanks,
OmegaWeaponDev
----------, Apr 28, 2021

Hey Everyone,

Just a quick update to resolve a small issue that was brought to my attention.

Thanks,
OmegaWeaponDev
----------, Mar 30, 2021

Hey Everyone,

Just a quick update to resolve an issue where nightvision limits were still being used even when they are disabled in the config.yml

Thanks,
OmegaWeaponDev
----------, Mar 27, 2021

Hey Everyone,

Just a quick update to resolve a small issue.

Thanks,
OmegaWeaponDev
----------, Mar 27, 2021

Hey Everyone,

Last update today I promise!!

I must be having an off day. Just a quick update to finally resolve some more issues that were discovered.

Thanks,
OmegaWeaponDev
----------, Mar 25, 2021

Hey Everyone,

Sorry for all the updates today, this one should hopefully fully resolve all the startup errors.

Thanks,
OmegaWeaponDev
----------, Mar 25, 2021

Hey Everyone,

Just another quick error to resolve an error when plugin enables when playerdata.yml is empty.

Thanks,
OmegaWeaponDev
----------, Mar 25, 2021

Hey Everyone,

Just a quick update to resolve an issue where the plugin was not enabling correctly.

Thanks,
OmegaWeaponDev
----------, Mar 25, 2021

Hey Everyone,

I know it's been a while since this had a last update but nonetheless here it is! I have implemented tab completion to all commands and re worked a lot of the code to make it more stable and future proof.

If anything is amiss please let me know via PM or visit the discord channel.

Thanks,
OmegaWeaponDev
----------, Mar 24, 2021

Hey Everyone,

Just a small quick update the add 1.16.4 support

Everything should still work as normal, if something is not working please get in touch with me via Discord or Github.

Thanks,
OmegaWeaponDev
----------, Nov 4, 2020

Hi Everyone,

Just a small update to add some placeholders for OmegaVision.

%omegavision_hasnightvision% - Simply returns true or false if the person has nightvision enabled.

%omegavision_hasblindness% - Simply returns true or false if the person has the blindness penalty effect applied to them.

%omegavision_nightvision_expiry% - If nightvision has been applied to a player, this will return the time left before it expires.

%omegavision_blindness_expiry% - If blindness has been applied to a player, this will return the time left before it expires.

If there are any issues with the placeholders, or you're wanting some more placeholders added please get in contact with me on discord, or via github.

Thanks,
OmegaWeaponDev
----------, Oct 28, 2020

Hey Everyone,

I have fixed a small bug where console messages were not being sent when using the commands commands to toggle night vision. I have also fixed a small bug where some messages were being duplicated.

New Feature:

I have implemented a new feature where in the config file, you can now specify specific worlds where nightvision will automatically be disabled when the players enter the world.

If players have the permission `omegavision.nightvision.worldbypass` their nightvision will not be disabled.

Thanks,
OmegaWeaponDev

P.S As always, if you find any new issues please get in contact with me via github issues or discord!
----------, Oct 19, 2020

Hey Everyone,

This will fix the night vision issue once and for all!!!

Thanks,
OmegaWeaponDev

P.S Okay, I promise this is the last update for today!
----------, Oct 5, 2020

Hey Everyone,

This update allows the Nightvisionlist command be to run from console, It also allows the /nv user on/off command to be run from console as well.

The nightvisionall command will not longer throw an error in console if no args are added to the command. Instead it will tell you to add either add or remove to the command.

Thanks,
OmegaWeaponDev

P.S This is the last update for today. I'm sorry for so many updates in one day.
----------, Oct 5, 2020

Hey Everyone,

Small update to quickly fix a small bug with the `/nv user off` command introduced in the last update.

Thanks,
OmegaWeaponDev
----------, Oct 5, 2020

Hey Everyone,

Just a quick update to fix a small bug with the night vision on login not working correctly.

I have also updated the command `/nv user` to `/nv user on` and `/nv user off`

This is so you can toggle it to the correct setting, without having the do the command twice.

Thanks,
OmegaWeaponDev
----------, Oct 5, 2020

Hey Everyone,

Just a minor update to change some permission to the new format I am using and I fixed some minor errors with the messages regarding the night vision limits.

Permission Changes:
`omegavision.*` changed to `omegavision.admin`

Make sure to check the wiki for all the current permissions and commands.

Thanks,
OmegaWeaponDev
----------, Sep 15, 2020

Hey Everyone,

Just a minor update to fix some dependency issues.

Thanks,
OmegaWeaponDev

P.S If you haven't read the last update message please do.
----------, Sep 4, 2020

Hey Everyone,

Just a quick update to improve the stability and performance of the plugins. If you find any bugs please let me know and i'll be happy to fix them.

Side Note:

I have changed a couple permissions, please check the updated permission list on the wiki, or the plugin page to see the permission changes.

Thanks,
OmegaWeaponDev
----------, Sep 4, 2020

Hey Everyone,

I can't believe i've already hit 300 downloads with this plugin. I know it's not really a lot compared to most plugins out there but It means a lot to me, to know you all support me and my plugins.

As a special update for reaching this achievement I have added 3 new features to the plugin and best things is, because I implemented the config updater in 2.2.2 you don't need to regen any files to get these new features!

New Features:

Global NightVision - You can now toggle night vision on or off for all players. All you need to do is make sure you have the `omegavision.toggle.all` command and then you can use the commands `/nvall add` & `/nvall remove`.

Sound Effects: - Most of the features now have sounds affects that can be played along with them. You can pick which sound effect you're wanting to use in the config.yml

Temp NightVision - You can now apply night vision with a set timer that will remove it once the timer runs out. All you need is the `omegavision.toggle.temp` permission then you can use the command `/nvtemp <player name> <time>`. The time is in seconds.

Thanks for all the amazing support. If you love this new update please leave a review and tell me what you think.

Thanks,
OmegaWeaponDev
----------, Aug 9, 2020

Hey Everyone,

Just a quick update to implement the new config update system. You no longer have to be regenerating the config files if something is changed. The files will now automatically updated when you update the plugin.

As this feature is still very new, please let me know if you experience any issues with it.

Thanks,
OmegaWeaponDev
----------, Aug 7, 2020

Hello Everyone,

I have cleaned up a lot of the code. I have also removed the permission `omegavision.admin` as it wasn't really needed.

I have added the permission `omegavision.limit.*` This permission will give you access to all the other permissions for the limit feature.

As always, if there are any issues please feel free to join my discord or send me a message here!

Thanks,
OmegaWeaponDev
----------, Jul 22, 2020

Hey Everyone,

Just a quick update to include support for 1.16

Hex colours should work in all the plugin messages with the format #123456

Thanks,
OmegaWeaponDev
----------, Jul 11, 2020

Hey Everyone,

Just fixed a minor bug where limit reached message was displaying when limits were disabled in config.

Thanks,
OmegaWeaponDev
----------, Jun 23, 2020

Hey Everyone,

I have fixed a couple bugs with the limit command, where some messages where not appearing properly and the limit reset command was not working correctly.

Thanks,
OmegaWeaponDev
----------, Jun 23, 2020

Hi Everyone,

Firstly, I have changed the toggle commands for nightvision to just `/nightvision` - So I just basically removed the `toggle` keyword to make it more simpler for people to remember.

New Feature:

NOTE: You will need to regenerate the config.yml and messages.yml or locate the default files on the wiki (linked below) and just copy and paste the new sections into your current files!

You can now specify limits to how many times a user can toggle their nightvision on. It will not count when they turn it off, or if it toggles on when they join the server. It will only increase the counter when they use the command to toggle their nightvision on.

You can use the command `/nvlimit check` to check your current limit standing. The limits will reset timer will start after they have reached the max limit. Or you can manually reset the limits with `/nvlimit reset <name>`

For a full detail of the new feature, please see the wiki! https://github.com/OmegaWeaponDev/OmegaVision/wiki

Bug Fixes:

I have fixed a bug where an error came up whenever a player would join the server relating to the blindness effect.

Thanks,
OmegaWeaponDev
----------, Jun 21, 2020

Hi Everyone,

This is a small update to just add some small error handling to the messages.yml. You shouldn't notice any change to any of the in-game messages but if something isn't right please let me know!

Thanks,
OmegaWeapon_
----------, Apr 28, 2020

Hi Everyone,

Just there was a small bug with the toggle command where it would not send a nightvision removal message to the player once they turn off the nightvision.

This has now been fixed.

Thanks,
OmegaWeapon_
----------, Apr 12, 2020

RE-UPLOADED

Hi Everyone,

Just a minor update to fix some of the commands and their aliases.

`/omegavison` - Main Command for the plugin
- `ovision`
- `ov`

`/nightvision toggle` - The command to toggle nightvision
- `nvision toggle`
- `nv toggle`

`/nightvisionlist` - The command to list all players with nightvision
- `nvlist`
- `nvl`

All the permissions and everything else remains the same. Just the commands mentioned above have changed. All the functionality of the commands is the same.

Thanks,
OmegaWeapon_
----------, Apr 12, 2020

Hi everyone,

Just another small update as i've cleaned up the code some more. Everything should still work as normal but if something is wrong, please don't hesitate to send a github issue and let me know. Do not post errors or bugs in the reviews!

Thanks,
OmegaWeapon_
----------, Apr 8, 2020

Hey everyone,

I have re-coded like 90% of the plugin to make it more modern and easier to update in the future. I've spent many hours getting it to this stage where I feel it is ready for all you guys.

Note for current users: Your old files SHOULD work with this new version, but if they don't please delete them and let the plugin regenerate them. But I did some testing and they should work.

If you love the plugin and want to keep seeing more updates please leave a review and mention what you would love to see implemented into this plugin.

Thanks,
OmegaWeapon_
----------, Mar 22, 2020

Hey Everyone,

Sorry for the inactivity recently. Had a few busy months but I will getting back into it all again now.

New Feature:
Blindness after extended nightvision use.
- You can now set a custom timer for when players will receive the blindness effect after using nightvision. The time is in minutes. You can also set how long the blindness lasts for.

To bypass this effect use the permission omegavision.blindnessbypass
----------, Mar 13, 2020

Just a small update to add 1.15 support and fix a minor bug
----------, Dec 17, 2019

This is one of the more bigger updates i'll be doing. I have cleaned up a lot of the code behind OmegaVision and made it more smooth and easier to update in the future.

I have also removed backwards compatibility. The reason behind this as it becomes too messy when I'm trying to add new futures and because some of the features will only work in 1.13 or above, there is options in the files that aren't being used etc..

I have also added one new feature. This feature gives players with the permission "omegavision.list" the ability to list all players on the server who are online and have nightvision enabled.

This update does again require a file reset. But that is because I removed the backwards compatibility and also fixed a minor typo in one of the files.
----------, Dec 17, 2019

This update has been a little bigger of an update.

I have removed the reload permission and command because I'm having some issues trying to implement it correctly. I'll re-add it again later.

I have added a new feature where players can use a milkbucket to remove the particle effects and icon when they have nightvision on. This does not affect any other potion effects, or things like poison. The milkbucket will still remove these as normal.

I have also added a new feature were players on version 1.13 or above will now get action bar messages when they toggle nightvision. These messages can be turned on/off in the config file and the messages can be customized in the messages.yml

I have also do a heap of refactoring to the code and made lots of small bug fixes.

NOTE: This update does require you to regenerate the config.yml and messages.yml

I know I ask this a lot with updates, but it's got to happen if you're wanting new features implemented. I just want what makes you guys happy and love my plugins.

Thanks,
OmegaWeapon_
----------, Dec 7, 2019

(Remember to delete the config file and regenerate it if you haven't already as version 1.0.3 adds a new config option)

Version 1.0.4 adds backwards compatibility from version 1.7 all the way to the latest verison (1.14.4)
----------, Dec 1, 2019

Please delete you old config.yml and let OmegaVision create a new one, as i've added another setting in there.

This update brings the keep nightvision on death feature, When players have the permission omegavision.death and the Keep_NightVision_On_Death setting is set to true, players will keep their nightvision when they die.
----------, Dec 1, 2019

Fixed an error when using the toggle command. All commands will now work when players are opped as well. Previously only worked when players had the permissions.
----------, Nov 26, 2019

Tiny bug fix
----------, Nov 26, 2019

Resource Information
Author:
----------
Total Downloads: 54,533
First Release: Nov 26, 2019
Last Update: Aug 31, 2022
Category: ---------------
All-Time Rating:
13 ratings
Find more info at omegaweapondev.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings