- 版权类型
- 原创
- 插件中文名称
- 真实交易所
- 插件英文名称
- StockExchange
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- Value
- 适配版本(Java)
- 1.21
- 1.20
- 1.18
- 1.16
- 1.12
- 1.11
插件定位
和传统“商店定价”不同,StockExchange 采用订单簿模型:- 玩家可以自己报价挂单
- 系统按价格优先 + 时间优先自动撮合
- 成交会进入历史记录并更新行情
核心功能
限价买入 / 限价卖出
市价买入 / 市价卖出
订单簿撮合(价格优先、时间优先)
买卖双方手续费(独立配置)
涨跌停限制(抑制恶意拉盘/砸盘)
品种停牌 / 复牌
我的订单管理 + 手动撤单
成交记录查询(分页)
交易仓库提取(/se withdraw / /se warehouse)
管理员注册品种(按材质+NBT识别品种)
公告系统(新增、编辑、删除、展示)
数据持久化(文件 / MySQL)
玩家指令
- /se gui 打开交易 GUI
- /se list 查看上市品种
- /se info <品种ID> 查看品种行情
- /se buy <品种ID> <价格> <数量> 限价买入
- /se sell <品种ID> <价格> <数量> 限价卖出
- /se marketbuy <品种ID> <数量> 市价买入
- /se marketsell <品种ID> <数量> 市价卖出
- /se orders 查看我的订单
- /se cancel <订单ID> 取消自己的订单
- /se trades [页数] 查看我的成交记录
- /se sellhand <价格> <数量> 快捷卖出手中物品
- /se withdraw 提取仓库资产(或 /se warehouse)
- /se announcements 查看公告列表
管理员指令(OP 或
- /se register 手持物品注册为品种
- /se suspend <品种ID> 停牌
- /se unsuspend <品种ID> 复牌
- /se reload 重载配置
- /se reconnectdb 重新连接数据库
- /se announce add <内容> 新增公告
- /se announce addline <公告ID> <内容> 公告追加一行
- /se announce edit <公告ID> <内容> 编辑公告
- /se announce del <公告ID> 删除公告
- /se announce delline <公告ID> 删除公告末行
权限节点
- exchange.* 全权限(默认 OP)
- exchange.sell 限价卖出
- exchange.buy 限价买入
- exchange.market.buy 市价买入
- exchange.market.sell 市价卖出
- exchange.cancel 取消自己的订单
- exchange.history 查看成交记录
- exchange.info 查看品种信息
- exchange.gui 打开 GUI
- exchange.admin 管理权限(默认 OP)
v1.0.0 更新日志
- 首个公开版本发布
- 完成限价 / 市价交易链路
- 完成订单撮合与成交记录
- 完成仓库提取流程
- 完成涨跌停与停复牌机制
- 优化成交后状态维护逻辑,行情基准更新更稳定
数据库及其他配置参数详解:
见附件
相关图片
注:商品发布首日不受涨跌停限制
使用建议
- 新服初期建议先开放少量高流通物品
- 手续费先设低,优先培养交易活跃度
- 合理设置涨跌停,防止短时极端波动
- 可结合任务/活动系统持续提供“货源与资金流”
说在最后
如使用遇到BUG及有优化反馈方案欢迎加入QQ群:929348929由于时间有限,开发时仅对1.11.2版本进行完整性适配并测试,如有其他版本不适配请联系我,我将及时修复并适配。
欢迎各位服主共同测试并使用本插件,也欢迎各位技术大拿/经济学大拿对本插件提出反馈意见。
后续可考虑方向:K线展示、排行榜、税率阶梯、更多风控规则等。
如果你希望继续更新,欢迎在帖内留言你的需求