[BUG] /auth update command does not actually change player password
Versions Server : fabric-server-mc.1.21.1-loader.0.17.3-launcher.1.1.0.jar
- easyauth-mc1.21-3.3.6.jar *
- fabric-api-0.116.6+1.21.1.jar *
Describe the bug
The /auth update
To Reproduce
Steps to reproduce the behavior:
1、Log in with an offline account that has the same name as my premium account.
2、Register a new password in-game:
/register 1234 1234
3、Give this account OP privileges from the server console.
4、Run the following command in-game:
/auth update <my_username> novell
The game shows “password updated successfully”.
5、Run /auth reload or even restart the server.
6、Try logging in again — the new password doesn’t work; only the original (1234) works.
Expected behavior
After running /auth update
Additional context Before reproducing this issue, I did the following cleanup steps:
- Deleted world save folder
- Deleted easyauth.db
- Deleted config/EasyAuth/ folder
- Cleared usercache.json and ops.json
- Set online-mode=false in server.properties
Then I edited config/EasyAuth/main.conf with only two changes:
- premium-auto-login=false
- offline-by-default=true
After that, the issue persists.
When checking with /auth getPlayerInfo