Skip to content

MatrixShop v1.5.0

Choose a tag to compare

@54895y 54895y released this 03 Apr 01:50
· 12 commits to main since this release

中文

发布日期:2026-04-03

MatrixShop 1.5.0 为多个经济模块加入了统一的条件税系统,并补齐了模块配置、文档站与技能库说明。

本次更新:

  • PlayerShopGlobalMarketAuctionTransactionChestShop 添加条件税系统
  • 税规则支持 EnabledModeValuePriority、Kether Condition
  • GlobalMarket 兼容旧配置 Listing.Tax-Percent
  • Transaction 对双向金钱报价分别计算税并记录净收入
  • ChestShop 对“玩家买店主卖”和“玩家卖店主买”两种方向分别处理税
  • 更新默认配置、README、CHANGELOG、文档站 1.5.0 发布说明
  • 同步更新 MatrixAgentSkills 中的 matrixshop-config skill

验证结果:

  • ./gradlew build
  • docs site npm run build
  • paper-1.21.8 smoke boot 通过
  • paper-1.21.11 smoke boot 通过
  • paper-1.21.11 已验证可加载以下模块的带 Kether Condition 条件税配置:
    • PlayerShop
    • GlobalMarket
    • Auction
    • Transaction
    • ChestShop

文档:

English

Release date: 2026-04-03

MatrixShop 1.5.0 adds a unified conditional tax system across multiple economy modules, and updates the default configs, docs, and skill repository accordingly.

Highlights:

  • Added conditional tax support for PlayerShop, GlobalMarket, Auction, Transaction, and ChestShop
  • Tax rules now support Enabled, Mode, Value, Priority, and Kether Condition
  • GlobalMarket remains compatible with the legacy Listing.Tax-Percent config
  • Transaction now applies tax per money-offer direction and records net received amounts
  • ChestShop now handles tax separately for buy-from-shop and sell-to-shop flows
  • Updated bundled configs, README, changelog, and the dedicated 1.5.0 docs page
  • Updated the MatrixAgentSkills matrixshop-config skill with the new tax rule structure

Validation:

  • ./gradlew build
  • docs site npm run build
  • paper-1.21.8 smoke boot passed
  • paper-1.21.11 smoke boot passed
  • paper-1.21.11 successfully loaded Kether-based conditional tax configs for:
    • PlayerShop
    • GlobalMarket
    • Auction
    • Transaction
    • ChestShop

Docs: