File Details
yetanothershop-1.0.3.jar
- R
- May 6, 2026
- 1.40 MB
- 39
- Early Access
File Name
yetanothershop-1.0.3.jar
Supported Versions
- Early Access
YetAnotherShop - PlayerShop Notifications, Activity History & Config Robustness
This update adds PlayerShop owner notifications, a persistent activity history, and improves safety around the optional generic entity-linking fallback.
Added
- Added live PlayerShop owner notifications when another player buys from their shop.
- Added live PlayerShop owner notifications when an offer becomes out of stock after a purchase.
- Added toggleable PlayerShop notification settings:
Notify owner on purchaseNotify owner when stock is empty - Added a new
Activitytab to the PlayerShop editor. - Added persistent PlayerShop activity history for sales and out-of-stock events.
- Added activity management actions:
Mark readClear history - Added a server configuration option for limiting stored PlayerShop history entries:
maxHistoryEntriesPerShop=50 - Added a server configuration option for optional generic entity/NPC linking:
enableGenericEntityNpcLinking=false
Changed
- PlayerShop owner notifications are live notifications only. If the owner is offline, the live notification is skipped, but the activity entry is still stored.
- PlayerShop activity history is capped per shop to avoid unbounded growth.
- Generic Hytale entity/NPC linking is now disabled by default and only registers when explicitly enabled.
- ShopBlocks, container linking, and HyCitizens linking remain active and are not affected by the generic entity-linking setting.
- Existing
config.propertiesfiles are now automatically updated with missing default options when the server starts. - New config options such as
enableGenericEntityNpcLinkingandmaxHistoryEntriesPerShopare automatically added to older config files without overwriting existing values.
Fixed
- Fixed PlayerShop notification translation keys showing as raw text in Hytale notifications.
- Fixed an issue where newly added config options might not appear in existing server configuration files.
- Reduced the risk of unrelated interaction issues caused by the optional generic entity-linking fallback being active unnecessarily.
Notes
- The default value for
enableGenericEntityNpcLinkingisfalse. - Most servers should leave generic entity linking disabled unless they specifically need generic non-HyCitizens entity/NPC linking.
- ShopBlocks, containers, and HyCitizens NPC linking do not require generic entity linking.
- The default value for
maxHistoryEntriesPerShopis50. - Setting
maxHistoryEntriesPerShop=0disables persistent detail history.