yetanothershop-1.9.12.jar
What's new
YetAnotherShop v1.9.12 – Rule Builder Fix
Bug Fixes
- Fixed an issue where rule builder selections were incorrectly preserved when switching between shops.
- Both the Shop Rule Builder and Offer Rule Builder are now properly reset when selecting a different shop.
- Switching between offers now resets only the Offer Rule Builder.
- Fixed stale provider, function, selection, key, and comparison values remaining from previously selected shops or offers.
- Prevented outdated rule builder values from accidentally being used when creating new rules.
Improvements
- Improved rule editor state management when navigating between shops and offers.
- Preserved current rule builder inputs when saving without changing the selected shop or offer.
- Existing saved shop and offer rules remain unchanged.
Technical
- Updated selection synchronization in
syncDraftFromSelection(). - Added explicit rule builder state resets instead of relying solely on
sanitizeRuleBuilder(). - Successfully compiled the updated code and verified the rule builder reset logic.
- Maintained compatibility with Hytale Update 7 (0.7.x).
Notes
- No changes to existing shop data, pricing, transactions, or economy integrations.
- No configuration or database migration is required.
- In-game verification of the updated rule editor is recommended.
YetAnotherShop v1.9.12 is a maintenance update that fixes rule editor state synchronization and prevents settings from previously selected shops or offers from carrying over.
This mod has no additional files