护甲重量

护甲重量

高度可配置的模组,让战斗更加有趣

装备

护甲重量

需要 cloth config

护甲重量 是一个 高度可配置的 实用/游戏机制模组。玩家曾经全身下界合金甲出战的时代已被一个更优秀的系统取代,该系统 优先考虑独特的护甲布局。现在玩家必须考虑护甲的重量,重型护甲提供更好的防御,但代价是大幅降低速度。

演示视频

开发者

护甲重量 有一个 API! 查看 wiki 获取文档
这使你可以 轻松地 为自己模组中的护甲添加重量定义,只需 2 行代码 即可完成。(下方提供较小的代码片段)

    public static armourWeightDef exampledef = new armourWeightDef(armourType.CHEST,1f,Example_Chestplate); // 为示例胸甲定义重量

    @Override
    public void onInitialize() { 
        WeightUtil.addElement(exampledef); // 注册我们的护甲
    }

护甲重量 也支持数据包 (1.4 及以上版本),让你 无需任何编程知识 就能轻松定义重量!

在 data/armourweight/weightdata/[任意名称].json 中...

{
 "id_namespace": "your_mod_id",
 "id_path": "your_item_name",
 "weight": 在此处填写数字,
"type": "在此处填写类型"
}

id_namespace - 你的模组 ID 的命名空间(例如 minecraft:dirt 中的 minecraft)
id_path - 你的模组的路径名称(例如 minecraft:dirt 中的 dirt)
weight - 你的物品的重量(支持小数)。
type - 你的护甲类型。可以是:boots、head、chest、leggings。其他任何值都将被视为 other。

请注意,护甲重量 如果认为某个重量值损坏或不存在,会自动生成重量,所以请确保它实际使用的是 你自己的 重量值。

整合包

你完全可以将本模组打包进你的整合包!

计划功能

  • Trinkets 支持
  • 更加强大的配置系统。