服务器使用量
2
服务玩家数
0
下载量
7,231
插件详细介绍
BattleDrones 是一款功能强大的战斗无人机插件,玩家可以召唤、控制并自定义多种无人机参与战斗。它提供了丰富的配置选项、GUI 界面,并支持众多领地保护插件,适合各类服务器使用。
主要特性
- 可扩展的无人机系统:未来将添加更多无人机,并支持通过 API 创建自定义无人机。
- 高度自定义:支持自定义模型数据(Custom model data)、Base64 材质头颅,并可调整无人机几乎所有属性。
- 真实的战斗机制:计算玩家护甲(抗性、保护附魔)的影响,无人机可被其他玩家攻击并产生耐久损耗。
- 便捷的管理界面:提供玩家菜单、弹药 GUI、商店 GUI、白名单 GUI 以及通知系统。
- 广泛的插件兼容:支持 WorldGuard、MVdWPlaceholderAPI、PlaceholderAPI、Iridium Skyblock、Lands、SaberFactions、FactionsUUID、Towny Advanced、Residence、Better Teams 等主流领地与经济插件。
命令与权限
玩家命令
玩家可使用以下基础命令
/battledrones help- 查看帮助/battledrones shop- 打开无人机商店/battledrones menu- 打开玩家菜单/battledrones drone- 查看无人机信息/battledrones activate <droneType>- 激活指定类型的无人机/battledrones deactivate- 停用当前无人机/battledrones park- 停放无人机/battledrones move- 移动无人机
管理员命令
管理员拥有更高级的控制命令
/battledrones reload- 重载插件配置/battledrones save- 保存插件数据/battledrones unlock <droneType> <player>- 为玩家解锁无人机/battledrones lock <droneType> <player>- 锁定玩家的无人机/battledrones deactivate <all, player, droneType> <waitSeconds>- 停用所有/玩家/类型的无人机(可设等待秒数)/battledrones group set <player> <groupName>- 设置玩家分组/battledrones group reset <player>- 重置玩家分组/battledrones message <player> <text>- 向玩家发送消息/battledrones actionbar <player> <seconds> <text>- 向玩家发送动作栏消息/battledrones broadcast <null/permission> <text>- 全服广播(可设权限节点)/battledrones coins set/add/remove <player> <amount>- 管理玩家的硬币/battledrones give ammo <droneType> <player> <amount>- 给予玩家无人机弹药/battledrones give controller <player> <range>- 给予玩家控制器/battledrones sound <soundName> <world> <x> <y> <z> <volume> <pitch> <player>- 播放音效/battledrones cleanup <drones, projectiles, all> <stopDrone>- 清理实体(无人机、弹射物或全部)/battledrones update- 检查更新
权限节点
权限系统结构清晰,主要节点如下
battledrones- 基础权限,无此节点将无法使用任何命令。battledrones.*- 所有权限。battledrones.player.*- 所有玩家命令权限。battledrones.admin.*- 所有管理员命令权限。battledrones.gui.*- 所有 GUI 界面访问权限。battledrones.bypass.*- 所有绕过限制的权限(如世界限制、弹药消耗等)。
具体的子权限(如 battledrones.player.help, battledrones.admin.reload)请参考上方提供的完整列表。
PlaceholderAPI 支持
插件提供了丰富的占位符,可用于其他插件或计分板显示:
%battledrones_active%- 当前激活的无人机%battledrones_coins%- 玩家硬币数量%battledrones_group%- 玩家所在分组%battledrones_health%,%battledrones_health_max%,%battledrones_health_bar%,%battledrones_health_percent%- 无人机生命值相关%battledrones_ammo%,%battledrones_ammo_max%,%battledrones_ammo_bar%,%battledrones_ammo_percent%- 无人机弹药相关%battledrones_monsters%,%battledrones_animals%,%battledrones_players%- 附近实体数量%battledrones_parked%,%battledrones_stationary%,%battledrones_move%- 无人机状态
使用与配置
插件提供了详细的配置指南,主要涵盖以下几个方面
- 如何使用无人机
- 配置文件详解
- 粒子效果设置
- 插件兼容性配置
- 自定义模型应用
- API 开发接口
请查阅插件文件内的具体配置说明进行设置。
已知问题
- 在使用 Paper/Spigot 服务端时,火箭弹射物的旋转动画可能显示不正确。
测试支持版本
版本分布
基本信息
插件名称
Battle Drones
作者
MathiasMC
平台
Bukkit / Spigot
支持版本
1.14 - 1.16
点赞数
16
最近版本
1.3.6
3