AccountLocker icon

AccountLocker -----

AccountLocker is a Velocity And Bungee plugin to lock usernames to specific IPs



AccountLocker - Secure Your Minecraft Accounts
AccountLocker is a Velocity And Bungee plugin designed to link a Minecraft username to a specific IP address, ensuring that only players connecting from the defined IP can access the account. This powerful tool prevents account hijacking caused by password theft or unauthorized access.

Features
  • IP Binding for Accounts
    Link a username to a specific IP address. Any login attempts from a different IP will be denied.

  • Customizable Messages
    Fully customize the messages displayed to players in messages_us.yml.

  • Predefined Language Support
    Includes two predefined messages.yml files:
    • Italian (it)
    • English (us)
    Want to add more languages? Check out the translation repository.

  • Debug Mode
    Enable debugmode in the configuration to log all login attempts and monitor unauthorized access attempts.

  • Flexible Configuration
    Easily select your preferred language file and toggle debug mode in config.yml.
Commands
  • /accountlocker
    Reload the plugin’s configuration and messages.

    Alias: /al
Permissions
  • accountlocker.reload
    Grants access to the /accountlocker command.
Privacy and Origin
  • This plugin does not collect or process any personal data, ensuring complete privacy for your players.
  • Made in Italy by an indie developer passionate about Minecraft server security.
Why Use AccountLocker?
Protect your server and players from unauthorized account access and hijacking attempts. AccountLocker locks usernames to specific IP addresses, adding an essential layer of security to your Minecraft server.

Configuration Example
config.yml
Code (YAML):
file-version : 1
Language
: us # us and it available
debug mode
: false # show debug info in console
users
: # Users List
  blaze534
: 0.0.0.0   # Example of configuration
  bob
: 130.139.1.5
messages_us.yml
Code (YAML):
file-version : 1
# $user = Username, $ipAccount = IP Address, $allowedIp = IP from config.yml
blocked-connection-message
: "[AccountLocker] Account Locked"
login-attempt-message
: "Login attempt - Username: $user, IP: $ipAccount"
denied-attempt-message
: "Access denied for user: $user. IP does not match: $ipAccount (expected: $allowedIp)"
reload-message
: "Configuration reloaded correctly."
AccountLocker: Your go-to solution for Minecraft server security!
Resource Information
Author:
----------
Total Downloads: 25
First Release: Jan 26, 2025
Last Update: Jan 26, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings