I currently only see that Hypixel has this feature, is to protect stolen premium accounts from being griefed by banning them. This plugin uses a technique, is to ask for in which country the player last logged in, if the player logs in while switching country quickly. THIS IS NOT DESIGNED FOR OFFLINE SERVERS.
Configuration:
Difference limits how long a player is required to wait before logging in to the server from another country, in terms of second. By default, the value is 43200 seconds, which is 12 hours.
difference: 43200
Commands:
/auth reload - Reloads the config
/auth difference - Shows current difference
/auth difference [new value] - Changes current difference, also saves the new value instantly to the configuration file.
/auth - Shows all commands
Permissions:
nsa.* - All permissions below
nsa.reloadconfig - Allows the use of /auth reload
nsa.seediff - Allows the use of /auth difference
nsa.changediff - Allows the use of /auth difference [new value]
Disclaimer:
- This is not made for offline servers, though they can use this as a kind of protection.
- The file size is too large (28 MB) to be uploaded on the spigot website so it is uploaded at a repository. Sorry for inconvenience.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta