- 版权类型
- 原创
- 插件中文名称
- Ycc的红包
- 插件英文名称
- YccBoxLock
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- SpongeVanilla
- Leaves
- 语言支持
- 中文(简体)
- 前置组件
- Vault + 任意 Vault 经济插件
- 适配版本(Java)
- 26.x
- 1.21
YccHongBao 1.0.0
主流核心兼容红包玩法插件
重磅功能:全 GUI 选择红包类型,聊天框输入金额数量,支持口令、扫雷、拼手速、物品红包。主流核心兼容红包玩法插件
YccHongBao 是一个面向生存服、公益服、活动服的红包玩法插件。管理员通过 GUI 选择红包类型,具体金额、数量和口令通过聊天输入完成,兼顾操作速度、主流核心和聊天插件兼容性。
插件名称: YccHongBao
当前版本: 1.0.0
作者: YccSlim
联系 QQ: 1549611570
适用服务端: Spigot / Paper / Purpur / Pufferfish / Folia 等 Bukkit 系主流核心
适配版本: 1.20.6+、1.21.x
Java: 21
经济前置: Vault + 任意 Vault 经济插件
主打功能:六种红包玩法
YccHongBao 当前提供 6 种红包玩法,适合日常活跃、节日活动、在线奖励和玩家互动。
普通红包: 总金额平均分配给指定数量玩家。
拼手速红包: 玩家点击聊天按钮领取,越早领取金额越高,同时保留随机拆分。
运气红包: 随机拆分,总额固定,抢完或过期后公布手气王。
口令红包: 管理员设置口令后,玩家在聊天框输入完全一致的文字即可领取。
扫雷红包: 抢完或过期后公布手气王,手气王会自动发送同金额红包,金额从手气王余额扣除。
我有你没有红包: 管理员先在 GUI 中选择一个原版物品,玩家手持对应物品自动领取。
操作流程:管理员 GUI 发红包
管理员输入:
代码:
/ycch
普通红包 / 拼手速红包 / 运气红包 / 扫雷红包:
代码:
金额 数量
代码:
500 10
代码:
金额 数量 口令
代码:
500 10 开饭了
先在 GUI 中点击“我有你没有红包”,进入原版物品选择 GUI,点击目标物品后,在聊天框输入:
代码:
金额 数量
代码:
C
YccHongBao 兼容版移除了 Paper 专属硬依赖,避免 Spigot 类核心因为找不到 Paper / Adventure 类而加载失败。
兼容处理:
- GUI 使用 Bukkit 原生 Inventory API。
- 物品名称和 Lore 使用 Bukkit 字符串接口。
- 点击领取使用 Spigot / Bungee 聊天组件。
- Paper 新聊天事件通过反射挂接,不存在时自动跳过。
- Folia 调度通过反射兼容,物品红包检测会切回玩家调度执行。
插件同时监听和适配:
- Spigot 旧版 AsyncPlayerChatEvent
- Paper AsyncChatEvent
- TrChat 常见事件类反射适配
指令列表
所有主指令均以 ycch 开头。
代码:
/ycch
/ycch help
/ycch open
/ycch claim <红包编号>
/ycch list
/ycch reload
/ycch help: 查看完整中文帮助。
/ycch open: 打开红包 GUI。
/ycch claim <红包编号>: 领取点击类红包。
/ycch list: 查看正在进行的红包。
/ycch reload: 重载配置。
别名:
代码:
/ycchongbao
/ycchb
代码:
ycch.admin
ycch.send
ycch.claim
ycch.reload
ycch.send: 发送红包,默认不开放。
ycch.claim: 领取红包,默认所有玩家拥有。
ycch.reload: 重载配置,默认 OP。
默认配置
代码:
limits:
min-amount: 100.0
max-amount: 10000.0
min-count: 1
max-count: 100
red-packet:
expire-seconds: 120
refund-unclaimed: true
broadcast-click-command: "/ycch claim {id}"
item-check-interval-ticks: 20
item-allow-offhand: true
item-consume-on-claim: false
max-amount: 最高红包金额,默认 10000。
expire-seconds: 红包过期时间。
refund-unclaimed: 过期未领取金额是否退回发包者。
item-allow-offhand: 物品红包是否允许副手触发。
item-consume-on-claim: 物品红包领取时是否消耗手持物品。
安装方法
- 确认服务器为 Bukkit 系核心,推荐 Spigot / Paper / Purpur / Pufferfish / Folia。
- 确认 Java 为 21 或更高。
- 安装 Vault 和一个 Vault 经济插件。
- 将 YccHongBao.1.0.0.jar 放入 plugins 文件夹。
- 重启服务器。
- 使用 /ycch 打开红包 GUI。
- 口令红包领取时,玩家聊天内容必须和口令完全一致。
- 点击类红包通过聊天中的 [点击领取] 按钮领取。
- 物品红包不需要点击聊天按钮,玩家手持对应物品会自动领取。
- 扫雷红包会从手气王余额扣除同金额红包款项,如果余额不足则连锁停止。
- 不建议使用热加载插件,修改 jar 后请完整重启服务器。
YccHongBao 由 YccSlim 制作与维护。
问题反馈与建议:QQ 1549611570