- 版权类型
- 转载
- 插件中文名
- JPRewards | 终极每日奖励系统 1.8
- 插件英文名
- JPRewards
- 支持的核心 [服务端]
- Spigot
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
## 简介
适用版本: 1.8 分类: 服务端插件(Java 版多人游戏)
# JPRewards | 终极每日奖励系统
**适用版本:** 1.8 **分类:** 服务端插件(Java 版多人游戏)
---
## 简介
**JPRewards** 是一款面向 Spigot 服务端的 Minecraft 插件,专为实现动态每日奖励系统而设计。它能帮助服务器留住玩家、奖励忠诚度,同时提供高效的连续签到管理与灵活的数据存储方案。
---
## 功能特性
- **每日奖励**:可为每一天单独配置奖励内容。
- **灵活存储**:支持 JSON、SQLite 和 MySQL 三种存储方式。
- **连续签到系统**:可开启因长期未登录而中断签到连续天数的选项。
- **管理员工具**:通过命令对玩家数据进行完整管理。
- **GUI 界面**:提供直观的可视化菜单,供玩家领取奖励。
- **PlaceholderAPI 集成**:完整支持计分板与菜单中的变量占位符。
- **100% 可定制**:所有提示信息均支持颜色代码。
---
## 安装方法
1. 下载 `JPRewards.jar`。
2. 将插件文件放入服务器的 `/plugins/*de` 文件夹。
3. 重启服务器。
4. 在 `config.yml` 中配置你的奖励内容。
---
## 配置说明(`config.yml`)
```yaml
database:
type: "json" # 可选值:"json"、"sqlite"、"mysql"
mysql:
host: "localhost"
port: 3306
database: "jprewards_db"
username: "user"
password: "password"
streak_settings:
enable_inactivity_loss: true # 是否启用不活跃导致连续天数中断
inactivity_loss_period_hours: 24 # 中断判定的不活跃时长(小时)
rewards:
'1':
display_item: "DIAMOND"
display_name: "&b第 1 天奖励"
commands:
- "give %player_name% diamond 1"
```
---
## 命令与权限
| 命令 | 说明 | 权限节点 |
|------|------|----------|
| `/rewards` | 打开奖励菜单 | `jprewards.use` |
| `/jprewards admin` | 管理员管理命令 | `jprewards.admin` |
管理员子命令:`check`、`setstreak`、`reset`、`advance`。
---
!(https://img.scdn.io/i/6a7821a279a44_1786257826.png)


/HR]
/HR]
/HR]
/HR]
[/MD][/MD]
## 简介
适用版本: 1.8 分类: 服务端插件(Java 版多人游戏)
# JPRewards | 终极每日奖励系统
**适用版本:** 1.8 **分类:** 服务端插件(Java 版多人游戏)
---
## 简介
**JPRewards** 是一款面向 Spigot 服务端的 Minecraft 插件,专为实现动态每日奖励系统而设计。它能帮助服务器留住玩家、奖励忠诚度,同时提供高效的连续签到管理与灵活的数据存储方案。
---
## 功能特性
- **每日奖励**:可为每一天单独配置奖励内容。
- **灵活存储**:支持 JSON、SQLite 和 MySQL 三种存储方式。
- **连续签到系统**:可开启因长期未登录而中断签到连续天数的选项。
- **管理员工具**:通过命令对玩家数据进行完整管理。
- **GUI 界面**:提供直观的可视化菜单,供玩家领取奖励。
- **PlaceholderAPI 集成**:完整支持计分板与菜单中的变量占位符。
- **100% 可定制**:所有提示信息均支持颜色代码。
---
## 安装方法
1. 下载 `JPRewards.jar`。
2. 将插件文件放入服务器的 `/plugins/*de` 文件夹。
3. 重启服务器。
4. 在 `config.yml` 中配置你的奖励内容。
---
## 配置说明(`config.yml`)
```yaml
database:
type: "json" # 可选值:"json"、"sqlite"、"mysql"
mysql:
host: "localhost"
port: 3306
database: "jprewards_db"
username: "user"
password: "password"
streak_settings:
enable_inactivity_loss: true # 是否启用不活跃导致连续天数中断
inactivity_loss_period_hours: 24 # 中断判定的不活跃时长(小时)
rewards:
'1':
display_item: "DIAMOND"
display_name: "&b第 1 天奖励"
commands:
- "give %player_name% diamond 1"
```
---
## 命令与权限
| 命令 | 说明 | 权限节点 |
|------|------|----------|
| `/rewards` | 打开奖励菜单 | `jprewards.use` |
| `/jprewards admin` | 管理员管理命令 | `jprewards.admin` |
管理员子命令:`check`、`setstreak`、`reset`、`advance`。
---
!(https://img.scdn.io/i/6a7821a279a44_1786257826.png)


/HR]
/HR]
/HR]
/HR]
[/MD][/MD]