TimeLWRewards - 在线时间奖励插件
字数: 0 字 时长: 0 分钟
插件介绍
TimeLWRewards是一个Minecraft服务器插件,用于根据玩家的在线时间发放奖励。该插件支持灵活的奖励配置、在线时间统计和多种集成选项。
主要功能
- 根据玩家在线时间发放自定义奖励
- 支持多种奖励条件和限制(在线时长、冷却时间、一次性领取等)
- 与PlayTimeLink插件集成获取准确的在线时间
- 支持PlaceholderAPI集成
- 提供完整的权限系统
- 可自定义奖励消息和执行命令
奖励配置
插件的奖励配置位于rewards.yml文件中,您可以在其中定义多种奖励。每个奖励包含以下配置项:
required_hours- 领取此奖励所需的在线小时数cooldown- 冷却时间(小时),0表示无冷却commands- 领取奖励时执行的命令列表message- 领取成功时显示的消息one_time_claim- 是否只能领取一次console_only- 是否只能在控制台领取op_only- 是否只有OP可以领取player_only- 命令是否只能以玩家身份执行
权限系统
如果启用了权限系统,领取奖励需要对应的权限节点:timelw.reward.<奖励名>
其他权限节点:
timelw.reload- 重新加载插件配置的权限
集成说明
PlayTimeLink集成
- 插件默认会尝试与PlayTimeLink集成以获取准确的在线时间
- 如果PlayTimeLink不可用,可以选择使用模拟的在线时间
PlaceholderAPI集成
- 支持通过PlaceholderAPI获取玩家的在线时间
- 默认使用
%VPTlink_hours%小时%VPTlink_minutes%分钟格式
版本历史
1.0.4
- 修复了在线时间计算逻辑,现在精确支持小时和分钟的计算
- 优化了在线时间获取方式
1.0.3及之前
- 基础功能实现
- 奖励系统配置
- 多种集成选项
开发者
- bili_emo $ power by ai
相关链接
警告
此文档由ai生成 部分修改

