Support discord: [CLICK TO JOIN]

attachment.png

An antivpn plugin to filter out people who break the rules or to monetise them as a donation feature.

Tested on versions 1.17+

attachment.png

Tab-complete example:

attachment.png

/darkvpn add - Add ip to cached block-list

attachment.png

/darkvpn flush - clear cached block-list

attachment.png

/darkvpn reload - update config

attachment.png

attachment.png

antivpn.notify (default value) - You will receive notifications in chat with this permission.

antivpn.bypass (default value) - You will bypass the anti-vpn with this permision.

antivpn.command.reload - Access to command /antivpn reload

antivpn.command.flush - Access to command /antivpn flush

antivpn.command.add - Access to command /antivpn add

antivpn.command.remove - Access to command /antivpn remove

attachment.png

  • The plugin accesses all api asynchronously, which will not cause problems with the main thread.
  • Support for many popular anti-vpn services, some do not even require keys.
  • There is a discord webhook system through which you can send notifications of VPN detections.
  • MiniMessage everywhere.
  • Caching system (Memory, SqlLite, Redis)

attachment.png

Discord webhook

attachment.png

Plugin config

attachment.png

attachment.png

  • Customising permission in the config
  • Commands: reload, add, etc
  • Notifications in chat for admins
  • More anti vpn services
  • Redis and sqlite caching system

attachment.png

  • You cannot decompile and edit my code.
  • You cannot share my plugin with friends, relatives, parents and other people without my consent, only your projects.
  • You may not resell my intellectual property or pass it off as your own.
  • The code is obfuscated with Zelix to prevent leaks and deobfuscation since many people ignore these rules, no exploits or anything in the code, just to protect the code. (until I save up for a polymart obfuscator) (not actually)