mirror of
https://github.com/carm-outsource/TimeReward.git
synced 2026-06-04 15:28:16 +08:00
57 lines
2.1 KiB
YAML
57 lines
2.1 KiB
YAML
# ${project.name} - ${project.description}
|
||
# 项目地址: ${project.url}
|
||
# 下载地址: ${project.distributionManagement.downloadUrl}
|
||
version: ${project.version}
|
||
|
||
debug: false
|
||
|
||
# 统计数据设定
|
||
# 该选项用于帮助开发者统计插件版本与使用情况,且绝不会影响性能与使用体验。
|
||
# 当然,您也可以选择在这里关闭,或在plugins/bStats下的配置文件中关闭。
|
||
metrics: true
|
||
|
||
# 检查更新设定
|
||
# 该选项用于插件判断是否要检查更新,若您不希望插件检查更新并提示您,可以选择关闭。
|
||
# 检查更新为异步操作,绝不会影响性能与使用体验。
|
||
check-update: true
|
||
|
||
|
||
database:
|
||
# 数据库驱动路径,默认为 MySQL
|
||
driver: "com.mysql.cj.jdbc.Driver"
|
||
# 数据库连接配置
|
||
host: "127.0.0.1"
|
||
port: 3306
|
||
database: "minecraft"
|
||
username: "username"
|
||
password: "password"
|
||
additional: "?useSSL=false"
|
||
# 插件相关表的名称
|
||
tables:
|
||
claimed: "tr_user_claimed" # 用于记录用户奖励领取情况的表
|
||
time: "tr_user_times" # 用于记录用户在线时间的表
|
||
|
||
# 奖励相关配置
|
||
rewards:
|
||
|
||
# 配置键名即奖励ID,支持英文、数字与下划线。
|
||
# 确定后请不要更改,因为该键值用于存储玩家是否领取的数据
|
||
# 如果更改,原先领取过该奖励的玩家将会自动再领取一次!
|
||
"example":
|
||
|
||
# 奖励的显示名称,可以是任意字符串
|
||
# 可以在commands 中使用 %(name) 来获取该奖励的名称
|
||
# 也可以使用变量 %TimeReward_reward_<奖励ID>% 来获取对应奖励的名称
|
||
name: "&f[初级奖励] &e总在线时长 2小时"
|
||
|
||
# 该奖励自动领取需要的在线时长,单位为秒
|
||
time: 7200
|
||
|
||
# 该奖励领取权限,可以不设置。
|
||
# 若为空则所有人都可以领取;若不为空,则需要拥有该权限的玩家才能领取。
|
||
permission: "servername.vip"
|
||
|
||
# 领取奖励时后台执行的指令
|
||
# 支持PlaceholderAPI变量,指令中可以使用 %(name) 来获取该奖励的名称
|
||
commands:
|
||
- "say &f恭喜 &b%player_name% &f领取了奖励 &r%(name) &f! " |