- 版权类型
- 原创
- 插件中文名称
- 星落任务前置
- 插件英文名称
- StarfallFinalGate
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- Leaves
- 语言支持
- 中文(简体)
- 前置组件
- PlayerTask
- 适配版本(Java)
- 最新版本
- 26.x
StarfallFinalGate 多前置任务联动
作者:兰颖联系 QQ:3262170060
插件介绍
StarfallFinalGate 是一个为 PlayerTask 编写的多前置任务联动附属。PlayerTask 原生任务只能设置单个前置,本插件允许管理员为任意 NPC 任务配置多个前置条件。玩家必须完成指定的全部前置任务,才能解锁目标任务。
插件直接同步 PlayerTask 数据,不会改变目标任务ID,也不会复制或重新创建目标任务。
主要功能
- 支持一个任务绑定多个前置任务
- 支持多个目标任务分别配置不同前置
- 支持通过配置文件管理前置关系
- 支持使用指令一次添加多个前置
- 修改前置不会改变目标任务ID
- 清空前置后任务恢复为直接接取
- 自动显示需要完成的前置任务数量
- 前置全部完成时支持标题、聊天消息提醒
- 配置重载后立即同步 PlayerTask
- 自动检测任务不存在、NPC绑定缺失和内部ID冲突
- 提供玩家任务状态、测试、重置与删除工具
需要完成前置任务的数量: 54
环境要求
- Paper/Purpur 26.2 环境
- Java 21 或更高版本
- PlayerTask 2.13.1
- 目标任务必须已经绑定到 PlayerTask NPC 任务列表
管理指令
一次设置多个前置:/starfallgate set 56 1 2 3 4 5
一次追加多个前置:
/starfallgate add 56 6 7 8
清空前置且保持任务ID:
/starfallgate clear 56
权限
starfallfinalgate.admin默认仅 OP 拥有。
安装方法
- 完全关闭服务器。
- 安装并配置 PlayerTask。
- 将插件 JAR 放入 plugins。
- 启动服务器生成配置。
- 编辑 plugins/StarfallFinalGate/config.yml。
- 执行 /starfallgate reload 应用配置。