• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
SenAirdrop - 一款简洁稳定的空投插件!支持定时投放,随机奖励,坐标广播及烟雾提示

付费插件 SenAirdrop - 一款简洁稳定的空投插件!支持定时投放,随机奖励,坐标广播及烟雾提示 1.0

没有购买权限 (28.00 钻石)
◆ 支持核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 游戏版本
1.13+
SenAirdrop 是一款简洁稳定的服务器空投插件,支持 Bukkit / Spigot / Paper / Purpur / Arclight / Youer 等主流服务端。插件可按照设定时间在指定世界随机投放空投,支持烟雾特效、坐标广播、领取提示、管理员 GUI 配置奖励、随机奖励抽取、空投箱保护、过期清理等功能,让你的服务器轻松拥有活动感更强的资源投放玩法。

功能特性

· 自动空投系统
支持按时间间隔自动投放空投
支持指定世界投放,可为世界名称自由汉化
支持随机坐标范围,可配置中心点、半径和高度范围
支持限制同时存在的空投数量,避免空投堆积
支持无人领取自动清理,让服务器保持干净

· 空投效果模块
空投生成时自动全服广播
广播显示空投所在世界与详细坐标
空投周围持续显示烟雾效果,方便玩家寻找
支持配置烟雾刷新间隔,兼顾效果与性能
空投被领取后自动发送全服提示

· 奖励管理系统
管理员可通过 GUI 直接放入空投奖励
支持武器、工具、装备、材料、食物等各类物品
支持保留物品数量、名称、Lore、附魔等
每次空投从奖励池中随机抽取物品
支持配置每次随机抽取的奖励数量范围
支持通过 rewards.yml 手动编辑默认奖励

· 空投箱保护
空投箱禁止被玩家直接破坏
支持拦截爆炸破坏,防止 TNT 或其他爆炸导致空投异常
玩家需要正常打开空投箱领取奖励
领取完成后可自动移除空投箱
避免出现箱子被破坏但烟雾仍存在的问题

· 管理员操作
支持游戏内手动投放空投
支持指定世界手动投放
支持查看当前存在的空投列表
支持传送到最近的空投位置
支持热重载配置和奖励文件
支持 GUI 编辑奖励,无需频繁手改配置


指令列表
指令描述权限节点
/senairdrop help查看插件帮助senairdrop.use
/senairdrop spawn <世界>在指定世界投放空投senairdrop.spawn
/senairdrop editor打开奖励编辑界面senairdrop.editor
/senairdrop list查看当前存在的空投senairdrop.list
/senairdrop tp传送到最近的空投位置senairdrop.teleport
/senairdrop reload重载配置和奖励文件senairdrop.reload


权限节点一览​

权限描述默认
senairdrop.use使用基础命令true
senairdrop.admin管理员权限(总开关)op
senairdrop.reload重载插件配置和奖励op
senairdrop.spawn手动投放空投op
senairdrop.editor打开奖励编辑 GUIop
senairdrop.teleport传送到当前空投位置op
senairdrop.list查看当前空投列表op


配置文件结构
plugins/SenAirdrop/
├── config.yml # 主配置(投放间隔、世界、范围、烟雾、消息等)
└── rewards.yml # 奖励配置(空投奖励池、随机抽取数量等)

config.yml · 主配置文件

YAML:
# SenAirdrop 主配置文件

settings:
  # 自动投放间隔 单位秒
  interval-seconds: 1800
  # 插件启动后是否自动开始定时投放
  auto-start: true
  # 同时存在的最大空投数量 达到后不会继续自动投放
  max-active-airdrops: 1
  # 玩家拿完空投后是否移除箱子
  remove-after-claim: true
  # 空投无人领取时自动清理时间 单位分钟 设置为 0 表示不自动清理
  remove-after-minutes: 30

# 空投世界配置
# 可以添加多个世界节点 例如 world world_nether lobby等
# 节点名必须是服务器真实世界名 display-name 是广播里显示的名称
worlds:
  # 服务器世界名 示例为默认主世界 world
  world:
    # 是否允许在这个世界投放空投
    enabled: true
    # 广播中显示的世界名称 支持 & 颜色代码
    display-name: '&a主世界'
    # 随机范围中心点 X 坐标
    center-x: 0
    # 随机范围中心点 Z 坐标
    center-z: 0
    # 以中心点为基准的随机半径 实际范围为 center 加减 radius
    radius: 2000
    # 空投最低生成高度
    min-y: 64
    # 空投最高生成高度
    max-y: 120

spawn:
  # 空投容器方块 推荐 CHEST
  container-material: CHEST
  # 空投箱打开时左上角显示的标题
  container-title: '&aSenAirdrop 空投补给'
  # 每次空投随机抽取的物品数量
  random-item-slots-min: 3
  random-item-slots-max: 8
  # 是否显示烟雾效果
  smoke-effect: true
  # 烟雾刷新间隔 单位 tick 20 tick 为 1 秒
  smoke-interval-ticks: 20
  # 是否允许投放时加载新区块 false 更流畅 true 随机范围更完整
  load-chunks: false
  # 每次投放尝试多少个候选位置 数值越大越容易找到位置 但瞬间消耗也更高
  preload-attempts-per-tick: 2

messages:
  prefix: '&8[&aSenAirdrop&8] '
  no-permission: '&c你没有权限使用这个命令'
  only-player: '&c这个命令只能由玩家使用'
  reload: '&a配置和奖励已重新加载'
  no-world: '&c没有可用的空投世界 请检查配置'
  world-not-found: '&c未找到世界 &e%world%'
  no-active-airdrop: '&c当前没有可用的空投'
  airdrop-protected: '&c空投箱无法被破坏 请打开后领取奖励'
  spawn: '&a空投已降落 &f世界 &e%world% &f坐标 &e%x% &f&e%y% &f&e%z%'
  claimed: '&e%player% &a领取了空投 &f世界 &e%world% &f坐标 &e%x% &f&e%y% &f&e%z%'
  cleaned: '&a已清理过期空投 &f世界 &e%world% &f坐标 &e%x% &f&e%y% &f&e%z%'
  editor-saved: '&a空投奖励已保存 &f共 &e%amount% &f个物品'
  manual-spawn: '&a已手动投放空投'
  teleport: '&a已传送到最近的空投位置'
  list-empty: '&7当前没有空投'
  list-line: '&a%index% &f世界 &e%world% &f坐标 &e%x% &f&e%y% &f&e%z%'


游戏截图
1780811446115.png
1780811452719.png1780811459548.png



📄 结语​

感谢使用 SenAirdrop 插件,我将持续更新更多功能。如果你有任何问题或建议,请加入官方插件交流群:1071725065。
购买此插件只有使用权,没有分发权,请自觉
购买插件后 凭借购买记录 联系作者要授权码
作者QQ:1954698782
作者
XiaoSenava
价格
28.00 钻石
下载
0
查看
51
首次发布
最后更新
评分
0.00 星 0 星

来自XiaoSenava的更多资源

分享资源