• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
nsoRewards - 红包功能 - 签到功能 - Folia支持

原创 闭源 经济 nsoRewards - 红包功能 - 签到功能 - Folia支持 2.3.2

请登录后获取
版权类型
原创
插件中文名称
nso奖励
插件英文名称
nsoRewards
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. Leaves
语言支持
中文(简体)
前置组件
Vault https://www.spigotmc.org/resources/vault.34315/
任意经济插件
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
[MD] # nsoRewards 一款功能丰富的 Bukkit 奖励插件,支持多种奖励机制,提供优雅的成书界面配置体验。 ## 功能特性 ### 📅 每日签到 - **箱子界面**:直观的签到界面,展示本周签到状态 - **多种奖励**:支持金币、点券、物品三种奖励类型,可同时配置 - **随机奖励**:支持 `100~200` 格式的随机奖励金额/数量 ### 🧧 红包系统 - **成书界面**:创新的成书GUI配置,所见即所得 - **三种类型**:金币红包、点券红包、物品红包 - **红包模式**:普通红包、口令红包、拼手气红包 ### ⛏️ 挖掘奖励 - 挖掘指定方块获得奖励 - 支持模组矿石 - 可配置概率和金额 ### ⚔️ 击杀奖励 - 击杀指定怪物获得奖励 - 支持独立配置不同怪物的奖励金额 ### ⏱️ 在线奖励 - 定时发放奖励 - 支持设置最小在线人数限制 ### 💀 死亡惩罚 - 支持随机金额或百分比扣除金币 - 支持权限组差异化配置 ### 📦 暂存箱系统 - 背包满时自动存储奖励物品 - 玩家可随时领取暂存物品 ### 🌍 世界过滤 - 大部分模块支持独立配置世界黑白名单 ### 🔊 消息音效 - 支持 ActionBar、Title、Chat 多种提示方式 - 玩家可自行开关音效 ## 环境要求 - **Java**: 8 及以上 - **服务端**: Spigot/Paper 1.13 - 1.21 - **前置**: [Vault](https://www.spigotmc.org/resources/vault.34315/) (需配合 EssentialsX 等经济插件) - **可选**: [PlayerPoints](https://www.spigotmc.org/resources/playerpoints.80745/) (点券功能)、[PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) (变量支持) ## 指令说明 | 指令 | 说明 | 权限 | | :--- | :--- | :--- | | `/nsr signin` | 打开签到界面 | `nsorewards.signin` | | `/nsr signin click <玩家>` | 为指定玩家签到 | `nsorewards.admin` | | `/nsr signin top` | 查看签到排行榜 | - | | `/nsr storage` | 打开暂存箱 | - | | `/hongbao` | 打开红包配置界面 | - | | `/nsr sound-toggle` | 切换音效开关 | - | | `/nsr reload` | 重载配置文件 | `nsorewards.reload` | | `/nsr help` | 查看指令帮助 | - | *注:`/nsorewards` 可简写为 `/nsr`* ## 权限说明 | 权限 | 说明 | | :--- | :--- | | `nsorewards.signin` | 签到权限(可在config.yml中配置) | | `nsorewards.admin` | 管理员权限,可为他人签到 | | `nsorewards.reload` | 重载配置权限 | ## 配置文件 ### config.yml ```yaml # 签到奖励配置 signin-rewards: enabled: true # 签到权限,留空则所有人都可以签到 permission: "nsorewards.signin" # 每日首签奖励配置 first-signin: # 奖励类型: extra(额外奖励) / multiply(翻倍奖励) type: extra # 当type为extra时,以下为额外奖励内容 money: 100 points: 50 items: - "minecraft:diamond{1}" # 当type为multiply时,以下为翻倍倍数 multiplier: 2 rewards: day1: #周一 money: 50 points: 0 # 可选,需要PlayerPoints items: - "minecraft:golden_apple" day2: money: 60 items: - "minecraft:iron_ingot{5}" day3: money: 70 items: - "minecraft:diamond" # ... 更多天数配置 day7: #周日 money: 100~200 # 支持随机值 points: 100 items: - "minecraft:diamond{1~3}" # 支持随机数量 - "minecraft:emerald{1~5}" ``` ### messages.yml 支持自定义所有提示消息,包含颜色代码和变量: ```yaml signin: success: "{prefix}&7签到成功!连续签到 &f{streak} &7天,今日第 &f{rank} &7位签到!" first-reward: "{prefix}&6恭喜你获得每日首签奖励!" reminder: "{prefix}&7别忘了今天签到哦!&e[点击签到]" no-permission: "{prefix}&c你没有签到的权限!" ``` ## PlaceholderAPI 变量 | 变量名 | 描述 | 示例 | | :--- | :--- | :--- | | `%nsorewards_is_signed%` | 玩家今日是否签到 | `是` / `否` | | `%nsorewards_signed_streak%` | 玩家连续签到天数 | `12` | | `%nsorewards_hongbao_count%` | 当前活跃红包数量 | `5` | ## 物品格式说明 配置文件中的物品支持以下格式: ```yaml # 固定数量 items: - "minecraft:diamond" - "minecraft:iron_ingot{5}" # 随机数量 (1~10个) items: - "minecraft:diamond{1~10}" ``` ## 开发信息 - **作者**: nso - **版本**: 2.2 - **反馈QQ**: 3155935711 ## 更新日志 ### 2.2 - 红包内容类型开关(可单独禁用金币/点券/物品红包) - 新增签到排行榜 - 大量代码优化与消息配置化 ### 2.0.0 - 新增红包系统,支持成书界面配置 - 签到支持点券奖励 - 签到支持随机值格式 - 新增每日首签奖励机制(额外奖励/翻倍奖励) - 新增签到权限控制 - 新增离线玩家签到支持 - 新增暂存箱系统 [/MD]
  • 喜欢
反馈: Dyspilver
作者
nsoer
价格
50.00金粒
下载
29
查看
610
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 功能优化

    新增领取时控制台执行指令配置(claim-command) 优化了红包物品名显示,可以准确显示部分插件
  2. 修复

    - 新增签到上线提醒开关配置 (`reminder-on-join`),可控制玩家上线时是否发送签到提醒 - 新增提醒延迟配置 (`reminder-delay`),防止与其他上线消息重叠 -...
  3. 新增dialog界面

    使用paper dialog api 在paper及其分支1.21.7+自动启用 通过viaversion获取玩家版本为低版本玩家回退为book 优化了性能
后退
顶部 底部