1
mirror of https://github.com/carm-outsource/TimeReward.git synced 2026-06-04 15:28:16 +08:00

refactor(update): 适配最新依赖版本 (#5)

* refactor(update): 适配最新依赖版本

* feat(update): 更新 README,添加更多自定义语言文本。
This commit is contained in:
Yurinann
2023-02-22 19:26:25 +08:00
committed by GitHub
parent 1dc99f5f1c
commit 45346b093a
30 changed files with 766 additions and 869 deletions
+5 -6
View File
@@ -1,6 +1,5 @@
&e _____ _ &6______ _
&e|_ _(_) &6| ___ \ | |
&e | | _ _ __ ___ ___&6| |_/ /_____ ____ _ _ __ __| |
&e | | | | '_ ` _ \ / _ \&6 // _ \ \ /\ / / _` | '__/ _` |
&e | | | | | | | | | __/&6 |\ \ __/\ V V / (_| | | | (_| |
&e \_/ |_|_| |_| |_|\___\&6_| \_\___| \_/\_/ \__,_|_| \__,_|
&e _______ &6 ____ __
&e /_ __(_)___ ___ ___ &6 / __ \___ _ ______ __________/ /
&e / / / / __ `__ \/ _ \&6/ /_/ / _ \ | /| / / __ `/ ___/ __ /
&e / / / / / / / / / __&6/ _, _/ __/ |/ |/ / /_/ / / / /_/ /
&e/_/ /_/_/ /_/ /_/\___/&6_/ |_|\___/|__/|__/\__,_/_/ \__,_/
-57
View File
@@ -1,57 +0,0 @@
# ${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 "
-5
View File
@@ -1,5 +0,0 @@
# ${project.name} - ${project.description}
# 项目地址: ${project.url}
# 下载地址: ${project.distributionManagement.downloadUrl}
version: ${project.version}
+9 -11
View File
@@ -1,26 +1,24 @@
main: cc.carm.plugin.timereward.Main
name: TimeReward
version: ${project.version}
description: ${project.description}
author: CarmJos
website: ${project.url}
description: ${project.description}
authors:
- CarmJos
api-version: 1.13
softdepend:
- PlaceholderAPI
api-version: 1.13
permissions:
"TimeReward.admin":
description: "在线自动领奖的管理员权限。"
default: op
commands:
"TimeReward":
permission: "TimeReward.admin"
description: "在线自动领奖的基础指令。"
usage: "/TimeReward help"
permissions:
"TimeReward.admin":
description: "在线自动领奖的管理员权限。"
default: op
aliases:
- tr