2.0 版本以后不再支持 1.18.2,并移除了红石闸机。如有需要可使用 1.5.0 版本。
螃蟹的 MTR 扩展 / CrabMTR Transit+
让你的 MTR 服务器更加丰富多彩!增加了单程票等实用的 MTR 工具,帮助你更好的建设你的车站!
特色功能
直接扣款抢钱闸机
推荐使用区域
飞机场等一次性扣款的区域
用法
放置后准心对准闸机,后输入
/setPassCost <x> <y> <z> <数额>
然后从闸机通过时会自动从 MTR 余额中扣款!
Barrier
单程票
推荐使用区域
暂无
用法
获得单程票后手持走进 MTR 闸机,闸机将给单程票记录进站标记。出站时手持单程票将阻止 MTR 扣费系统进行扣费,同时单程票将被标记为无效,无法再次使用。
在版本 2.0.0-alpha1 中加入。目前仍不稳定。
Single Journey Ticket
螃蟹通(卡)
推荐使用区域
无
用法
在售票机充值后可使用。进站时手持将记录进站区域,出站时手持将阻止 MTR 计费系统扣费并扣除对应的螃蟹通余额。
暂未加入。
车票服务器
可选功能,默认情况下将不会开启该功能。
推荐使用区域
推荐在你服务器已有网站并且想在网站上接入售票功能时使用。官方将会提供一个 Docker 镜像,可拉取后自行部署。
用法
1. 开启车票服务器
关闭服务器(客户端),在启动参数后加入 -Dctplus.transit_plus_svc=true -Dctplus.ticketserver.APIEndpointURI=你自己的 Docker 镜像的地址,默认在 7000 / 不填则默认为 CrabMTR 官方服务器(https://mtr-api.crabapi.cn)。
2. 启动 Docker
命令行跑:docker pull heycrab3/crabcity-backend
拉取镜像后将容器内部的 7000 端口映射到你服务器上任意可用端口后开启镜像,其他的什么都不用干,容器自会完成。
3. 接入 API
API 文档暂不可用,但是你可以在这里这里查看源代码的实现方法。
其他的?
敬请期待!