- ◆ 支持核心
- PaperSpigot
- ◆ 插件前置
- 无
- ◆ 游戏版本
- 1.21.1
YAML:
# 消息前缀 (支持颜色代码 &)
prefix: "&6[抽奖箱] &r"
# 抽奖点数的显示名称
points-name: "抽奖点数"
# 是否启用调试模式 (会输出更多日志信息)
debug: false
# 数据自动保存间隔 (单位: 分钟)
# 设置为0则禁用自动保存,仅在玩家退出时保存
auto-save-interval: 5
# ┌───────────────────────────────────────────────────────────────────────────┐
# │ 抽奖动画设置 │
# └───────────────────────────────────────────────────────────────────────────┘
animation:
# 是否启用抽奖动画
# true = 启用动画效果
# false = 直接显示结果(无动画)
enabled: true
# 动画速度 (单位: tick, 20tick = 1秒)
# 数值越小动画越快,建议范围: 1-5
speed: 2
# 动画总时长 (单位: tick)
# 建议范围: 40-100 (2-5秒)
duration: 60
# 滚动时的音效
# 可用音效列表: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
tick-sound: "BLOCK_NOTE_BLOCK_HAT"
# 中奖时的音效
win-sound: "ENTITY_PLAYER_LEVELUP"
# 动画结束后显示结果的时间 (单位: tick)
# 之后会自动返回抽奖箱界面
result-display-time: 40
# ┌─────────────────────────────────────────────────────────────────────────┐
# │ 动画类型说明 │
# │ 在每个抽奖箱配置文件中设置 animation-type 来选择动画类型 │
# │ │
# │ 可用类型: │
# │ - CLASSIC_ROLL : 经典滚动 - 横向滚动效果,适合日常抽奖 │
# │ - FAST_FLASH : 快速闪烁 - 快速切换奖励,适合快速抽奖 │
# │ - ROULETTE : 轮盘旋转 - 圆形旋转效果,适合特殊活动 │
# │ - WATERFALL : 瀑布流 - 从上往下掉落,适合连续抽奖 │
# │ - EXPLOSION : 爆炸展开 - 从中心向外扩散,适合重要抽奖 │
# │ - CSGO : CSGO开箱 - CSGO风格横向滚动,适合单次抽奖 │
# │ - MULTI_SEQUENTIAL: 选择式多连抽 - 逐个展示奖励,适合5连抽 │
# │ - MULTI_SYNC : 同步滚动多连抽 - 所有行同时滚动,适合10连抽 │
# └─────────────────────────────────────────────────────────────────────────┘
# ┌───────────────────────────────────────────────────────────────────────────┐
# │ 临时仓库设置 │
# └───────────────────────────────────────────────────────────────────────────┘
temp-storage:
# 是否启用临时仓库
# 当玩家背包满时,奖励会自动存入临时仓库
enabled: true
# 每个玩家最大存储数量
# 设置为0则无限制
max-items: 100
# 每页显示物品数量 (最大45)
page-size: 45
cobblemon:
enabled: true
use-command-fallback: true
# 宝可梦奖励的默认命令格式
# %player% = 玩家名
# %pokemon% = 宝可梦属性字符串
fallback-command: "pokegiveother %player% %pokemon%"
itemsadder:
enabled: true
use-font-images: true
# ┌───────────────────────────────────────────────────────────────────────────┐
# │ 消息配置 │
# └───────────────────────────────────────────────────────────────────────────┘
messages:
# 点数不足
not-enough-points: "&c点数不足! 需要 &e%cost% &c点,当前 &e%current% &c点"
# 获得奖励
reward-received: "&a恭喜获得: &e%reward%"
# 奖池已空(保底模式)
pool-empty: "&c奖池已空! 请联系管理员重置"
# 抽奖箱不存在
box-not-found: "&c抽奖箱不存在!"
# 背包已满
inventory-full: "&e背包已满,奖励已存入临时仓库"
# 获得点数
points-received: "&a你获得了 &e%amount% &a个抽奖点数!"
# 查看点数
points-check: "&e你当前有 &6%points% &e个抽奖点数"
# 临时仓库相关
storage-empty: "&c临时仓库为空!"
storage-claimed: "&a已领取: &e%reward%"
storage-claimed-all: "&a已领取 &e%count% &a个奖励!"
storage-deleted: "&c已删除: &e%reward%"
# ┌───────────────────────────────────────────────────────────────────────────┐
# │ GUI 设置 │
# └───────────────────────────────────────────────────────────────────────────┘
gui:
# 抽奖箱列表GUI标题
box-list-title: "&6&l抽奖箱列表"
# 临时仓库GUI标题
storage-title: "&6&l临时仓库"
# 动画GUI标题
animation-title: "&6&l✦ 抽奖中... ✦"
# 抽奖按钮显示
draw-button:
name: "&a&l点击抽奖"
lore:
- ""
- "&7本次消耗: &e%cost% &7点"
- "&7当前点数: &e%points% &7点"
- ""
- "&a点击进行抽奖!"
# 5连抽按钮
draw-5-button:
name: "&6&l5连抽"
lore:
- ""
- "&7总消耗: &e%cost% &7点"
- "&7当前点数: &e%points% &7点"
- ""
- "&a点击进行5连抽!"
# 10连抽按钮
draw-10-button:
name: "&b&l10连抽"
lore:
- ""
- "&7总消耗: &e%cost% &7点"
- "&7当前点数: &e%points% &7点"
- ""
- "&a点击进行10连抽!"
# 关闭按钮
close-button:
name: "&c&l关闭"
item: "BARRIER"
# ┌───────────────────────────────────────────────────────────────────────────┐
# │ 权限节点说明 │
# └───────────────────────────────────────────────────────────────────────────┘
# fishlottery.use - 使用抽奖箱 (默认: 所有玩家)
# fishlottery.admin - 管理员命令 (默认: OP)
# fishlottery.bypass - 绕过点数消耗 (默认: 无)
所有细节qq 联系查看