Skip to content

Releases: yangzijian52/CrossTrade

CrossTrade 2.2.1

Choose a tag to compare

@yangzijian52 yangzijian52 released this 12 Jul 08:44

CrossTrade 2.2.1

SpigotMC publishing preparation release for Paper 26.2 / Java 25.

What changed

  • Added MIT LICENSE and Maven license/SCM metadata.
  • Added CHANGELOG.md.
  • Added SpigotMC publishing materials in the same two-page style used by the reference project:
    • docs/SPIGOTMC-RESOURCE.md - resource page BBCode description.
    • docs/SPIGOTMC-RESOURCE-BBCODE.txt - full BBCode documentation page.
    • docs/SPIGOTMC_MANUAL_PUBLISHING.md - manual upload checklist.
  • Documented that the SpigotMC resource page, documentation and support channel are English-only; Chinese-language support is not provided on SpigotMC.
  • Decided the SpigotMC resource should be published as a free resource.

Runtime notes

  • Runtime behavior is unchanged from 2.2.0.
  • CrossTrade 2.2.0 was confirmed by the server administrator on a Paper 26.2 target server on 2026-07-11.
  • CrossTrade 2.2.1 was rebuilt with the same runtime logic and updated metadata/docs.

Validation

  • Maven build: mvn clean package
  • Tests: 9 passed, 0 failed
  • JAR plugin.yml version: 2.2.1
  • SQLite JDBC is shaded into the final JAR.
  • Paper, Vault and Floodgate APIs are not shaded.
  • Latest main additionally expands the SpigotMC BBCode documentation without changing the jar.

Artifact

  • JAR: CrossTrade-2.2.1.jar
  • Size: 14,639,521 bytes
  • SHA-256: 6DCAE59F87975C6798F0719E1F2A96935C28C48C44E9A1F7F028B5576218EB0E
  • Release jar commit: cf2963a
  • Latest documentation commit on main: 7129e97

CrossTrade 2.2.0

Choose a tag to compare

@yangzijian52 yangzijian52 released this 11 Jul 13:08
ed5d8f6

CrossTrade 2.2.0

正式版发布,适配 Paper 26.2 / Java 25。

主要更新

  • 保留并修复面对面交易系统,强化请求、GUI 操作、倒计时、金钱和物品安全。
  • 新增玩家市场系统:交易广场、玩家店铺、上架、购买、下架、补货、重新上架、邮箱、货款、交易记录。
  • 新增交易中心在线玩家入口,可远程向在线玩家发送交易请求。
  • 新增独立 gui.yml,支持各页面配置按钮、材质、名称、Lore、槽位和基础动作/命令。
  • 玩家可见状态、基岩上架物品名称、提示文本已改为中文。
  • SQLite 数据库存储市场、邮箱、货款、记录和迁移数据。
  • Vault 和 Floodgate 均为软依赖;无 Vault 时可浏览但禁止金钱交易。

验证

  • Maven 构建通过:mvn clean package
  • 单元测试通过:9 passed, 0 failed
  • 用户已确认 Paper 26.2 服务器内实测通过,日期:2026-07-11

构建产物

  • JAR:CrossTrade-2.2.0.jar
  • 大小:14,639,352 bytes
  • SHA-256:AD4E8A2DD0983FD4AE043D71071734DE0D5B53FD544740A5DE560087417E4279
  • Commit:ed5d8f6

安装

将 JAR 放入 Paper 26.2 服务端 plugins 目录,首次启动后会生成 config.yml、gui.yml 和 data.db。旧版本升级前建议备份 plugins/CrossTrade 目录。