一个适用于mc1.16及以上的spigot插件,用于售票,检票。
- 下载最新版发行版并放入plugins文件夹
- 启动服务器
- 游戏内运行/linkdb链接MySql数据库
- 编辑config.yml配置其他选项并重启
- 售票相关:
- 第一行:[ticket]
- 第二行:获取交通卡:Get your spud++!;充值:Charge your spud++!;查询余额:Check money left
- 闸机相关:
- 第一行:[gate]
- 第二行:站号(格式:“线路号:车站号”,例:“1.01”)
- 第三行:方向,结构:告示牌后面放任意方块,方块左边或右边放置栅栏门。左:<-;右:->
- 第四行:操作,进站:in;出站:out
- 由于数据库用户名和密码加密存储,请在游戏内通过/linkdb来链接数据库
- 告示牌左键使用,若需要破坏告示牌,请运行/breaksign,完成请运行/donebreaksign
- 数据库表格使用:ticket存储公交卡信息,deals存储消费信息(进站,出站,充值)
- 关于构建的版本(从v1.1开始): (1)min:仅包含插件代码编译后的文件 (2)complete:包含插件和md5算法编译后的文件(建议使用min版本无法加载后再选用此版本)
- 自动颁发交通卡
- 出站自动扣费,进站最低余额10
- 充值使用vault扣费
- 充值时自动输入的命令带有不能识别的后缀
- 分段计价
- 退卡
- 单程票
- 自动移除一定时间内未易且余额为0的卡
- Fork 本仓库
- 提交代码
- 新建 Pull Request