- 版权类型
- 原创
- 插件中文名称
- 小雨每日礼包
- 插件英文名称
- XYWebGift
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 语言支持
- 中文(简体)
- 前置组件
- [必选] Authme https://www.spigotmc.org/resources/authmereloaded.6269/
[必选] XYLogin https://www.minebbs.com/resources/xylogin.13974/
以上二选一
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
DayGift - 七日签到插件
一款基于网页+Spigot的七日签到插件
美观 · 傻瓜式配置 · 高度自定义 · 可扩展性强
插件特色
一款基于网页+Spigot的七日签到插件
美观 · 傻瓜式配置 · 高度自定义 · 可扩展性强
插件特色
- 网页端签到 - 提供美观的网页签到界面,每周一自动重置
- Authme集成 - 通过Authme/XYLogin实现网页端登录,无需额外数据库配置
- 高度自定义 - 可自定义每日奖励、菜单页面等内容
- 命令执行 - 通过Spigot插件直接在服务器执行命令
- 即装即用 - 简单配置奖励项即可上服使用
项目结构
购买后包含以下文件:
代码:
├── app.exe (网站程序)
└── DayGiftApi-1.0-SNAPSHOT.jar (游戏API插件)
视频/图片预览
配置文件示例
JSON:
{
"config": {
"webapi_login": "http://localhost:4100",
"webapi_command": "http://localhost:4100",
"token": "youtoken",
"http_port": 3002
},
"title": "Ddog-七日签到",
"menu_items": [
{
"id": "signin",
"name": "协会签到",
"icon": "/static/icon/signin.png",
"path": "/pages/signin.html",
"submenus": []
},
{
"id": "rewards",
"name": "奖励中心",
"icon": "/static/icon/reward.png",
"path": "/rewards",
"submenus": []
},
{
"id": "other",
"name": "其他功能",
"icon": "/static/icon/other.png",
"path": "/other",
"submenus": []
}
],
"rewards": [
{
"day": 1,
"icon": "/static/icon/gold_ingot.png",
"description": "第1天奖励",
"rewards": [
{
"name": "金锭",
"amount": 400,
"icon": "/static/icon/gold_ingot.png"
},
{
"name": "钻石",
"amount": 64,
"icon": "/static/icon/diamond.png"
},
{
"name": "经验球",
"amount": 1000
}
],
"command": [
"give %player_name% gold_ingot 400",
"give %player_name% diamond 64",
"xp add %player_name% 1000"
]
},
{
"day": 2,
"icon": "/static/icon/diamond.png",
"description": "第2天奖励",
"rewards": [
{
"name": "钻石",
"amount": 128,
"icon": "/static/icon/diamond.png"
},
{
"name": "经验球",
"amount": 2000
}
],
"command": [
"give %player_name% diamond 128",
"xp add %player_name% 2000"
]
}
]
}
配置说明:
- webapi_login - API登录地址
- webapi_command - API命令执行地址
- token - 安全令牌(请修改为自己的)
- http_port - 网页服务端口
- rewards - 每日奖励配置,支持第1-7天
- command - 签到后执行的命令,%player_name%为玩家名变量
使用说明
- 将 DayGiftApi-1.0-SNAPSHOT.jar 放入服务端 plugins 文件夹
- 启动 app.exe,等待程序自动下载样式文件及数据文件
- 编辑 data.config.json 配置文件,设置奖励内容
- 重启服务器,完成安装!
购买说明
购买咨询QQ: 3443135327
支持定制开发服务!
购买福利:
✔ 享受后续版本免费更新
✔ 提供安装配置指导
✔ Bug修复技术支持
开发声明
购买咨询QQ: 3443135327
支持定制开发服务!
购买福利:
✔ 享受后续版本免费更新
✔ 提供安装配置指导
✔ Bug修复技术支持
开发声明
- ✔ 允许 在源页面基础上进行个性化改动
- ✖ 禁止 二次售卖该项目
- ✖ 禁止 破解该项目
常见问题
Q: 是否需要MySQL数据库?
A: 不需要,本插件使用Authme/XYLogin的账号系统,无需额外配置数据库。
Q: 签到记录何时重置?
A: 每周一自动重置签到记录。
Q: 是否支持自定义奖励?
A: 完全支持!可以在配置文件中自定义每天的奖励物品和命令。
Q: 遇到问题如何获取支持?
A: 购买后可联系QQ: 3443135327 获取技术支持。
A: 不需要,本插件使用Authme/XYLogin的账号系统,无需额外配置数据库。
Q: 签到记录何时重置?
A: 每周一自动重置签到记录。
Q: 是否支持自定义奖励?
A: 完全支持!可以在配置文件中自定义每天的奖励物品和命令。
Q: 遇到问题如何获取支持?
A: 购买后可联系QQ: 3443135327 获取技术支持。
感谢您的支持 | DayGift v2.0 | 持续更新中