服务器使用量
未统计
服务玩家数
未统计
下载量
5,715
插件详细介绍
⚔ Battle Training
Battle Training 是一款功能全面的训练插件,允许玩家通过测试假人练习近战与远程攻击,并实时查看详细的伤害数据与训练统计。所有功能均可通过配置文件自定义,并支持 CrackShot 等插件。
核心功能
- 伤害显示:攻击测试假人时,显示造成的具体伤害值。
- 自定义护甲:假人可以“穿戴”任意护甲,护甲的附魔与属性均会生效。
- 物品损耗:支持计算装备耐久损耗,可配置是否影响“无法破坏”的物品。
- 靶心训练:向目标旗帜射击可获得环数评分,并显示射击距离。
- 训练模式:提供计时训练模式,结束后生成详细的统计数据报告(如总伤害、DPS、平均伤害等)。
- 全面可配置:假人外观、提示信息、合成配方、权限等均可通过
config.yml调整。 - CrackShot 支持:通过简单配置即可兼容 CrackShot 插件。
指令与权限
权限列表
battletraining.*- 拥有所有权限。battletraining.reload- 重载插件配置。battletraining.give.*- 可给予所有训练物品。battletraining.give.dummy- 给予测试假人。battletraining.give.target- 给予目标旗帜。battletraining.craft.dummy- 合成测试假人的权限(若配置中启用)。battletraining.craft.frame- 合成目标旗帜的权限(若配置中启用)。
配置摘要
主要配置文件 config.yml 允许你深度自定义插件体验。
测试假人 (TestDummy)
- 名称与显示:可设置假人名称 (
name)、是否显示名称 (nameVisible)。 - 物理效果:启用粒子效果 (
particles)、击中时摇晃头部 (shakeHead)、移除箭矢 (removeArrowOnHit)。 - 伤害显示:定制无护甲 (
withoutArmorDisplay) 和有护甲 (withArmorDisplay) 时的伤害提示文本。 - 护甲损耗:通过
changeArmorDurability控制是否计算护甲耐久消耗。 - CrackShot 兼容:将
invisibleArmorStand设置为false以使其正常工作。
训练模式 (TrainingMode)
- 训练选项:可通过 GUI 选择不同时长的训练(如 15秒、30秒、60秒等)。
- 统计变量:训练结束消息支持多种变量,例如:
%last_damage%、%min_damage%、%max_damage%%dps%、%average_damage%、%total_damage%%hits%、%time_passed%
目标旗帜 (TargetFrame) 与靶块 (TargetBlock)
- 目标旗帜:放置后可作为箭靶,射击后根据环数 (
points) 和距离 (distance) 计分。 - 提示信息:可配置命中后显示的悬浮文本 (
holoDisplay) 和聊天栏消息 (message)。
合成配方 (Crafting)
- 可独立启用或禁用测试假人和目标旗帜的合成。
- 每个配方均可设置独立的权限要求和无权限提示消息 (
noPermMessage)。 - 配方形状 (
shape) 和材料 (items) 可完全自定义。
依赖与兼容
- 必需:Spigot 或 Paper 服务端(推荐最新版本)。
- 可选:CrackShot - 如需使用,请在配置中将
TestDummy.invisibleArmorStand设为false。
常见问题与支持
- 发现漏洞或有建议? 请不要在评论中提出。请直接通过 Discord 联系开发者:RaulH22#5024。
- 制作了评测视频? 欢迎通过 Discord 发送给开发者,可能会被展示在插件页面。
- 喜欢这个插件? 开发者将此作为工作,欢迎通过捐赠支持其开发。
> 开发者其他插件资源页:请查看原帖底部的“CheckMyOtherPlugins”部分。
测试支持版本
版本分布
基本信息
插件名称
[ BattleTraining ] - TrainingDummy
作者
RaulH22
平台
Bukkit / Spigot
支持版本
1.8 - 1.20
点赞数
13
最近版本
暂无数据
-