• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
HongBao - 简单好用的红包插件

Bukkit HongBao - 简单好用的红包插件 1.0.0

没有下载权限
◆ 支持核心
Arclight
◆ 插件前置
Vault,PlayerPoints
◆ 游戏版本
1.21.1

介绍:

HongBao 一个简单好用的红包插件.
可发送全局 指定玩家的两种范围的红包,支持发送金币,点券,物品.
到期自动返还,可自定义权限组,每个权限组享用不同额度以及数量

命令:​

主命令​
参数1​
范围​
类型​
货币​
数量​
持续时间​
hongbao/hb​
send​
global/player​
item​
money/points​
整数​
秒​
hongbao/hb​
gui​
limit​
money/points​
money/points​
整数​
秒​
hongbao/hb​
reload​
random​
money/points​
money/points​
整数​
秒​

配置:​


YAML:
# HongBao 主配置文件

# 语言设置 (对应 lang/ 目录下的文件名, 不含 .yml)
language: zh_CN

# 存储方式: yaml 或 mysql
storage:
  type: yaml
  mysql:
    host: localhost
    port: 3306
    database: hongbao
    username: root
    password: ""
    table-prefix: "hongbao_"

# 默认过期时间 (秒)
default-expire-time: 300

# 冷却时间 (秒)
cooldown:
  send: 60
  claim: 5

# 权限组额度 (从上到下匹配, 匹配到第一个有权限的即停止)
# 权限节点可自由命名: hongbao.limit.<任意名称>  例如 vip1/vip2/svip/diamond/admin...
# bypass权限: hongbao.limit.bypass 跳过所有额度限制
# 可添加任意数量的权限组, 无上限
permission-limits:
  - permission: "hongbao.limit.svip"
    max-amount: 9999999.0
    max-count: 500
  - permission: "hongbao.limit.vip3"
    max-amount: 1000000.0
    max-count: 200
  - permission: "hongbao.limit.vip2"
    max-amount: 500000.0
    max-count: 100
  - permission: "hongbao.limit.vip1"
    max-amount: 200000.0
    max-count: 80

# 默认限制 (无任何权限组时使用)
limits:
  min-amount: 1.0
  max-amount: 100000.0
  max-count: 50

# 货币显示名称 (用于GUI和消息中的显示)
currency-display:
  money: "金币"
  points: "点券"

# GUI 红包图标样式
# material: 金钱红包图标材质
# custommodeldata: 自定义模型数据 (可选, 用于资源包自定义材质)
# 物品红包会直接使用红包物品本身作为图标, material 仅作为兼容配置保留
gui:
  packet-item:
    global-random:
      material: GOLD_NUGGET
      custommodeldata: 0
      name: "&e&l随机红包"
      lore:
        - "&7发送者: &e{sender}"
        - "&7总金额: &e{total} {currency}"
        - "&7剩余: &e{remaining}/{count} 份"
        - "&7过期时间: &e{expire}秒"
        - ""
        - "&a点击领取!"
    global-limit:
      material: GOLD_INGOT
      custommodeldata: 0
      name: "&6&l定额红包"
      lore:
        - "&7发送者: &e{sender}"
        - "&7每份金额: &e{each} {currency}"
        - "&7剩余: &e{remaining}/{count} 份"
        - "&7过期时间: &e{expire}秒"
        - ""
        - "&a点击领取!"
    player:
      material: GOLD_BLOCK
      custommodeldata: 0
      name: "&c&l专属红包"
      lore:
        - "&7发送者: &e{sender}"
        - "&7金额: &e{amount} {currency}"
        - "&7过期时间: &e{expire}秒"
        - ""
        - "&a点击领取!"
    global-item:
      material: CHEST
      custommodeldata: 0
      name: "&b{item}"
      lore:
        - "&7发送者: &e{sender}"
        - "&7总数量: &e{total-item} 个"
        - "&7剩余: &e{remaining}/{count} 份"
        - "&7过期时间: &e{expire}秒"
        - ""
        - "&a点击领取!"
    player-item:
      material: ENDER_CHEST
      custommodeldata: 0
      name: "&b{item}"
      lore:
        - "&7发送者: &e{sender}"
        - "&7总数量: &e{total-item} 个"
        - "&7过期时间: &e{expire}秒"
        - ""
        - "&a点击领取!"

界面配置:​


YAML:
# HongBao GUI 配置文件

# 界面标题 (支持颜色代码)
title: "&c&l红包大厅"

# 界面大小 (必须是9的倍数, 最大54)
size: 54

# 红包展示槽位 (放置红包物品的位置)
packet-slots:
  - 10
  - 11
  - 12
  - 13
  - 14
  - 15
  - 16
  - 19
  - 20
  - 21
  - 22
  - 23
  - 24
  - 25
  - 28
  - 29
  - 30
  - 31
  - 32
  - 33
  - 34
  - 37
  - 38
  - 39
  - 40
  - 41
  - 42
  - 43

# 装饰物品
# custommodeldata: 自定义模型数据 (可选, 用于资源包自定义材质)
decoration:
  border-top:
    material: BLACK_STAINED_GLASS_PANE
    custommodeldata: 0
    name: " "
    slots:
      - 0
      - 1
      - 2
      - 3
      - 4
      - 5
      - 6
      - 7
      - 8
  border-left:
    material: BLACK_STAINED_GLASS_PANE
    custommodeldata: 0
    name: " "
    slots:
      - 9
      - 18
      - 27
      - 36
  border-right:
    material: BLACK_STAINED_GLASS_PANE
    custommodeldata: 0
    name: " "
    slots:
      - 17
      - 26
      - 35
      - 44
  border-bottom:
    material: BLACK_STAINED_GLASS_PANE
    custommodeldata: 0
    name: " "
    slots:
      - 46
      - 47
      - 48
      - 49
      - 50
      - 51
      - 52

# 翻页按钮
navigation:
  prev-page:
    material: ARROW
    custommodeldata: 0
    name: "&7上一页"
    slot: 45
  next-page:
    material: ARROW
    custommodeldata: 0
    name: "&7下一页"
    slot: 53

使用示例:​


/hb send global item 3 100 发送一个物品红包 数量三个 持续100秒

1783234504526.png

1783234546440.png


/hb send global limit money 100 10 100 发送一个100金币的红包数量为10 持续100秒

1783234590951.png
作者
PMCKK
下载
2
查看
63
首次发布
最后更新
评分
0.00 星 0 星

分享资源