• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
SalesMachine —— 玩家交易售货机!

原创 插件 SalesMachine —— 玩家交易售货机! v1.5.0

版权类型
原创
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是接口 使用自定义经济核心需要实现这个接口

可在配置文件设置 阻止展示给玩家


功能​
是否实现​
自定义物品收购及出售​
是否支持自定义物品​
商品无限库存​
(仅管理可设置)
商品收购​
商品数量限购​
刷新商品限购次数​
售货机移动搬运​
使用命名牌重命名售货机​
漏斗添加商品​
自定义模型​
自由切换模型​
自定义浮空物品显示​
玩家发行商品优惠券​
商品批量购买​
优惠券合成​
自定义商品库存​
自定义商品货币​
自定义商品折扣​
箱子移动搬运​
售货机网店(玩家线上商店)

使用方法

将插件上传到 /plugins 文件夹即可
管理员执行/sa give 就可以得到一个售货机
1712116859704.png
物品
也可以从创造背包中找到
1712116859704.png
售货机物品
之后将物品放置到地面即可

管理员执行/sa phone 可以得到一个手机
phone.webp
物品

通过手机可以查找对应的网店 通过网店可以便捷的购买各项商品

玩家需要获得 网店许可证
netxk.webp
手持右键后可以开启售货机的网店功能

注意: 网店的实体售货机必须处于加载的区块范围内 否则将不会搜索
1742371692862.webp

执行/sa q 可以查询售货机的相关信息
1712559437623.png

手持物品正对着售货机前方 潜行 点击售货机 就可以添加商品

若商品存在 继续上架会增加库存
管理员可以打开售货机界面设置售货机功能

使用售货机搬运器
1712116827855.png
需要手持并点击售货机就可以将售货机收起来 (还可以搬运箱子哦)

之后再次放置即可
使用 模型切换器
1712116844282.png
需要手持并点击售货机 就可以切换售货机的模型

使用 空白优惠券
discount.png
需要手持 并点击售货机 会显示一个表单 根据表单填写信息就可以生成对应的折扣券
其他玩家使用折扣券购买此售货机的物品可以优惠
使用期限单位是 天 设置 -1则不限制


配置文件
YAML:
#阻止放置售货机的世界
ban-world: []

# 只允许OP使用的经济核心
only-use-admin-money-core: []
模型文件
目录:
1712116588463.png

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"


功能演示

1714140595794.png
1712058469906.png
1712058511474.png
1712058582776.png
1714140856149.png
1714140889612.png
作者
SoBadFish
价格
30金粒
下载
110
查看
4,256
首次发布
最后更新

评分

5.00 星 2 次评分

SoBadFish 的其他资源

最新更新

  1. 2025/04/08 更新

    + 修复售货机加载时模型不加载的问题 + 优化售货机模型加载逻辑
  2. 2025/03/21 更新

    + 增加模型修改器(50次)与搬运器(20次)的耐久度 + 耐久度BUG修复 + 优化网店许可证的消耗 + 售货机拆除时会掉落网店许可证
  3. 2025/03/21 更新

    + 优化手机耐久度 + 修复部分售货机加载异常BUG + 增加部分指令 搬运器 模型转换器 入网许可证 均可以在指令中给予 + 添加v7 模型 以及对应的物品 在这里感谢 QQ...

最新评价

很用心的插件
挺好的插件
后退
顶部 底部