• 「7周年限定勋章」正式上线!4/5/6周年的纪念勋章也限时返场了噢~【点我去看看】
TaskPlugin——可以让全服玩家共同完成的任务插件【1.12 - 1.21】

原创 付费 闭源 TaskPlugin——可以让全服玩家共同完成的任务插件【1.12 - 1.21】 1.0

版权类型
原创
插件中文名称
全服任务
插件英文名称
TaskPlugin
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. 其他核心
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
介绍
这是一个功能强大的 Minecraft 任务插件,支持服务器管理员创建和管理全服任务。插件具有以下特点:

- 支持 Minecraft 1.12-1.21.1 版本
- 支持多种服务端核心(Bukkit, Spigot, Paper, CatServer)
- 实时显示任务进度条
- 自动发放任务奖励
- 任务区域支持
- 安全的授权系统


使用介绍
管理员命令:

/task create <任务名> - 创建新任务
/task delete <任务名> - 删除任务
/task reload - 重载插件配置
/task auth <授权码> - 验证授权码

玩家命令:
/task help - 显示帮助信息
/task start <任务名> - 开始指定任务


权限

- askplugin.admin
- 描述:管理员权限,允许创建和管理任务,验证授权码
- 默认:OP


授权配置 (plugins/TaskPlugin/auth.yml)
yaml
auth-code: "XXXX-XXXX-XXXX-XXXX" # 授权码


任务配置 (tasks/<任务名>/config.yml)
yaml
taskName: "任务名称"
enabled: true
type: "任务类型"
goal: 目标数量
current: 当前进度
owner: "创建者"
rewards:
commands:
- "give %player% diamond 1"
- "exp give %player% 100"


任务区域配置 (areas.yml)
yaml
区域名:
pos1:
world: world
x: 100
y: 64
z: 100
pos2:
world: world
x: 120
y: 80
z: 120
taskName: 任务名称


授权说明
1. 授权验证
- 插件首次启动需要授权
- 管理员使用 /task auth <授权码>` 进行验证
- 授权码与服务器绑定
- 定期检查授权状态

2. 授权特点
- 自动服务器绑定
- 实时状态检查
- 到期自动失效
- 安全的验证机制

3. 获取授权
- 联系插件作者购买

- 作者:57
- QQ:2621311184
- 售后群:1033584226

功能特点


1. 任务管理
- 管理员可以创建和管理任务
- 支持设置任务目标和奖励
- 任务进度实时显示

2. 进度显示
- 使用 Boss 血条显示任务进度
- 实时更新进度显示
- 显示格式:任务名称 - 当前进度/目标进度

3. 奖励系统
- 任务完成自动发放奖励
- 支持多个奖励命令
- 支持所有在线玩家获得奖励

4. 区域支持
- 可以设置任务区域
- 支持进入区域触发任务
- 区域范围可自定义



任务类型
插件支持以下任务类型:

1. BREAK_BLOCKS
- 描述:统计全服玩家破坏方块的总数量
- 示例目标:1000个方块

2. KILL_MOBS
- 描述:统计全服玩家击杀生物的总数量
- 示例目标:500个生物

3. PLACE_BLOCKS
- 描述:统计全服玩家放置方块的总数量
- 示例目标:1000个方块

4. FISH_ITEMS
- 描述:统计全服玩家钓鱼获得物品的总数量
- 示例目标:100个物品

5. CRAFT_ITEMS
- 描述:统计全服玩家合成物品的总数量
- 示例目标:200个物品


注意事项

1. 任务名称限制
- 只能包含字母、数字和下划线
- 不能重复使用已存在的任务名

2. 版本兼容
- 最低支持 Minecraft 1.12
- 最高支持 Minecraft 1.21.1
- 建议使用较新版本的服务端

3. 权限管理
- 只有管理员可以创建任务
- 所有玩家都可以参与任务
- 任务奖励自动发放给所有在线玩家

4. 授权相关
- 一个授权码只能用于一个服务器
- 更换服务器需要重新授权




常见问题

Q: 为什么无法创建任务?
A: 检查是否有管理员权限(OP或taskplugin.admin权限)

Q: 任务进度条不显示怎么办?
A: 确保已经使用 `/task start <任务名>` 开始任务

Q: 如何修改任务奖励?
A: 在任务文件夹下的 config.yml 中修改 rewards.commands 部分

Q: 授权验证失败怎么办?
A: 检查授权码是否正确,确认服务器网络连接正常

Q: 如何更换服务器?
A: 需要联系客服进行授权转移
作者
57
查看
417
首次发布
最后更新

评分

0.00 星 0 次评分

57 的其他资源

后退
顶部 底部