服务器使用量
818
服务玩家数
5,425
下载量
326,031
插件详细介绍
Quests 是一款易于使用、开源的服务器插件,旨在让访客沉浸于你设计的挑战之中!玩家可以同时进行多个任务,完成后将获得丰厚的奖励和解锁内容。从在山顶放置方块到在万圣节击杀一百只骷髅,组合方式只受你的想象力限制!
核心特性
Quests 提供了极其丰富的功能,包括
- 游戏内编辑器! 几乎所有内容都可以通过聊天界面设置。如果配置得当,玩家可以通过库存 GUI 接受任务。访问我们的文档以了解更多!
- 有用的 NPC! 任务可以通过 Citizens 2 或 ZNPCsPlus 的 NPC 发布。你也可以设置让玩家与 NPC 交谈、向 NPC 交付物品或击杀 NPC。甚至可以在任务期间运行 Denizen 脚本!
- 创意任务目标! 任务目标多种多样,包括物品交付、附魔、击杀怪物/玩家、以及限时抵达特定地点。可安装 MythicMobs 等模块,或使用我们的 API 编写自定义目标!
- 丰厚的奖励! 可以给予物品、经验、权限和/或其他插件的福利!如果你决定发放任务点数,还可以使用排行榜功能。
- 独特的特效! 任务动作可以触发闪电、药水效果、怪物群、饥饿、传送等!任务条件可以强制玩家骑乘生物或停留在 WorldGuard 区域内。
- 吸引眼球! 当有任务可用时,NPC 头顶会显示可配置的粒子效果。通过桥接插件可以添加更多引人注目的效果。
- 多语言支持! 几乎所有文字部分,包括菜单格式,都可以自定义修改。任何人都可以通过我们的 Crowdin 页面贡献翻译!
扩展与模块
- 通过其他插件可以解锁额外功能,相关插件列表可在此处找到!
- 可以通过许多热门模块添加自定义目标、奖励和条件,模块列表在此处。
- 如需 Dynmap® 或编辑器 GUI 支持,请查看此处。
介绍
Quests 是一个强大的任务插件,允许服务器管理员为玩家创建自定义任务、任务线和任务集。它提供了丰富的配置选项、多种任务类型以及与众多其他插件的集成支持,旨在为 Minecraft 服务器增添深度和持久的游戏内容。
主要特性
- 多样的任务类型:支持多种任务目标,如击杀、获取物品、到达地点、钓鱼、驯服、合成、附魔、酿造、剪羊毛等。
- 任务线与任务集:可以创建线性的任务线(Quests)和打包的任务集合(Quest Sets)。
- 自定义奖励:提供经验、金钱、物品、指令、权限等多种奖励方式。
- GUI 界面:玩家可以通过直观的图形界面(/quests)查看和接受任务。
- 多语言支持:内置多种语言文件,并支持自定义。
- 强大的集成:与众多经济、权限、领地、MMO物品等插件兼容。
- 数据存储:支持 MySQL、SQLite、PostgreSQL、MongoDB 等多种数据库。
- 开发者 API:提供完整的 API,方便其他开发者进行集成。
命令与权限
玩家命令
/quests- 打开任务菜单。/quests take- 接受指定任务。/quests quit- 放弃当前任务。/quests journal- 打开任务日志(如果启用)。
管理员命令
/quests admin- 打开管理员菜单。/quests admin edit- 编辑指定玩家的任务进度。/quests admin start- 为玩家强制开始一个任务。/quests admin finish- 为玩家强制完成一个任务。/quests admin restart- 重置玩家的指定任务进度。/quests admin reload- 重载插件配置。/quests admin version- 查看插件版本信息。
主要权限节点
quests.player- 允许使用玩家基础命令(默认拥有)。quests.admin- 允许使用所有管理员命令。quests.*- 所有权限(谨慎使用)。
快速开始
安装
- 将 Quests.jar 文件放入服务器的
plugins文件夹。 - 重启服务器。
- 根据需要编辑生成的配置文件。
创建第一个任务
- 使用命令
/quests admin打开管理员菜单。 - 点击 "Create New Quest"。
- 在图形界面中设置任务名称、描述、目标、奖励等。
- 保存后,任务即可供玩家接受。
配置文件
主要配置文件位于 plugins/Quests/ 目录下:
config.yml- 主配置文件,设置语言、数据库、GUI等。quests.yml- 存储所有创建的任务定义。messages.yml- 所有插件提示信息,可自定义翻译。actions.yml- 配置自定义触发器(如NPC对话触发任务)。
集成与依赖
可选依赖(用于增强功能)
- 经济插件:Vault、PlayerPoints、TokenManager、GemsEconomy。
- 权限插件:LuckPerms、GroupManager 等(通过 Vault)。
- 物品/MMO插件:ItemsAdder、MMOItems、EcoItems、EcoArmor、MythicMobs。
- 其他插件:PlaceholderAPI、WorldGuard、McMMO、BetonQuest、Citizens、DecentHolograms。
数据库支持
- H2 (默认) - 开箱即用,适用于小型服务器。
- MySQL - 适用于大型或跨服网络。
- PostgreSQL - 企业级数据库支持。
- MongoDB - NoSQL 数据库支持。
配置数据库只需在 config.yml 中修改 storage 部分。
常见问题
任务进度不更新?
- 确保相关事件被正确监听(如
config.yml中的allow-quests-in-specific-worlds设置)。 - 检查任务目标的条件(如生物名称、物品元数据)是否完全匹配。
- 查看服务器日志是否有错误信息。
如何让任务在特定区域生效?
- 安装 WorldGuard 并配置
actions.yml,使用region条件。 - 或在任务编辑器中设置世界白名单/黑名单。
如何自定义任务界面文本?
- 编辑
plugins/Quests/messages.yml文件,修改对应的字符串。 - 确保
config.yml中的language设置为custom以使用自定义文件。
如何备份任务数据?
- 定期备...
测试支持版本
版本分布
基本信息
插件名称
Quests
作者
lmbishop
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
21
Modrinth 下载
1,248,398
最近版本
3.16.1-430c34a
273
3.15.2-b216e2b
234
3.15-ed67edd
46
3.14.2-3345d07
36
3.15-b636bef
23
3.13.3-5a28efa
17
3.15.2-8008000
15
3.12-547bb09
13
2.1.1
9
3.9.2
8
3.15.2-5cb159b
8
3.13.2-d709ab4
8