• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
[StarfallFinalGate]可以给任务添加前置任务的插件!直接重置和完成玩家任务!

原创 前置/API [StarfallFinalGate]可以给任务添加前置任务的插件!直接重置和完成玩家任务! 1.0.1

请登录后获取
版权类型
原创
插件中文名称
星落任务前置
插件英文名称
StarfallFinalGate
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. Leaves
语言支持
中文(简体)
前置组件
PlayerTask
适配版本(Java)
  1. 最新版本
  2. 26.x

StarfallFinalGate 多前置任务联动​

作者:兰颖
联系 QQ:3262170060


插件介绍​

StarfallFinalGate 是一个为 PlayerTask 编写的多前置任务联动附属。

PlayerTask 原生任务只能设置单个前置,本插件允许管理员为任意 NPC 任务配置多个前置条件。玩家必须完成指定的全部前置任务,才能解锁目标任务。

插件直接同步 PlayerTask 数据,不会改变目标任务ID,也不会复制或重新创建目标任务。

主要功能​

  • 支持一个任务绑定多个前置任务
  • 支持多个目标任务分别配置不同前置
  • 支持通过配置文件管理前置关系
  • 支持使用指令一次添加多个前置
  • 修改前置不会改变目标任务ID
  • 清空前置后任务恢复为直接接取
  • 自动显示需要完成的前置任务数量
  • 前置全部完成时支持标题、聊天消息提醒
  • 配置重载后立即同步 PlayerTask
  • 自动检测任务不存在、NPC绑定缺失和内部ID冲突
  • 提供玩家任务状态、测试、重置与删除工具
PlayerTask 中的前置提示示例:

需要完成前置任务的数量: 54

环境要求​

  • Paper/Purpur 26.2 环境
  • Java 21 或更高版本
  • PlayerTask 2.13.1
  • 目标任务必须已经绑定到 PlayerTask NPC 任务列表
本插件不是独立任务插件,必须安装 PlayerTask。


管理指令​

一次设置多个前置:

/starfallgate set 56 1 2 3 4 5
一次追加多个前置:

/starfallgate add 56 6 7 8
清空前置且保持任务ID:

/starfallgate clear 56

权限​

starfallfinalgate.admin
默认仅 OP 拥有。

安装方法​

  1. 完全关闭服务器。
  2. 安装并配置 PlayerTask。
  3. 将插件 JAR 放入 plugins。
  4. 启动服务器生成配置。
  5. 编辑 plugins/StarfallFinalGate/config.yml。
  6. 执行 /starfallgate reload 应用配置。
不建议使用 PlugManX 热加载或热替换。更新前请备份 plugins/PlayerTask/PlayerTask.db
作者
lanyinging
价格
1.00金粒
下载
7
查看
264
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 修复内部id增长

    修复内部 id 增长
后退
顶部 底部