Paradaux
IssuesPAR-5BacklogOpen ↗
1

Integrate /find with treasury

Integrate /find with Treasury (e.g. resolve shop owners to their treasury accounts/balances when searching shops).

Technical notes — There is no /find command in ChestShop-3 today — its only shop-lookup commands are /csinfo (ShopInfo) and /iteminfo (ItemInfo); plugin.yml has no find. ChestShop already talks to Treasury via TreasuryListener for payments, but nothing resolves shop owners to treasury accounts/balances. Clarify what /find is (likely a planned or external shop-search). If added here, query the chestshop_shop market table (populated by ChestShopMarketMapper) and resolve owners → treasury account names/balances — following ChestShop-3's own conventions (it's a vendored fork), not the rest of the workspace's idioms.

Comments

tesks · Jun 4, 2026, 9:57 AM

Code context — There is no /find command in ChestShop-3 today — its only shop-lookup commands are /csinfo (ShopInfo) and /iteminfo (ItemInfo), and plugin.yml has no find. ChestShop already talks to Treasury via TreasuryListener for payments, but nothing resolves shop owners to treasury accounts/balances.

Clarify what /find is (likely a planned or external shop-search). If adding it here, query the chestshop_shop market table (populated by ChestShopMarketMapper) and resolve owners → treasury account names/balances — and follow ChestShop-3's own conventions (it's a vendored fork), not the rest of the workspace's idioms.

Activity

  • tesks description: Description updatedJun 4, 2026, 10:02 AM
  • tesks commentedJun 4, 2026, 9:57 AM
  • tesks assigned Assigned to rianJun 4, 2026, 9:27 AM