- 版权类型
- 原创
- API版本
- 1.0.11
- 版权链接
- #
- 语言支持
- 中文(简体)
- 前置组件
- EconomyAPI(https://www.minebbs.com/resources/economyapi.530/)
SalesMachine
核心 | 是否支持 |
---|---|
NukkitX | × (需要 CustomItemAPI 前置) |
PowerNukkitX | √(仅支持PNX 1.0) |
Nukkit-PM1E | √ |
Nukkit-MOT | √ |
插件功能
SQLite 数据库存储,采用分区块加载,不用担心因放置过多导致服务器卡顿
支持针对玩家放置的售货机查询 以及区块售货机查询 不用担心因乱放而找不到的问题
支持多自定义经济核心:(目前默认支持 EconomyAPI Money PlayerPoint)
开发者可以通过方法
Java:
registerMoneyCore("经济核心名称",IMoney.class);
自定义经济核心类型 IMoney是接口 使用自定义经济核心需要实现这个接口
可在配置文件设置 阻止展示给玩家
功能 | 是否实现 |
---|---|
自定义物品收购及出售 | √ |
是否支持自定义物品 | √ |
商品无限库存 | √(仅管理可设置) |
商品收购 | √ |
商品数量限购 | √ |
刷新商品限购次数 | √ |
售货机移动搬运 | √ |
使用命名牌重命名售货机 | √ |
漏斗添加商品 | √ |
自定义模型 | √ |
自由切换模型 | √ |
自定义浮空物品显示 | √ |
玩家发行商品优惠券 | √ |
商品批量购买 | √ |
优惠券合成 | √ |
自定义商品库存 | √ |
自定义商品货币 | √ |
自定义商品折扣 | √ |
箱子移动搬运 | √ |
售货机网店(玩家线上商店) | √ |
使用方法
配置文件
YAML:
#阻止放置售货机的世界
ban-world: []
# 只允许OP使用的经济核心
only-use-admin-money-core: []
目录:
YAML:
# 实体大小
entity-size: 0.9
# 是否显示开门动画
open-door-anim: true
# 体积
weight:
width: 1
height: 2
# 是否显示浮空物品
display-item:
enable: true
# 自定义浮空物品位置
position:
east:
- "0.15,1.23,0.15;0.15,1.23,-0.15"
- "0.15,0.43,0.15;0.15,0.43,-0.15"
- "0.15,0.01,0.15;0.15,0.01,-0.15"
north:
- "0.15,1.23,0.15;-0.15,1.23,0.15"
- "0.15,0.43,0.15;-0.15,0.43,0.15"
- "0.15,0.01,0.15;-0.15,0.01,0.15"
south:
- "0.15,1.23,0.15;-0.34,1.23,0.15"
- "0.15,0.43,0.15;-0.34,0.43,0.15"
- "0.15,0.01,0.15;-0.34,0.01,0.15"
west:
- "0.15,1.23,-0.34;0.15,1.23,0.15"
- "0.15,0.43,-0.34;0.15,0.43,0.15"
- "0.15,0.01,-0.34;0.15,0.01,0.15"
功能演示