/prot [username] [password]: PLAYER PROTECTION AND SAVING TO CONFIG!
/pin [username] [password]: PLAYER AUTHENTICATION FROM CONSOLE WHEN THIS FEATURE IS ENABLED!
/antiaccounthack help: LIST OF COMMANDS!
/antiaccounthack reload: RELOADING ALL FILES!
/antiaccounthack pin [username] [password]: TOGGLE PIN CODE STATUS FOR PLAYER ENABLE/DISABLE!
/antiaccounthack unban [address]: RESOLVING PLAYER'S IP ADDRESS!
/antiaccounthack seen [username]: FETCHING PLAYER DATA BY IP ADDRESS AND UUID!
/antiaccounthack menu: RETRIEVING ALL PLAYER DATA FROM THE MENU!
PERMISSIONS:
antiaccounthack.use: GRANTS PERMISSION TO USE THE /antiaccounthack COMMAND!
antiaccounthack.help: GRANTS PERMISSION TO USE THE /antiaccounthack help COMMAND!
antiaccounthack.reload: GRANTS PERMISSION TO USE THE /antiaccounthack reload COMMAND!
antiaccounthack.pin: GRANTS PERMISSION TO USE THE /antiaccounthack pin COMMAND!
antiaccounthack.unban: GRANTS PERMISSION TO USE THE /antiaccounthack unban COMMAND!
antiaccounthack.seen: GRANTS PERMISSION TO USE THE /antiaccounthack seen COMMAND!
antiaccounthack.menu: GRANTS PERMISSION TO USE THE /antiaccounthack menu COMMAND!
antiaccounthack.notification: THIS PERMISSION SENDS ADMIN NOTIFICATIONS!
antiaccounthack.*: THIS ADDS ALL THE PERMISSIONS FROM THE PLUGIN TO YOUR PERMISSIONS!
FUNCTIONS:
ACCOUNTGUARD
CHARACTER PROTECTION WITH THE /prot [username] [password] COMMAND!
CHECKS THE UUID AND IP ADDRESS FOR A MATCH AT CONNECTION!
PINPROTECTION
ENABLE PIN CODE VERIFICATION IN CONFIG.YML!
THE PIN PROTECTION CAN BE DISABLED DIRECTLY FOR PLAYERS WITH THE /antiaccounthack pin [username] [password] COMMAND!
PIN PROTECTION WITH THE /prot [username] [password] COMMAND!
CONNECTION ONLY IF YOU HAVE ENTERED THE /pin [username] [password] COMMAND INTO THE CONSOLE!
IPWHITELIST
THE IPWHITELIST FUNCTION CAN BE DISABLED IN CONFIG.YML!
UPON CONNECTION, IT CHECKS WHETHER THE BUNGEECORD IP ADDRESS, HOSTNAME, AND PORT SPECIFIED IN THE CONFIG MATCHES WITH THE CONNECTED SERVER!
THERE ARE SEPARATE MODES FOR CHECKING THAT CAN BE SET: EQUALS, CONTAINS, STARTS, ENDS CHECKS!
ANTIUUIDSPOOF
IT CHECKS WHETHER THE REQUESTED ORIGINAL UUID AND THE FALSIFIED ONE ARE EQUAL!
AVAILABLECHECKER
IT CHECKS WHETHER YOU ARE AMONG THE PLAYERS ON THE SERVER AND IF SO, IT KICKS YOU FROM THE SERVER!
NICKNAMECHECKER
YOU CAN CHECK THE SIZE OF THE PLAYER NAME, IT CAN BE BETWEEN 3 AND 16 CHARACTERS, BUT YOU CAN ALSO SET THIS TO YOUR PREFERENCE!
PLAYER NAME CANNOT CONTAIN SPECIAL CHARACTERS YOU CAN ALSO SET THIS ARBITRARILY!
WE CHECK FOR CASE CHANGES IN PLAYER NAMES AT THE PROTECTED CHARACTERS!
SERVERSELECTORFIX
IF YOU ARE NOT LOGGED IN TO AUTHME, YOU CANNOT USE THE SERVER SELECTOR IF PROTOCOLLIB IS NOT INSTALLED!
RANKCHECKER
WE CHECK WHETHER THIS RANK IS ADDED TO THE LIST, IF NOT, YOU DON’T WANT TO GIVE THAT RANK TO ANYONE, WITH THIS YOU CAN STOP GIVING NEW UNWANTED RANKS TO OTHERS!
ANTIGAMEMODE
WE CHECK UNPROTECTED PLAYERS TO SEE IF THEY ARE NOT IN A MODE OTHER THAN SURVIVAL!
ANTIPERMISSION
WE CHECK THE UNPROTECTED PLAYERS TO SEE IF THEY HAVE OP OR ANY RIGHTS LISTED!
# ENTER THE SERVER PORT HERE! Port: '25565'
PinProtection:
# THIS ALLOWS YOU TO ENABLE OR DISABLE THE PIN PROTECTION CHECKING! Enabled: false
# AFTER ENTERING THE PIN CODE, YOU HAVE THIS MUCH TIME TO CONNECT TO THE SERVER; # REDUCING IT MAKES THE PROTECTION MORE EFFICIENT! Join-time: 10
JsonFetcher:
# CACHE THE FETCHED JSON FOR SERVER PERFORMANCE! Set-use-caches: true
# SET THE TIMEOUT FOR THE WEBSITE TO RESPOND! Set-connect-timeout: 3
Set-read-timeout: 3
# PRINT JSON FETCH ERRORS TO CONSOLE IF ENABLED! Send-console-error: false
DiscordWebhook: