Most advanced Anti-VPN plugin for PocketMine-MP

Overview

VPNProtect

VPNProtect

Are banned players joining back on different IPs each time and you have no idea how to stop them? Have you been tired of constantly needing to ban them? No worries, this plugin has got you covered!

The main purpose of this plugin is to block the usage of VPNs on PMMP servers. It has been proven to be effective with multiple free and paid VPNs like McAfee VPN, NordVPN, Cryptostorm, TunnelBear and more!

However, it may not always be reliable as it uses free API providers for this purpose.

Credits to SpigotMC's AntiVPN for the inspiration!

NOTE: This plugin is still in its early stages of development so you may encounter issues using it. Feel free to test it for bugs!

FAQ

How does this plugin exactly work?

This plugin uses the APIs offered by different web services that make the checks possible. The ones used are free and I can't 100% guarantee that your IPs are in safe hands, but the ones used may be trusted!

When a player joins your server, it passes the player's IP to these APIs which would then check if its a VPN. The results would be collected by the plugin and be used to make necessary actions against the player.

By any chance would this plugin fail?

Yes. This may or may not be bypassable and would probably be troublesome to attempt. Since this plugin uses free APIs, the APIs have limited the maximum usage every day/week. If you've noticed that some checks stop working, that may be the reason.

There may also be false flags. However, there is a system put in place to prevent this and it is located in the configuration where you can change the minimum detected checks before an action.

How do I suggest a new API to be used?

First, you need to make sure it is a trusted source. If you're very sure it can be trusted and be used for the public, you can suggest it by opening an issue.

Will this plugin cause my server to lag?

It mostly depends on your server resources. However, this plugin shouldn't cause any lag issues as the checks run on AsyncTask which will not slow down the main thread.

You might also like...
Addon for plugin scorehud

TopNolepAddon Addon for plugin scorehud Tags Tags {nolep_time} How To Use Download And Put in addon folder in plugin_data ScoreHud Edit file scorehud.

MainWP Child Plugin Auto Downloader.

This plugin checks to see if the MainWP Child plugin is installed and activated; If not, it will download it and install it.

Un plugin SPIP pour retrouver une langue française naturellement inclusive

SPIP en français inclusif classique Un plugin SPIP pour retrouver une langue française naturellement inclusive Objectif Nous sommes profondément attac

GLPI Plugin for direct VNC connection inside ticket
GLPI Plugin for direct VNC connection inside ticket

RemoteSupport GLPI Plugin for direct VNC connection inside ticket This Plugin add a simple button inside tickets: If user is correctly connected to on

Feature plugin to count CSS and JS assets loaded by the theme on front-end and display recommandations in Site Health

=== Site Health - Audit Enqueued Assets === Contributors: audrasjb, whodunitagency Tags: site health, performance audit, performance test, assets, scr

CI4-Lic is a software license manager modul for Codeigniter 4, connecting to WordPress license server based on the Software License Manager Plugin.

CI4-Lic CI4-Lic is a software license manager modul for Codeigniter 4, connecting to WordPress license server based on Software License Manager Plugin

This plugin was created to help you migrate your existing gallery from your old site.
This plugin was created to help you migrate your existing gallery from your old site.

WP Migrate Gallery 1. Steps to Import Gallery 1.1. Install ACF PRO 1.2. Create CPT Gallery 1.3. Create Gallery Taxomy 1.4. Copy Gallery media files to

PHP-based anti-virus anti-trojan anti-malware solution.

What is phpMussel? An ideal solution for shared hosting environments, where it's often not possible to utilise or install conventional anti-virus prot

Worlds (soon to be) most advanced Anime site! Featuring Administration features and everything you need for users and yourself. The successor of aniZero.

