- 版权类型
- 原创
- 插件中文名称
- WarZGifts
- 插件英文名称
- WarZ礼物
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
[原创] WarZGifts —— 礼物派发 & 每日登录奖励插件 v1.1.0
全版本支持 · Folia 原生兼容 · 服务器运营神器
插件简介
WarZGifts 是一款面向服务器运营场景设计的 礼物派发 + 每日登录奖励 插件。
通过简单直观的指令,即可完成 全服派发、随机抽奖、每日签到奖励 等操作,大幅提升玩家活跃度与参与感。
本次 v1.1.0 版本对插件底层进行了全面升级,
已实现 1.7 - 1.21+ 全版本兼容,并原生支持 Folia 多线程核心。
非常适合:
通过简单直观的指令,即可完成 全服派发、随机抽奖、每日签到奖励 等操作,大幅提升玩家活跃度与参与感。
本次 v1.1.0 版本对插件底层进行了全面升级,
已实现 1.7 - 1.21+ 全版本兼容,并原生支持 Folia 多线程核心。
非常适合:
- 生存 / RPG / 末日 / WarZ / MineZ 服务器
- 活动抽奖、节日福利、日常运营奖励
效果展示
(此处可放置插件截图、抽奖动画截图、Title 展示截图等)
━━━━━━━━━━━━━━━
核心功能一览
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
礼物派发系统(核心功能)
全服礼物派发
- Title 标题提示
- 自定义音效反馈
- 全服公告广播
- 玩家背包已满时自动掉落物品并提示
- 完美适配多版本 & Folia 调度机制
━━━━━━━━━━━━━━━
随机抽奖派发
- 支持指定抽取人数(默认 1 人)
- 自定义抽奖倒计时
- 抽奖过程 Title 动画
- 中奖 / 未中奖不同音效反馈
- 自动排除命令执行者
全服抽奖公告提示
非常适合:
- 节日活动抽奖
- 在线福利
- 主播互动
- 活动奖励派发
━━━━━━━━━━━━━━━
每日登录奖励系统
- 每日首次登录即可获得固定奖励
- 连续登录天数越多,奖励越高
- 连续天数上限可配置
- 达到累计登录里程碑天数时获得额外奖励
- 完美兼容主流经济插件
- 所有奖励均可单独开启 / 关闭
━━━━━━━━━━━━━━━
高度可定制 & 现代化设计
- 所有消息、Title、音效、时间均可配置
- /gifts reload 热重载配置,无需重启
- 使用 SchedulerUtil 处理跨版本与 Folia 调度
- 结构清晰,易于二次开发与扩展
- 适合作为服务器长期运营插件
━━━━━━━━━━━━━━━
兼容性说明
- Vault(可选,用于经济奖励功能)
━━━━━━━━━━━━━━━
命令说明(卡片式)
━━━━━━━━━━━━━━━
/gifts all
功能:派发手中物品给所有在线玩家
特性:Title 提示 · 音效反馈 · 背包满自动掉落
权限:warzgifts.use
━━━━━━━━━━━━━━━
/gifts random [人数]
功能:随机派发物品给指定数量在线玩家(默认 1 人)
特性:抽奖倒计时 · Title 动画 · 中奖 / 未中奖音效
说明:自动排除命令执行者
权限:warzgifts.use
━━━━━━━━━━━━━━━
/gifts reload
功能:重载插件配置文件
说明:无需重启服务器即可生效
权限:warzgifts.admin
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
权限节点说明
━━━━━━━━━━━━━━━
配置示例
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
代码:
# WarZGifts 插件配置文件
# 作者: Crazy_Jky
# QQ: 1285988665
# 我的世界插件技术交流群: 398893720
# 末日类服务器交流群: 1063544727
# 每日登录奖励设置
daily-reward:
# 是否启用每日登录奖励
enabled: true
# 每日基础奖励金额
amount: 100.0
# 连续登录奖励设置
consecutive-reward:
# 是否启用连续登录奖励
enabled: true
# 每连续登录一天的额外奖励
bonus-per-day: 10.0
# 连续登录奖励的最大天数(超过此天数不再增加奖励)
max-days: 30
# 累积登录奖励设置
total-reward:
# 是否启用累积登录奖励
enabled: true
# 每累积登录一天的额外奖励
bonus-per-day: 5.0
# 累积登录奖励的最大天数(超过此天数不再增加奖励)
max-days: 100
# 礼物派发设置
gift-settings:
# /gifts all 的设置
all:
# 倒计时 (秒)
countdown: 3
# 倒计时声音
sound-tick: "UI_BUTTON_CLICK"
# 是否启用 Title 提示
title-enabled: true
# Title 持续时间 (tick)
fade-in: 10
stay: 70
fade-out: 20
# 声音设置 (使用 XSeries 声音名称)
# https://github.com/CryptoMorin/XSeries/blob/master/src/main/java/com/cryptomorin/xseries/XSound.java
sound: "ENTITY_PLAYER_LEVELUP"
volume: 1.0
pitch: 1.0
# /gifts random 的设置
random:
# 抽奖倒计时 (秒)
countdown: 3
# 倒计时期间的 Title
drawing-title-enabled: true
# 中奖者的 Title
winner-title-enabled: true
# 未中奖者的 Title
loser-title-enabled: true
# 声音设置
sound-win: "ENTITY_PLAYER_LEVELUP"
sound-lose: "ENTITY_VILLAGER_NO"
volume: 1.0
pitch: 1.0
# 倒计时声音 (每秒播放)
sound-tick: "UI_BUTTON_CLICK"
# 消息设置
messages:
# 是否启用全服广播
broadcast-enabled: true
# 消息前缀
prefix: "&6[WarZGifts] &r"
# 其他设置
# 调试模式(显示详细日志)
debug: false
# 日期格式
date-format: "yyyy-MM-dd"
━━━━━━━━━━━━━━━
安装方法
━━━━━━━━━━━━━━━
下载插件 Jar 文件
放入 plugins 文件夹
启动服务器
修改 config.yml
执行 /gifts reload 应用配置
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
技术支持
━━━━━━━━━━━━━━━
作者:Crazy_Jky
QQ:1285988665
插件技术交流群:398893720
末日 / WarZ 服务器交流群:1063544727
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
插件定制开发
━━━━━━━━━━━━━━━
承接 Minecraft 插件定制开发:
响应迅速
定价合理
质量可靠
WarZ / MineZ / RPG / 搜打撤 经验丰富
━━━━━━━━━━━━━━━
承接 Minecraft 插件定制开发:
━━━━━━━━━━━━━━━
使用协议
━━━━━━━━━━━━━━━
本插件 免费提供给 MineBBS 社区学习与交流使用。
如需 商业用途或二次分发,请联系作者获取授权。
━━━━━━━━━━━━━━━
本插件 免费提供给 MineBBS 社区学习与交流使用。
如需 商业用途或二次分发,请联系作者获取授权。
━━━━━━━━━━━━━━━
更新日志
━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━
v1.1.0
- 全版本(1.7–1.21+)支持
- 原生 Folia 核心兼容
- 随机派发支持指定人数
- 新增抽奖倒计时、Title 动画、音效系统
- 礼物派发体验全面升级
- 底层调度与性能优化
v1.0.0
- 插件首次发布
- 礼物派发系统
- 每日登录奖励系统
- 完整配置与权限体系
