- 版权类型
- 原创
- 插件中文名称
- 全服任务
- 插件英文名称
- TaskPlugin
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 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: 需要联系客服进行授权转移
这是一个功能强大的 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: 需要联系客服进行授权转移