
Villager Profession Loss & Trade Preview Inconsistency During Trade Cycling Near Job Site Block
Closed this issue · 4 comments
Bug description
Villager Profession Loss & Trade Preview Inconsistency During Trade Cycling Near Job Site Block
When testing Trade Cycling with Visible Traders on a fabric server with a villager adjacent to an only job site block, the following issues occur after refreshing trades and closing the trading UI:
Profession Loss & Re-binding
The villager loses its profession upon UI closure (sometime occur pre-closure).
Re-opening the UI shows modified trades with profession re-bound to its job site block.
Trade Preview Failure
Preview functionality breaks after profession loss.
Single refresh click restores preview but trade accuracy remains unverified(may caused by issue above).
Pre-mod Installation Villagers Unaffected
Villagers existing before mod installation maintain persistent preview functionality.
Unclear if issue originates from Trade Cycling or Visible Traders., so I reporting to both mod.
I use AI translation above some word may seem confusing : )
Minecraft version
1.21.5
Mod version
1.21.5-1.0.18
Mod loader and version
Fabric Loader 0.16.14
Steps to reproduce
- Get a new villager, make it alone with a job site and bind the profession
- Open the villager trading UI, the expected preview does not appear, use the function of trade cycling to refresh the transaction content, and the transaction preview appears
- Find a suitable trade item, close the UI and open the interface again, the transaction content changes, and the transaction preview becomes invalid (even if trade once to lock the profession before closing the UI, the trade is still inconsistent with the preview)
Expected behavior
After using the function of Trade Cycling, villagers should not easily rebind the job site block, and perhaps need to adjust the settings of the mod on the server side?
Log files
my server logs have not print anything about mod, plz tell me where to find logs if you need
Does this happen without any other mods installed? Also please include logs (logs/latest.log
).
Does this happen without any other mods installed? Also please include logs (
logs/latest.log
).
my client used XPlus PerioTable Modpack (v6.4.0-Fabric-1.21.5), also installed [Gugle's Carpet Addition 1.21.5-v2.10.0, VisibleTraders-0.0.9+1.21.5]
logs[https://github.com/SocratesTless/logs]