Sweety's Horse Armor Tweaks

Sweety's Horse Armor Tweaks

🐎 对你的马铠进行小幅增强

装备

Sweety 的马铠调整是一个小型模组,为 Minecraft 的马铠提供微小的属性增益。

马铠

所有原版马铠现在都会为你的马提供小幅速度和跳跃高度加成,使穿戴马铠和给予马匹护甲变得更有趣。该模组不影响获取方式或其他内容,仅仅改变穿戴原版马铠时的速度和跳跃属性。

增益:

  • 皮革马铠:+5% 速度 & +5% 跳跃高度
  • 铁马铠:+5% 速度 & +15% 跳跃高度
  • 金马铠:+15% 速度 & +5% 跳跃高度
  • 钻石马铠:+20% 速度 & +20% 跳跃高度

该模组默认兼容多种添加马铠的模组,包括:

  • Sully 的模组
  • Caverns and Chasms
  • Galosphere
  • Copper Age Backport
  • 下界合金马铠 CJ
  • Simple Netherite Horse Armor
  • More Horse Armors

模组材料的数值:

  • 下界合金铠甲:+25% 速度,+20% 跳跃高度和 +1 步进高度
  • 末影合金铠甲:+20% 速度,+25% 跳跃高度和 +1 击退抗性
  • 其他护甲则相对于原版进行平衡,并可能根据其材料提供特定的增益

如何自定义模组,或通过数据包/kubejs 添加兼容性(仅限 1.20+):

自定义

数值会在启动时从 src\main\resources\data\MOD_ID\horse_armor_attribute\ITEM NAME 加载。要添加新物品,只需按照以下格式在正确的文件夹中添加一个 JSON 文件。

示例 - 此文件将为“sullysmod:jade_horse_armor”物品定义所用数值 src\main\resources\data\sullysmod\horse_armor_attribute\jade_horse_armor.json

文件列出了各种可自定义的属性。值为 0 将被忽略,数值可为负以削弱某些护甲(例如,你可能希望马铠反而给予速度减益)。

示例 - 此文件提供 +25% 速度、+20% 跳跃和 +1 击退抗性。未使用的数值将被忽略。

{
  "speed_modifier": 0.25,
  "jump_modifier": 0.2,
  "step_height": 0,
  "max_health": 0,
  "swim_speed": 0,
  "knockback_resistance": 0.1
}