Description
The AutoTrader whitelist is written to disk with a doubled file extension:
rusherhack\config\autotrader\whitelist.json.json
The client writes it that way itself. I verified the timestamp right after a normal shutdown on 2026-09-07 at 22:34, and the file had been rewritten by RusherHack at that moment, so this is not something my own tooling produced.
No other list file in the config tree has the pattern. binds\macros.json, binds\modules.json, binds\other.json, themes\Classic.json, alts.json, waypoints.json and relations.json are all named normally. It looks like the whitelist writer appends .json to a name that already carries it.
A search of this repo for json.json returns nothing, so as far as I can tell it hasn't been reported.
Impact
Cosmetic, mostly. It does bite when you go looking for the file or try to script a backup, because the obvious path whitelist.json does not exist. Worth noting that a fix will need to handle existing files, otherwise people lose their whitelist when the loader starts looking for the corrected name.
Steps to reproduce
- Enable AutoTrader and whitelist at least one trade.
- Close the game so the config is flushed.
- Look in
rusherhack\config\autotrader\.
Environment
- Minecraft 1.21.11
- Fabric Loader 0.19.3
- RusherHack v2.0.8
- Windows 11
Description
The AutoTrader whitelist is written to disk with a doubled file extension:
The client writes it that way itself. I verified the timestamp right after a normal shutdown on 2026-09-07 at 22:34, and the file had been rewritten by RusherHack at that moment, so this is not something my own tooling produced.
No other list file in the config tree has the pattern.
binds\macros.json,binds\modules.json,binds\other.json,themes\Classic.json,alts.json,waypoints.jsonandrelations.jsonare all named normally. It looks like the whitelist writer appends.jsonto a name that already carries it.A search of this repo for
json.jsonreturns nothing, so as far as I can tell it hasn't been reported.Impact
Cosmetic, mostly. It does bite when you go looking for the file or try to script a backup, because the obvious path
whitelist.jsondoes not exist. Worth noting that a fix will need to handle existing files, otherwise people lose their whitelist when the loader starts looking for the corrected name.Steps to reproduce
rusherhack\config\autotrader\.Environment