Releases: yangzijian52/CrossTrade
Releases · yangzijian52/CrossTrade
Release list
CrossTrade 2.2.1
CrossTrade 2.2.1
SpigotMC publishing preparation release for Paper 26.2 / Java 25.
What changed
- Added MIT
LICENSEand 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
mainadditionally 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
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 目录。