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

原创 工具 娱乐 CustomReturnReward -自定义回归奖励! 1.0

完成注册/登录后下载
版权类型
原创
插件中文名称
自定义回归奖励
插件英文名称
CustomReturnReward
原帖地址
#
支持的核心(服务端)
  1. Paper
语言支持
中文(简体)
前置组件
placeholderapi [可选]
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19

🥔CustomReturnReward 自定义回归奖励 🥔



介绍 / Introduction
给予老玩家自定义回归奖励,并给他们回归待遇!

✅自定义离线时长,可自定义设置分段离线时长。
✅自定义领取权限,给予VIP自定义离线奖励!
✅自定义奖励,可自由设置奖励指令,不限制。
✅自定义GUI界面,可选择是否启用GUI。

✅自定义老玩家状态,自由设置老玩家状态持续时间!


💎指令 / Command
› /crr gui 打开菜单 crr.default
› /crr look <> 查看玩家离线时长 crr.admin.look
› /crr remove <> 删除玩家记录 crr.admin.remove
› /crr reload 重载插件
crr.admin.reload


💎权限节点 / Node
› default
› crr.default 默认权限
› crr.reward.default
› Admin
› crr.admin 管理员权限
› crr.admin.look 查看离线时间
› crr.admin.remove 删除记录
› crr.admin.reload 重载插件


💎Placeholder / Papi
› %crr_is_turn% 是否处于回归状态

💎游戏内展示 / gui
Snipaste_2025-09-09_03-01-37.webp

Snipaste_2025-09-09_03-08-58.webp


⚙️配置说明 / Configuration

YAML:
version: 1.0
bstat: true
debug: false
#不启用GUI,将自动发放奖励!
#启用GUI,奖励需要通过GUI领取
enable-gui: true
auto-open-gui: true
#归回状态持续时间
return-last-time: "1m"
# 回归奖励配置
rewards:
# 奖励ID,可自定义
  default:
# 领取奖励所需的权限节点
    permission: "crr.reward.default"
    # 触发奖励的最小离线时间 (D=天, H=小时, M=分钟)
    leave-time: "7D"
    # 奖励优先级,数值越小优先级越高
    priority: 1
# 奖励命令列表
    commands:
- "[console] give %player% diamond 10"
      - "[console] tell %player% 欢迎回来,%player%!你已经%leave_time%没有登录服务器了,这是给你的回归奖励!"
      - "[console] broadcast %player% 回归了服务器,获得了奖励! 离线时长: %leave_time%"[/SIZE][/SIZE][/SIZE]
 
[SIZE=18px][SIZE=18px][SIZE=18px]  vip:
permission: "crr.reward.vip"
    leave-time: "3D"
    priority: 0  # 比default优先级高
    commands:
- "[console] give %player% emerald 20"
      - "[console] give %player% diamond 30"
      - "[console] tell %player% 欢迎回来,%player%!你已经%leave_time%没有登录服务器了,这是给你的回归奖励!"
      - "[console] broadcast %player% (VIP) 回归了服务器,获得了VIP奖励! 离线时长: %leave_time%"

YAML:
# 语言配置文件
Prefix: "&6[自定义回归奖励]"
Language:

plugin-enabled: "CustomReturnReward插件已启用!"
  plugin-disabled: "CustomReturnReward插件已禁用!"
  plugin-reload: "CustomReturnReward插件重新加载!"
  welcome-back: "欢迎回来,%player%!你已经%leave_time%没有登录服务器了,这是给你的回归奖励!"
  received-return-reward: "你获得了回归奖励:%reward%"

  gui-disabled: "回归奖励GUI当前已禁用。"
  gui-open: "已打开回归奖励界面。"

  command-look: "%player% 已离线: %duration%"
  command-remove: "已成功移除玩家 %player% 的记录。"
  not-found: "找不到玩家 %player% 的记录。"

  no-reward: "很抱歉,你不符合任何回归奖励条件。"
  no-permission: "你没有权限执行此操作。"

  return-player: "[回归玩家]"
  no-return-player: ""

  can-receive: "可领取"
  cant-receive: "不可领取"

YAML:
# CustomReturnReward GUI配置
title: "&6回归奖励中心"
# GUI大小(必须是9的倍数)
size: 27
# 填充物品配置
filler:
# 是否启用填充物品
  enabled: true
material: "GRAY_STAINED_GLASS_PANE"
  name: "&7"
  lore:
- "这是一个填充物品"
  slots: [0,1,2,3,4,5,6,7,8,9,17,18,19,20,21,23,24,25,26]

receive-button:
material: "LIGHT_BLUE_STAINED_GLASS_PANE"
  name: "&a回归奖励"
  lore:
- "&7%can_receive%"
  slot: 22[/SIZE][/SIZE][/SIZE]
 [SIZE=18px][SIZE=18px][SIZE=18px]close-on-click: true


# 奖励按钮配置(与config.yml中的rewards对应)
rewards:
# 奖励ID,需与config.yml中的奖励ID一致
  default:
# 按钮物品材质
    material: "DIAMOND"
    # 按钮名称
    name: "&b普通回归奖励"
    # 按钮描述
    lore:
- "&7回归奖励:10个钻石"
      - "&7所需权限: %permission%"
      - "&7所需离线时间: %reward_time%"
      - "&7你的离线时间: %leave_time%"
    slot: 13
#玩家有权限时是否展示?
    permission-display: true[/SIZE][/SIZE][/SIZE]

 [SIZE=18px][SIZE=18px][SIZE=18px]vip:
material: "EMERALD"
    name: "&aVIP回归奖励"
    lore:
- "&7回归奖励:10个钻石、20个绿宝石"
      - "&7所需权限: %permission%"
      - "&7所需离线时间: %reward_time%"
      - "&7你的离线时间: %leave_time%"
    slot: 11[/SIZE][/SIZE][/SIZE]
 [SIZE=18px][SIZE=18px][SIZE=18px]permission-display: true



# 自定义按钮配置
custom-buttons:
# 按钮ID,可自定义
  info:
# 按钮物品材质
    material: "BOOK"
    # 按钮名称
    name: "&e回归奖励说明"
    # 按钮描述
    lore:
- "&7离线时间越长,奖励越丰厚"
      - "&7你的离线时间: %crr_leave_time%"
      - "&7VIP玩家享有额外奖励"
    # 按钮位置,可以是单个slot或slots数组
    slot: 15
# 点击后执行的命令
    commands:
- "[player] tellraw @s {\"text\":\"回归奖励系统说明: 离线时间越长奖励越丰厚\",\"color\":\"gold\"}"
    # 点击后是否关闭GUI
    close-on-click: false
# 查看此按钮所需的权限
    permission: ""


⭐更新计划/ Future
增加更多自定义内容
› 增加give指令,可以给予指定奖励


TREE.webp


有问题欢迎反馈!!!!



















作者
树tree
下载
17
查看
291
首次发布
最后更新

评分

5.00 星 1 次评分

最新评价

很不错的免费插件~
后退
顶部 底部