
AccountLocker
AccountLocker is a Velocity And Bungee plugin to lock usernames to specific IPs, preventing account hijacking and unauthorized access.
⬇ Download on Modrinth
AccountLocker - Secure Your Minecraft Accounts
AccountLocker is a Velocity 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 is a powerful tool to prevent account hijacking caused by password theft or unauthorized access.
Features
IP Binding for Accounts
Configure a username and an associated IP address. Any login attempts using that username from a different IP will be denied.Customizable Messages
Messages displayed to players can be fully customized inmessages_us.yml.Predefined Language Support
Includes two predefinedmessages.ymlfiles:- Italian (it)
- English (us)
Want to add more languages? Check out the translation repository:
GitHub RepositoryDebug Mode
Enabledebugmodein the configuration to log all login attempts and monitor unauthorized access attempts.Flexible Configuration
Choose your preferred language file and toggle debug mode easily inconfig.yml.
Commands
/accountlocker
Reload the plugin’s configuration and messages.Alias:
/al
Permission
/accountlocker:accountlocker.reload
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 your players from unauthorized account access and hijacking attempts. With AccountLocker, usernames can be locked to specific IP addresses, adding an essential layer of security to your Minecraft server.
Configuration Example
Here’s the config.yml file:
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
Here’s the messages_us.yml file:
file-version: 1
# $user = Username $ipAccount = Ip Address $allowedIp = Ip taken 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."
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8.9, 1.9, 1.9.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as AccountLocker1.0.jar — drop this file into the mods folder
- Download size: 2.1 MB
- Download link checked 10 Sept 2026 — working
These come from our own check of the pack file, not from the source page.