## 关于插件
- 每日奖励:在GUI操作系统中设置2个每日奖励。
- 奖励预览:您可以在物品描述中预览奖励。
- 自动领取奖励:可以启用每日首次加入时的自动领取。
- 每日奖励村民:使用/setvillager设置每日奖励村民。
- 冷却时间:在领取下一次奖励前等待24小时。
- 自定义物品:每个物品可以自定义您喜欢的样式。
- 自定义消息:每个消息可以自定义您喜欢的样式。
- 易于配置:结构良好且简单的配置。
- MySQL & SQLite 支持:您可以选择 SQLite 或 MySQL
- BungeeCord & Velocity 支持:为网络选择 MySQL
- 如果用于 Velocity 或 BungeeCord 网络,我建议使用 MySQL
- 如果用于网络,请务必将插件上传到您想要使用插件的所有 PaperMC 服务器上
## 命令和权限
- /setvillager - 设置每日奖励村民
- /dailyrewards - 打开每日奖励村民
- dailyrewards.setup - 设置村民的权限
- dailyrewards.premium - 领取高级奖励的权限
config.yml
```
database:
# 选项:"sqlite", "mysql" (Bungeecord/Velocity 网络请选择 mysql)
# !!!BUNGEECORD 或 VELOCITY 网络 - 插件必须安装在所有使用 DailyRewards 的 PaperMC 服务器上
type: "sqlite"
mysql:
host: "localhost"
port: 3306
database: "rewards"
username: "root"
password: "password"
autoClaimOnJoin: false # 如果玩家在加入时应该自动接收奖励,请设置为 true
Prefix: "&8[&6Rewards&8]&7 "
villagerName: "&6&l每日奖励 &7(右键点击)"
villagerMenuTitle: "&6每日奖励"
setVillagerCommand: "&a已成功 &7设置 &e每日奖励 &7村民。"
villagerMenuFillerItem: BLACK_STAINED_GLASS_PANE # 默认 - BLACK_STAINED_GLASS_PANE
cooldownMessage: "&c您已经领取了默认每日奖励。请在 &b%hours%h&c,&b%minutes%min&c 和 &b%seconds%secs&c 后再回来。"
# 默认玩家奖励
dailyRewardAvailable:
material: GLOWSTONE_DUST
displayName: "&e每日奖励"
lore:
- "&7"
- "&7奖励包含:"
- " &8» &a&l+ &f25 金币"
- "&7"
- "&8➥ &b左键点击领取"
command: "give %playername% minecraft:diamond 16" # 当玩家领取奖励时执行的命令。
claimMessage: "您 &asuccessfully &7领取了 &e默认每日奖励&7。"
# 高级玩家奖励
premiumRewardAvailable:
material: GLOWSTONE_DUST
displayName: "&e高级每日奖励"
lore: # 您可以添加和删除物品描述中的任意行。
- "&7"
- "&7奖励包含:"
- " &8» &a&l+ &f32 钻石"
- "&7"
- "&8➥ &b左键点击领取"
command: "give %playername% minecraft:diamond 32" # 当玩家领取奖励时执行的命令。
claimMessage: "您 &asuccessfully &7领取了 &e高级每日奖励&7。"
premiumOnly: "&c只有高级玩家或更高等级才能领取此奖励! - 访问我们的商店并购买一个等级:&bshop.yourserver.com"
```
## 支持 & 建议
如果您对插件有任何问题或建议,请加入我的 Discord - [https://discord.gg/dj4DkrUVkX](https://discord.gg/dj4DkrUVkX)