File Details
yetanothershop-1.0.2.jar
- R
- May 5, 2026
- 1.38 MB
- 26
- Early Access
File Name
yetanothershop-1.0.2.jar
Supported Versions
- Early Access
YetAnotherShop - Crash Robustness Hotfix
This update focuses on improving crash resistance and compatibility when YetAnotherShop is used together with other interaction-heavy mods.
Fixed
- Fixed a potential client disconnect caused by stale CustomUI updates being sent after a shop UI was no longer active. This could result in errors such as:
Selected element in CustomUI command was not found. Selector: #TitleLabel.Text - Fixed severe reflection errors in the entity-link interaction watcher. The watcher could previously inspect unrelated interaction packets too aggressively, especially when interacting with other modded objects.
- Improved compatibility with non-shop interactions such as chests, market objects, sorting blocks, and other mod-provided interactables.
- Prevented unexpected packet structures from other mods from causing severe server-side exceptions.
Changed
- Made the PlayerShop UI refresh logic more defensive to avoid updating UI elements after the page has been closed, replaced, or retired.
- Made the entity interaction watcher safer by ignoring unsupported or unexpected packet structures instead of throwing errors.
- Reduced the risk of crashes occurring shortly after shop interaction when the player then interacts with unrelated objects.
Notes
- This update does not intentionally change shop behavior, pricing, currencies, categories, or payment option logic.
- The fix is especially relevant for servers using multiple mods with custom interactions, such as custom markets, chest sorting systems, or additional progression/currency mods.
- If you still experience disconnects or crashes, please provide the full server log and describe what object was interacted with shortly before the issue occurred.