HomeJavaModsAccountChanger
AccountChanger
ModsJava

AccountChanger

An Account Switcher/Changer in game for spigot/paper minecraft servers, without client modifications

⬇ Download on Spigot
upload_2024-11-29_18-19-35.png
Account Changer

Account Changer
is a powerful Spigot server-side plugin designed to enhance player convenience. It allows users to seamlessly switch their Minecraft accounts in-game via an intuitive GUI, eliminating the need to disconnect or use any client-side modifications. This plugin is particularly useful for managing accounts on offline servers.

Key Features
Getting Started
Before using the plugin, ensure you’ve read the Installation and Configuration sections for proper setup.

1. Commands

2. Logic
Demo
Below are examples of the plugin in action using settings:

Players:
- ABC
- DEF
MaxPlayers: 20
MaxWait: 10

With listed account ABC, switching to DEF:
[​IMG]

With switched account DEF, switching back to ABC:

[​IMG]

With unlisted account BCD, switching to DEF:

[​IMG]


Note:

The plugin supports Bedrock-Java hybrid servers, making it ideal for servers using Geyser where Bedrock players cannot change their names.

Installation
This plugin requires ProtocolLib. Follow these steps to set it up:

  1. Download ProtocolLib and place it in the plugins folder of your server directory.
  2. Download AccountChanger-x.x-xxxx.jar from the latest release and place it in the same folder.
  3. Restart your server to load the plugins.
Notice:
For servers using authentication plugins (e.g., AuthMe), ensure compatibility by updating the following configurations in config.yml:

UnrestrictedInventories: ["Choose Your Account"]
security:
minPasswordLength: 5

Add these commands to the allowCommands section:

allowCommands:
- /ac
- /accountchanger
- /login
- /log
- /l

Configuration
The configuration file, config.yml, is located in the plugins/AccountChanger directory. Customize the following parameters:

Players:
- ABC
MaxPlayers: 20
MaxWait: 10

Parameters:
  1. Players
    • Lists players who bypass the account selection process.
    • Non-listed players must select an account during login.
  2. MaxPlayers
    • Sets the maximum number of player accounts available for selection.
    • Adjusts the GUI's inventory slots accordingly.
  3. MaxWait
    • Number of ticks wait to show the GUI's inventory for the non-listed players.
    • Change higher to allow network issues.
Permissions
Acknowledgments
Special thanks to ProtocolLib by dmulloy2 for making this plugin possible.

License
This repository is licensed under the GNU General Public License v3.0.
For more details, see the LICENSE file.

AccountChanger is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.21. Downloaded 330 times (via Spigot). Download it and open it directly in the game.

Explore more