/**********************************************************************\ | _____ H33Tx & xHENAI __ 31.01.2022| |

Perfect Anti Kill Aura for PocketMine-MP!

AntiAuraBot Perfect Anti Kill Aura for PocketMine-MP! What it does? It punishes kill aura hackers with bot! TODO idk. Discord: Oğuzhan#6561 for sugges

A plugin manager for PocketMine-MP downloads plugin from PocketMine-MP official plugin repository

oh-my-pmmp A plugin manager for PocketMine-MP Getting Started Prerequisites Your server MUST RUN the latest version of PocketMine. Installation From P

Atom VPN package for Laravel

Atom VPN package for Laravel What It Does This package allows you to manage user permissions and roles in a database. Once installed you can do stuff

Run Telegram PHP Bot on Windows Localhost without Host or VPN.

Run Telegram PHP Bot on Windows Localhost without Host or VPN.

GeoLocation-Package - This package helps you to know the current language of the user, the country from which he is browsing, the currency of his country, and also whether he is using it vpn
GeoLocation-Package - This package helps you to know the current language of the user, the country from which he is browsing, the currency of his country, and also whether he is using it vpn

GeoLocation in PHP (API) 😍 😍 😍 This package helps you to know a lot of information about the current user by his ip address 😍 😍 😍 This package h

Bitcoin Faucet integrated with banlist and VPN/Proxy Shield

Bitcoin Faucet integrated with banlist and VPN/Proxy Shield. It uses the service of Google reCaptcha (v2; box) and IPHub. Any claims will be saved in the account balance and can be withdrawn to ExpressCrypto, FaucetPay or directly using Block.io

Lookup IPs (IPv4 + IPv6), store them in MySQL and Redis + check if the IP is a VPN/Proxy

Lookup IPs (IPv4 + IPv6), store them in MySQL and Redis + check if the IP is a VPN/Proxy

A PocketMine plugin with advanced world tools and maybe can beat MultiWorld

WorldTools A PocketMine plugin with advanced world tools and maybe can beat MultiWorld This plugin is on development! Helping me with pull request may

A Pocketmine-MP (PMMP) plugin to prevent players from doing most glitches.
A Pocketmine-MP (PMMP) plugin to prevent players from doing most glitches.

AntiGlitch AntiGlitch is an all-in-one Pocketmine-MP (PMMP) plugin made to prevent as many known glitches. Setup Guide To start using the plugin, down

Friendly Captcha anti-spam plugin for Joomla!

Friendly Captcha anti-spam plugin for Joomla! Register at https://friendlycaptcha.com to get your site and secret keys. Plugin Features Standard light

Owner
MagicGames
An MC:BE Server where Innovation is key.
MagicGames
This is mini project for online test with Face Camera detection and Anti Cheating

Online Test Script With Face Detection + Anti Cheating This is mini project that you can use this to make your own online test. This project include F

Ferry Ariawan 3 Jun 5, 2022
The most popular FOSS online survey tool on the web.

Sophisticated online survey software About Limesurvey is the number one open-source survey software. Advanced features like branching and multiple que

LimeSurvey GmbH 2.2k Dec 29, 2022
The simplest, most intuitive way to host your photos on your website.

Gallery 3.1+ (development version) About Gallery 3 is a web based software product that lets you manage your photos on your own website. You must have

Brad Dutton 103 Dec 22, 2022
Our team created for you one of the most innovative CRM systems that supports mainly business processes and allows for customization according to your needs. Be ahead of your competition and implement YetiForce!

We design an innovative CRM system that is dedicated for large and medium sized companies. We dedicate it to everyone who values open source software,

YetiForce Sp. z o.o. 1.3k Jan 8, 2023
eLabFTW is the most popular open source electronic lab notebook for research labs.

A free, modern, versatile, secure electronic lab notebook for researchers Official website | Live demo | Documentation | Dedicated hosting Description

elabftw 685 Jan 4, 2023
This is a plugin written in PHP programming language and running on the PocketMine platform that works stably on the API 4.0.0 platform. It allows you to query some other server information

QueryServer This is a plugin written in PHP programming language and running on the PocketMine platform that works stably on the API 4.0.0 platform. I

Thành Nhân 1 Jul 6, 2022
Add Item Custom For pocketmine 4 🥔

CustomItem (API / Configuration) A plugin to add items hyper easily ! Note: Creates issues if you find bugs :) Plugins Your Imagination no longer imit

null 23 May 17, 2022
A plugin to restore the Classic Widgets in WordPress.

=== Classic Widgets === Contributors: wordpressdotorg, hellofromtonya, azaozz Tags: gutenberg, disable, disable gutenberg, editor, classic widgets Req

null 10 Aug 24, 2022
This plugin allows administrators to apply discounts on orders from the administration panel.

skilldo-discounts This plugin of cms Skilldo This plugin allows administrators to apply discounts in percentage on full orders from the administration

null 3 Nov 13, 2021
Das zentrale Repo für den Plugin Prototypen

=== Hello Dolly === Contributors: matt, wordpressdotorg Stable tag: 1.7.2 Tested up to: 5.5 Requires at least: 4.6 This is not just a plugin, it symb

Tilo 1 Oct 17, 2022