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.4.0.jar

  • R
  • May 17, 2026
  • 1.46 MB
  • 42
  • Early Access

File Name

yetanothershop-1.4.0.jar

Supported Versions

  • Early Access

YetAnotherShop Changelog

Latest Update

  • Added PlayerShop Buy Orders: PlayerShop owners can now create offers where visitors sell wanted items to the shop owner for currency.
  • Added Buy Budget System: Buy orders require deposited currency budget, and the available budget limits how many items can be bought from visitors.
  • Added Buy Order Settlement: Items sold to a buy order are stored for the shop owner and can be collected later.
  • Added Trade Modes: Offers now support normal selling to customers and buying from customers.
  • Added PlayerShop Buy Order Limits: Server owners can configure how many buy orders a PlayerShop may contain.
  • Added Global Buy Order Toggle: PlayerShop buy orders can be enabled or disabled globally.

Quantity Chooser

  • Added Quantity Chooser for PlayerShops: Players can select quantities before buying from PlayerShops.
  • Added Quantity Chooser for Buy Orders: Visitors can select how many items they want to sell to a PlayerShop buy order.
  • Added Quantity Chooser for ServerShops: Normal ServerShop purchases now support quantity selection.
  • Added Quick Actions: Quantity dialogs include actions such as x1, x10, and all available.
  • Improved All-Available Calculation: The maximum amount is now calculated from stock, affordability, inventory space, buy budget, wanted amount, and active purchase limits.
  • Improved Server Validation: Final purchase execution always revalidates the selected quantity server-side.

Purchase Limits

  • Added Per-Offer Limits: Offers can now define max per purchase, daily limit, weekly limit, lifetime limit, and cooldown.
  • Added Player-Based Tracking: Purchase limits are counted per player and per offer.
  • Added ServerShop Limit Support: ServerShop offers support the new purchase limit system.
  • Added PlayerShop Limit Support: PlayerShop sales support the new purchase limit system.
  • Added Buy Order Limit Support: PlayerShop buy orders also use the same limit system to limit how much a player can sell to a shop.
  • Added Limits Tab: PlayerShop offers now include a dedicated Limits tab in the PlayerShop editor.
  • Added Limit Cleanup: Stored per-player limit history is removed when an offer or complete shop is deleted.
  • Improved Limit Feedback: Shop and admin flows now show clearer messages when product, payment, output, or purchase limits are reached.

PlayerShop Admin Improvements

  • Added Offer Mode Badges: PlayerShop offers are now marked with compact sell/buy badges in the offer list.
  • Improved Buy Order Visibility: Buy orders are easier to identify in the PlayerShop admin list without hiding the product name.
  • Improved Trade Mode Styling: Sell and buy mode buttons can use distinct neutral colors instead of warning or success button colors.
  • Improved Payment Tab Layout: Payment tab labels were shortened where needed to avoid bad wrapping.
  • Improved Hidden Tab Handling: Quest and mode-specific panels avoid stale or invalid actions where possible.

Product & Payment Limits

  • Added Product Limit Feedback: PlayerShop and ServerShop admin flows now show a clear message when the product/output limit is reached.
  • Added Payment Option Limit Feedback: PlayerShop and ServerShop admin flows now show a clear message when the payment option limit is reached.
  • Added Cost Limit Feedback: Payment option cost limits now show a dedicated message when reached.
  • Improved Settings Clamping: PlayerShop product and payment option settings are clamped to the supported maximum of 3.
  • Updated Settings Information: Shop settings now clarify that products per offer and payment options per offer are limited to a maximum of 3.

Books & Papers Protection

  • Added Books & Papers Safety Setting: Server owners can allow or block PlayerShop sales of Books & Papers items with metadata.
  • Added Picker Feedback: If Books & Papers sales are disabled, the PlayerShop item picker now tells the player why the item cannot be listed.
  • Added Runtime Protection: Existing PlayerShop offers with blocked Books & Papers metadata are not allowed to be purchased while the safety setting is disabled.
  • Kept ServerShop Templates Unaffected: Admin-controlled ServerShop templates remain available for server-managed rewards.

PlayerShop Activity & Notifications

  • Added Owner Purchase Notifications: PlayerShop owners can receive live notifications when another player buys from their shop.
  • Added Out-of-Stock Notifications: Owners can receive live notifications when an offer becomes empty after a purchase.
  • Added Activity History: PlayerShops now store recent sale and stock-empty events.
  • Added Activity Tab: PlayerShop owners can review recent activity directly in the PlayerShop editor.
  • Added Activity Management: Activity entries can be marked as read or cleared.
  • Added Configurable History Size: Activity history size can be limited per shop to avoid unbounded storage growth.

Shop Blocks & Linking

  • Improved ShopBlock Support: ServerShop and PlayerShop blocks support multiple visual variants.
  • Added Safer Link Cleanup: Linked ShopBlocks can be unlinked and cleaned up safely through the UI.
  • Improved Link-Only Shops: Shops can be restricted so they only open through their linked block, container, or supported target.
  • Improved Generic Entity Linking Safety: Generic entity/NPC linking is kept optional and disabled by default for safer compatibility.

Quest & Integration Improvements

  • Improved Quest Product Flow: Quest products support provider-specific quest selection and quest actions.
  • Improved QuestLines Support: Quest products can open the correct QuestLines page flow where available.
  • Improved QuestBoard Behavior: Quest-board style offers can behave differently from normal purchase offers.
  • Improved Optional Economy Handling: Economy providers such as VaultUnlocked and Ecotale remain optional and are handled safely when unavailable.

Validation & Stability

  • Improved Server-Side Validation: Purchases validate stock, escrow, buy budget, payment options, inventory space, rules, and purchase limits before execution.
  • Improved Empty Payment Handling: Empty or stale payment options are skipped or blocked instead of becoming free purchase options.
  • Improved Text Input Stability: Text fields avoid unnecessary full UI refreshes while typing.
  • Improved Limit Messages: Several incorrect or misleading limit messages were corrected.
  • Improved Runtime Storage Cleanup: Offer and shop deletion now also removes related per-player purchase-limit history.
  • Improved German and English Localization: New UI labels, warnings, limit messages, buy-order texts, and admin hints were added.