跳转至

ExSuit 套装配置

{}:根标签

 |_ "type":类型,可选项:


"ALL","UNKNOWN","ATTACKABLE","ARMOR","WEAPON",

"HELMET","CHESTPLATE","LEGGINGS","BOOTS","RANGED","MISC",

"FISHING_ROD","TRIDENT","CROSSBOW","BOW",

"SHIELD","PICKAXE","AXE","SHOVEL","HOE","SWORD","TRINKET",

"HAND","OFFHAND","MAINHAND","OFFHAND_HAND"

 |_ {} id:套装id,套装id要与对应词条id一样才会生效

  |_ {} 不同件套时生效

   |_ {} SuitNumber:身上有 本项 件套时生效,使用整数,范围1~4

    |_ "trigger":可选,触发器,可选项:"tick","on_hurt","attack"

    |_ {} "effects":可选,药水效果组

    | |_ {}:一个或多个药水效果

    |  |_ {} effect:药水效果命名空间id

    |   |_ "level":药水效果等级

    |   |_ "time":药水效果持续时间,以tick为单位,默认20

    |_ [] "commands":可选,命令组,每tick执行一次

    | |_ []:一条或多条命令

    |  |_ command:命令

    |_ {} "attrGethers":属性组

     |_ {}:一个或多个属性

      |_ {} AttributeId:属性命名空间id

       |_ "autoUUID":可选,"uuid"为空时为true,本项根据"modifierName"生成uuid

       |_ "isRandom":可选,是否随机值

       |_ "minValue":可选,随机最小值

       |_ "maxValue":可选,随机最大值

       |_ [] "mayValues":可能值组

        |_ []:一个或多个可能值

         |_ mayValue:可能值

       |_ [] "OnlyItems":可选,表示本词条仅在所包含物品上生效

       | |_ []:一个或多个物品

       |  |_ item:物品命名空间id

       |_ [] "OnlySlots"

       | |_ []

       |  |_ slot

       |_ "value":属性值

       |_ "uuid":可选,uuid

       |_ "modifierName":可选,属性名,"uuid"为空时建议本项为空,避免uuid重复

       |_ "operation":属性操作符,可选项有:


"add","multiply","multiply_base","multiply_total", 

"mainhand","offhand","head","chest","legs","feet"

示例


{

  "type": "ALL",

  "Example": {

    "1": {

      "effect": {

        "apotheosis:knowledge": {

          "level": 1

        }

      },

      "attrGethers": {

         "minecraft:generic.max_health": {

          "autoUUID": true,

          "OnlyItems": [

            "minecraft:iron_sword"

          ],

          "OnlySlots": [

            "mainhand"

          ],

          "value": 10,

          "uuid": "1103e4567-e89b-110d3-a456-41066141740010",

          "modifierName": "Example",

          "operation": "add"

        }

      }

    }

  }

}