McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Armor+

Armor+ - 自定义护甲套装

创建属于你自己的自定义盔甲套装,就像CosmicPVP一样!
Bukkit / Spigot 作者 nbdSteve 支持版本 1.7 - 1.17
服务器使用量
未统计
服务玩家数
未统计
下载量
24,228
插件详细介绍

Armor+ 是一款免费的自定义盔甲插件,灵感来源于 CosmicPVP 的盔甲套装。你可以创建自己的自定义套装,并配置其附加伤害、伤害减免、物品名称、描述和附魔。每套盔甲还拥有自定义的穿戴消息,当玩家装备一整套自定义盔甲时,该消息会发送给他们。

核心特性

  • 插件内所有内容均可自定义。
  • 可为每套盔甲添加被动与伤害修改器列表。
  • 每套盔甲可拥有独立的药水效果,当玩家穿戴完整套装时生效,卸下任意一件后移除。
  • 轻松添加更多盔甲套装,只需为你的套装创建一个新文件,并将其名称添加到 armor+.ymlloaded-sets 列表中。
  • 创建专属于你服务器的独特盔甲套装,或模仿 CosmicPVP 等大型服务器的套装。
  • 插件极其轻量。
  • 可通过游戏内命令发放盔甲套装,此功能也适用于抽奖箱和 Buycraft。

套装数据

这是本插件的核心。自版本 2.0.2-PR1 起,你可以添加任意数量的套装数据,以实现深度自定义。

每个套装必须包含一个 `basic` 基础字段

set-data:
  1:
    type: basic
    damage-increase: 1.25
    damage-reduction: 0.90
    health: -1
    kb: -1
    status-effects:
      health_boost:
        duration: 999999
        level: 2

此套装将对所有敌人造成 +25% 的伤害,并减免来自敌人的 10% 伤害。此外,它还会提供永久的生命提升 II 效果。若想禁用某项功能,将其值设为 -1 即可。要移除状态效果,只需删除对应的条目(如 health_boost)。

高级套装数据类型

除了基础类型,目前还支持以下高级套装数据类型,用于实现如 Yijiki、Traveller 等复杂套装效果:

  • Lightning
  • Fall
  • Potion
  • Hunger
  • Hand
  • Traveller
  • Warp
  • Fairy
  • Engineer
  • Color Way
  • Experience

具体使用示例,请参考默认配置文件或访问 Wiki 页面查看:

https://github.com/nbdSteve/ArmorPlus/wiki/Configuration

创建新盔甲套装

操作非常简单

  • sets 文件夹中创建一个名为 <套装名称>.yml 的新文件。
  • 将该套装名称添加到 armor+.yml 配置文件的 loaded-sets 字段中。
  • 如需在主 GUI 中显示此套装,请确保在 armor+.yml 中为其配置一个图标。
  • 重启服务器,新盔甲套装即可加载生效。

图形用户界面

  • 主 GUI 包含每个盔甲套装的图标。点击图标将进入该套装的专属 GUI,玩家可在其中购买各个部件。
  • GUI 最多支持显示 54 种不同的盔甲套装。
  • 每个盔甲套装 GUI 中都添加了“返回主界面”按钮。
  • 主 GUI 中添加了可完全自定义的“信息物品”,用于解释盔甲套装系统,此物品也可禁用。

变量占位符

所有占位符均通过 PlaceholderAPI 注册。如需使用占位符,你需要在服务器上安装 PlaceholderAPI。

基础占位符

  • %armor+_current_name% - 返回玩家当前穿戴的套装名称。若未穿戴任何套装,则返回 N/A

伤害增幅占位符(对手持物品同样有效)

  • %armor+_current_increase_raw% - 返回玩家套装伤害增幅的原始值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_increase_formatted% - 返回玩家套装伤害增幅的格式化值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_increase_percentage% - 返回玩家套装伤害增幅的百分比(注意: 已自动附加 % 符号)。若为 -1 则返回 Default,未穿戴套装则返回 N/A

伤害减免占位符

  • %armor+_current_reduction_raw% - 返回玩家套装伤害减免的原始值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_reduction_formatted% - 返回玩家套装伤害减免的格式化值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_reduction_percentage% - 返回玩家套装伤害减免的百分比(注意: 已自动附加 % 符号)。若为 -1 则返回 Default,未穿戴套装则返回 N/A

击退占位符

  • %armor+_current_kb_raw% - 返回玩家套装击退修改的原始值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_kb_formatted% - 返回玩家套装击退修改的格式化值。若为 -1 则返回 Default,未穿戴套装则返回 N/A

生命值占位符

  • %armor+_current_health_raw% - 返回玩家套装生命值修改的原始值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_health_formatted% - 返回玩家套装生命值修改的格式化值。若为 -1 则返回 Default,未穿戴套装则返回 N/A
  • %armor+_current_health_hearts% - 返回玩家装备套装后的生命值(以心数表示,注意: 已自动附加红心表情)。若为 -1 则返回 Default,未穿戴套装则返回 N/A

自定义占位符

  • %armor+_{set-name}_pieces_wearing% - 返回玩家当前穿戴的指定套装的部件数量。若未穿戴任何部件,则返回 0
  • %armor+_{set-name}_pieces_total% - 返回指定套装的总部件数量。

权限与命令

插件的所有权限节点均可自定义。有关具体命令和权限的详细信息,请查阅 Wiki:

https://github.com/nbdSteve/ArmorPlus/wiki/Command-Usage

依赖与安装

依赖项

  • Vault - 如需使用 GUI 功能则必须安装。如果服务器未安装 Vault,插件仍可运行,但 GUI 功能将不可用。

安装方法

只需将插件文件拖放至服务器的 plugins 文件夹,然后重启服务器即可。

支持与反馈

如果你遇到任何问题或需要配置帮助,可以通过以下方式寻求支持:

  • 加入 Discord 支持服务器。
  • 在 Spigot 上给我发送私信。

请注意:在留下差评前,请先尝试联系我获取支持。

测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17
版本分布
基本信息
插件名称 Armor+
作者 nbdSteve
平台 Bukkit / Spigot
支持版本 1.7 - 1.17
点赞数 4
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:1,270,105  |  历史访问人次:1,575,778

今日访问人数:2,913  |  今日访问人次:3,190

昨日访问人数:24,872  |  昨日访问人次:28,029

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6