Yet Another Shop

Native Hytale shop plugin with server shops, player shops, physical shop blocks, item and currency trades, stock/restock, quest and progression rules, categories, map markers, economy integrations, and in-game admin tools.

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 purchase
    Notify owner when stock is empty
  • Added a new Activity tab to the PlayerShop editor.
  • Added persistent PlayerShop activity history for sales and out-of-stock events.
  • Added activity management actions:
    Mark read
    Clear 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.properties files are now automatically updated with missing default options when the server starts.
  • New config options such as enableGenericEntityNpcLinking and maxHistoryEntriesPerShop are 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 enableGenericEntityNpcLinking is false.
  • 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 maxHistoryEntriesPerShop is 50.
  • Setting maxHistoryEntriesPerShop=0 disables persistent detail history.