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 语句即可解锁玩家点击的位置 如需让玩家消耗东西 加上一些判断就可以了
这是使 ...

对不起~原谅我看不懂

Leosouthey
乐死自认 发表于 2021-12-5 22:16
对不起~原谅我看不懂

那我后面写个文档
你也可以前往 https://kether.tabooproject.org/ 查询Kether的相关资料

乐死自认
Taboolib 发表于 2021-12-5 22:18
那我后面写个文档
你也可以前往 https://kether.tabooproject.org/ 查询Kether的相关资料 ...

问个不成熟的问题这个文本写在那?

Leosouthey
乐死自认 发表于 2021-12-5 22:21
问个不成熟的问题这个文本写在那?

仓库配置文件的
Inventory.items.unlock.action里的left-click或right-click项中
前者表示左键点击,后者右键,可实现两种解锁的方式

DreamSoulFlame
麻了,居然要用到kether脚本,得亏我学了点java基础(至少if和else还是会的)

Leosouthey
DreamSoulFlame 发表于 2021-12-6 19:44
麻了,居然要用到kether脚本,得亏我学了点java基础(至少if和else还是会的) ...

为的就是自定义

名副其实
建议增加一个箱子绑定功能
将任意或包含特定物品的箱子用作绑定点,通过此箱子以类似于末影箱的机制打开仓库,同时该箱子作为仓库的吸取节点也会缓慢吸取物品

建议仓库能够吸取经验值以及存储流体,包括但不限于原版以及forge的模组流体(通过lore[注册名+存储容量]存储)

Leosouthey
名副其实 发表于 2021-12-6 22:59
建议增加一个箱子绑定功能
将任意或包含特定物品的箱子用作绑定点,通过此箱子以类似于末影箱的机制打开仓 ...

后续会考虑增加绑定方块的功能
但对流体的支持不会很快

名副其实
Taboolib 发表于 2021-12-6 23:30
后续会考虑增加绑定方块的功能
但对流体的支持不会很快

流体的话,get一下注册名和物品形式直接存储到背包
好像就可以了吧?xwx

Leosouthey
名副其实 发表于 2021-12-6 23:37
流体的话,get一下注册名和物品形式直接存储到背包
好像就可以了吧?xwx

这样的话,可以考虑

青犬
如果 以后台执行指令 op 需要换成什么   console吗?

Leosouthey
青犬 发表于 2021-12-7 23:06
如果 以后台执行指令 op 需要换成什么   console吗?

是的 as console 即可

青犬
Taboolib 发表于 2021-12-7 23:16
是的 as console 即可

还有一个 页数变量 那个不能显示在其他地方 {page}/{pages} 这个只能显示在箱子名上
有没有这个papi变量 或者能不能 在其他上面显示  
龙核获取界面名  如果仓库多了 很麻烦 但我又不想失去显示第几页
可以加在下面 上一页下一页里面显示多少页就好了
我现在试了下是不行
lore:
          - '&8| &a左键 &8下一页'
          - '&8| &6右键 &8上一页'
          - '&8[{page}/{pages}]'

青犬
Taboolib 发表于 2021-12-7 23:16
是的 as console 即可

希望添加 某些物品不能放入这个仓库
材料仓库 道具仓库 自动拾取是能进去 但是拖动也可以拖进去
就很纠结

Leosouthey
青犬 发表于 2021-12-7 23:33
还有一个 页数变量 那个不能显示在其他地方 {page}/{pages} 这个只能显示在箱子名上
有没有这个papi变量  ...

下个版本更新加入

Leosouthey
青犬 发表于 2021-12-7 23:35
希望添加 某些物品不能放入这个仓库
材料仓库 道具仓库 自动拾取是能进去 但是拖动也可以拖进去
就很纠 ...

ok没有问题

asdasfsfsfsdf
这个插件真牛逼

青犬

感谢 辛苦了

青犬

最好是弄个 这个仓库只能放什么类型 name lore 的物品 这样简单 不能放什么就有点麻烦
每日一催

toretgman
想請問一下condition name 是材料
道具是 [材料 羊毛] 好像沒辦法自動放到倉庫

MCchenfei
终于找到这款适合我服用的了

dsyq乌合之众
很有趣的插件,支持支持

WinterSun丶
插件很好用 但想知道这个前置在哪下 很好奇作用

烫盐巴AtsuShio
谢谢楼主的插件!

Leosouthey
2034489366 发表于 2021-12-10 16:31
插件很好用 但想知道这个前置在哪下 很好奇作用

感谢支持 前置需要在坏黑的Github中自行构建 是一个十分强大的物品管理插件

呆霖
支持!1.18好耶!

Leosouthey
呆霖 发表于 2021-12-10 16:54
支持!1.18好耶!

感谢支持

Leosouthey
toretgman 发表于 2021-12-9 02:46
想請問一下condition name 是材料
道具是 [材料 羊毛] 好像沒辦法自動放到倉庫

可以加群看看配置吗

wzyssb
MCBBS有你更精彩~

zack_zhuzi
我有个问题,就是mm怪物技能,指令给予的物品能不能自动放进仓库里

下一页 最后一页