{
  "type": "component_data",
  "items": [
    "minecraft:shulker_box",
    "minecraft:white_shulker_box",
    "minecraft:light_gray_shulker_box",
    "minecraft:gray_shulker_box",
    "minecraft:black_shulker_box",
    "minecraft:brown_shulker_box",
    "minecraft:red_shulker_box",
    "minecraft:orange_shulker_box",
    "minecraft:yellow_shulker_box",
    "minecraft:lime_shulker_box",
    "minecraft:green_shulker_box",
    "minecraft:cyan_shulker_box",
    "minecraft:light_blue_shulker_box",
    "minecraft:blue_shulker_box",
    "minecraft:purple_shulker_box",
    "minecraft:magenta_shulker_box",
    "minecraft:pink_shulker_box"
  ],
  "modelPrefix": "item/shulker_box/",
  "modelParent": "minecraft:item/generated",
  "parameters": {
    "componentType": "custom_name",
    "expect": "rich_text",
    "debug": true,
    "transform": ["lowercase",
      {
        "regex": "(?iu)ё",
        "substitution": "е",
        "matchAll": false,
        "validate": false
      },{
        "regex": "(?iu)коробка с боеприпасами",
        "substitution": "ammo_box",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)открытая коробка с боеприпасами",
        "substitution": "ammo_box_left_hand",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)большой подарок",
        "substitution": "big_present",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)портфель",
        "substitution": "briefcase",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)кейс",
        "substitution": "case",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)дипломат",
        "substitution": "diplomat",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)наплечная сумка",
        "substitution": "handbag",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)походная сумка",
        "substitution": "hiking_backpack",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)аптечка",
        "substitution": "medkit",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)сумка с медикаментами",
        "substitution": "medpack",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)металлический кейс",
        "substitution": "metal_case",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)посылка",
        "substitution": "parsel",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)подарок",
        "substitution": "present",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)чемодан",
        "substitution": "suitcase",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)ящик для инструментов",
        "substitution": "toolbox",
        "matchAll": true,
        "validate": false
      },
      {
        "regex": "(?iu)маленькая коробка с боеприпасами",
        "substitution": "small_ammo_box",
        "matchAll": true,
        "validate": false
      }
    ]
  }
}