Leosouthey
本帖最后由 Leosouthey 于 2022-8-8 18:43 编辑

FaithlPack 现代化仓库插件
概述
FaithlPack 是一款基于TabooLib + Kotlin的服务端插件,且时刻保持依赖为最新版本。

特性
自动拾取
仓库分类
物品名称
物品Lore
物品NBT
物品材料
禁止指定物品放入
Zaphkiel
仓库绑定
仓库权限
支持多仓库
支持多页
支持槽位解锁
支持通过Kether编写自己的槽位解锁逻辑
数据库支持
开源免费

注意事项
破坏性更新: 本插件已经迭代到V2,重写全部代码,从V1更新到V2请备份数据联系作者。
更新内容:
已更新查水表
优化数据结构
优化数据缓存
重新设计
修复原有BUG
在V2中你可以随意更改仓库行数,仓库默认槽位而不需要重新清空仓库数据。
新增手动保存数据指令新增清空玩家仓库指令

使用方法
文档(已完善)

反馈
交流群 (107659088)

交流群
我们强烈建议您加入交流群,您可以在此快速高效的反馈插件BUG。  点击加入 (107659088)
插件截图
[color=rgba(0, 0, 0, 0.87)]
关于作者
作者已经开学,近期很少活动。
统计


旧版本

插件开源
开源协议: GPL-3.0
开源地址: Github
如果您喜欢本插件,别忘了到Github点一颗小心心。
本插件所用所有代码均为原创,不存在借用/抄袭等行为

来自群组: TabooLib

Akasaka美琴
有新意的插件

Leosouthey

感谢支持

lsy0429
插件挺实用的 感谢楼主

蕾米莉亚大小姐
支持作者,实用插件,装了

主世界
PPT和插件都不错,感谢作者分享

houxing2279
大佬nb!!!!!!!!

houxing2279
大佬nb!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

houxing2279
nb!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

houxing2279
真好用的插件

houxing2279
作者厉害

houxing2279
真厉害

江月寒
牛蛙~~~~~~~

Leosouthey
主世界 发表于 2021-12-5 10:07
PPT和插件都不错,感谢作者分享

这波ppt头等功
感谢支持

乾术_
大佬又出新插件了 真不错

DreamSoulFlame
光速过来支持好吧

乐死自认
解锁石是啥有指令嘛?

Leosouthey
乐死自认 发表于 2021-12-5 21:49
解锁石是啥有指令嘛?

解锁就是靠Kether语句自己写解锁方式,具体怎么解锁就是靠自己配置,但现在消耗物品实现应该是实现不了的
解锁石部分后面会写一个判断背包是否有指定名称/Lore的物品的Kether语句来实现

乐死自认
Taboolib 发表于 2021-12-5 21:51
解锁就是靠Kether语句自己写解锁方式,具体怎么解锁就是靠自己配置,但现在消耗物品实现应该是实现不了的
...

有示范文本嘛~
有点不知道咋写

Leosouthey
本帖最后由 Taboolib 于 2021-12-5 22:12 编辑
乐死自认 发表于 2021-12-5 21:57
有示范文本嘛~
有点不知道咋写

使用 unlock @clickedSlot 语句即可解锁玩家点击的位置 如需让玩家消耗东西 加上一些判断就可以了
这是使用点卷解锁的示例
  1.           if check type int papi *"%playerpoints_points%" >= *100 then {
  2.             command inline *"points take {{ sender }} 100" as op
  3.             unlock @clickedSlot
  4.             tell color *"&7[&bFaithlPack&7] &r你花费了 &b100点卷 &r来解锁了该槽位."
  5.           } else tell color *"&7[&bFaithlPack&7] &c你没有足够的点卷来解锁该槽位."
复制代码

后面会推出物品解锁,大概如下:
  1.           if check type int item has name *解锁石 >= *1 then {
  2.             item take name *解锁石
  3.             unlock @clickedSlot
  4.             tell color *"&7[&bFaithlPack&7] &r你花费了 &b1个解锁石 &r来解锁了该槽位."
  5.           } else tell color *"&7[&bFaithlPack&7] &c你没有足够的解锁石来解锁该槽位."
复制代码



乐死自认
Taboolib 发表于 2021-12-5 22:11
使用 unlock @clickedSlot 语句即可解锁玩家点击的位置 如需让玩家消耗东西 加上一些判断就可以了
这是使 ...

对不起~原谅我看不懂

下一页 最后一页