• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
SlimefunGrades —— 粘液科技进度树。让玩家在粘液发展的过程有一个目标,体验攀爬科技树的乐趣 [支持MySQL] [Kether脚本] [1.12 - 1.20]

原创 开源 娱乐 SlimefunGrades —— 粘液科技进度树。让玩家在粘液发展的过程有一个目标,体验攀爬科技树的乐趣 [支持MySQL] [Kether脚本] [1.12 - 1.20] 1.0.0

版权类型
原创
插件中文名称
粘液进度树
插件英文名称
SlimefunGrades
原帖地址
#
支持的核心(服务端)
  1. Paper
语言支持
中文(简体)
前置组件
适配版本(Java)
  1. 1.19
一款关于粘液发展,科技树进度相关的插件
插件简介:
让玩家粘液发展的过程有一个目标,不至于在发展的过程中毫无头绪,没有方向。
写这个插件的目的也只是为了增加一点粘液的趣味性。

开局手搓无尽的大佬勿喷。
玩法介绍:
该玩法类似于原版的进度事件,只不过这里使用了,树的数据结构来约束触发的条件。
当玩家通过多方块结构,合成或制作物品时,会触发设置的 Kether 脚本。

功能仅仅如此。

案例展示:

pkOvue1.png

当玩家通过多方块结构合成该物品时,会触发提前设置的 Kether 脚本执行相应的动作可看我下面的配置。结合cmi可实现原版的进度弹窗。
Kether动作链接: https://kether.tabooproject.org/list.html
至于我为什么不将该功能整合,因为我懒的写。

pkOvMo6.png

插件命令:
[TABLE=noborder,nobackground]
[TR]
[TD]
/
[/TD]

[TD]
命令​
[/TD]

[TD]
权限​
[/TD]

[TD]
默认给予​
[/TD]
[/TR]
[TR]
[TD]
打开进度GUI
[/TD]

[TD]
/sfg open tree
[/TD]

[TD]
SlimefunGrades.open
[/TD]

[TD]

false
[/TD]
[/TR]
[TR]
[TD]

重置玩家数据
[/TD]

[TD]
/sfg reset player
[/TD]

[TD]
SlimefunGrades.reset
[/TD]

[TD]
false
[/TD]
[/TR]
[TR]
[TD]
插件重载
[/TD]

[TD]
/sfg reload
[/TD]

[TD]
SlimefunGrades.reload
[/TD]

[TD]
false
[/TD]
[/TR]
[/TABLE]
插件配置:
代码:
#最后一个节点后必须添加 true否则将不生效该节点.
ProgressTree:
  a0:
    b0: true
    b1: true
    b2: true

layout:
  - "#########"
  - "#   @   #"
  - "#########"
  - "#       #"
  - "-###r###+"


#每页最多可显示几个子进度
num_title: 3


#每页子进度可显示在以下 格子数
#用于显示的格子数必须要多于最多可显示的子进度!


nex_title:
  - 28
  - 29
  - 30
  - 31
  - 32
  - 33
  - 34


#在此节点下编辑gui显示
#slime_fun_id对应合成粘液物品的id
Icons:
  #此任务节点
  a0:
    slime_fun_id: 'OUTPUT_CHEST'
    customModelData: 2200016
    display:
      name: "&6&l物品输出箱"
      material: 'chest'
      lore:
        - ''
        - '&3参考说明:'
        - ''
        - '&e   · &7该箱子对于那些希望优化'
        - '&e   · &7提高自动生产效率的玩家尤为有用'
    actions:
      - 'command "toast ruge -t:task -icon:chest &d自动化收纳" as op'
  b0:
    slime_fun_id: 'CRUCIBLE'
    customModelData: 2200252
    display:
      name: "&6&l坩埚"
      material: 'CAULDRON'
      lore:
        - ''
        - '&3参考说明:'
        - ''
        - '&e   · &7一个高级的材料处理工具'
        - '&e   · &7可将方块转换为液体'
    actions:
      - 'command "toast ruge -t:task -icon:chest &d液化工具" as op'
  b1:
    slime_fun_id: 'ENHANCED_FURNACE'
    customModelData: 2200292
    display:
      name: "&6&l强化熔炉"
      material: 'FURNACE'
      lore:
        - ''
        - '&3参考说明:'
        - ''
        - '&e   · &7强化熔炉不仅是一种高效的工业工具'
        - '&e   · &7还代表了粘液科技中的科技进步和创新'
    actions:
      - 'command "toast ruge -t:task -icon:chest &d更高效的熔炉" as op'
  b2:
    slime_fun_id: 'CARBONADO_EDGED_FURNACE'
    customModelData: 2200304
    display:
      name: "&6&l黑金刚石镶边熔炉"
      material: 'FURNACE'
      lore:
        - ''
        - '&3参考说明:'
        - ''
        - '&e   · &7这个革命性的设备'
        - '&e   · &7将使你能够以前所未有的效率'
        - '&e   · &7生产和烧制材料!'
    actions:
      - 'command "toast ruge -t:task -icon:chest &d精炼大师" as op'
Gui-title:
  "#":
    customModelData: null
    display:
      name: "格挡板"
      material: "black_stained_glass_pane"
  "+":
    customModelData: null
    display:
      name: "下一页"
      material: "paper"
  "-":
    customModelData: null
    display:
      name: "上一页"
      material: "paper"
  "r":
    customModelData: null
    display:
      name: "&x&f&6&b&8&9&9&l退出"
      material: "paper"

开源地址: https://github.com/ziyou3159/SlimefunGrades

最后的话:
我现在需要大量的进度案例来完善插件配置。
例如:
一 合成第一个钢锭: 进入更高级金属的时代。
二 制作第一个能源节点,探索电力驱动技术的潜力。
三 制造核能发电站,迈向高效和可持续能源的时代。
如果你愿意为这个插件做出贡献的话,我非常高兴你的加入!
通过QQ: 3159491994 可以联系我!
作者
ruge
价格
10金粒
下载
49
查看
860
首次发布
最后更新

评分

0.00 星 0 次评分

ruge 的其他资源

后退
顶部 底部