Skip to main content

NODE_TYPES

Constant NODE_TYPES 

Source
pub const NODE_TYPES: &str = "[\n  {\n    \"type\": \"advancements_data_compound\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"advancements_key_value_pair\",\n          \"named\": true\n        },\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"advancements_key_value_pair\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"boolean\",\n          \"named\": true\n        },\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"generic_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"hexadecimal\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"key\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"minecraft_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"path\",\n          \"named\": true\n        },\n        {\n          \"type\": \"range\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_array\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"typed_number\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"argument_keyword\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"block_selector\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"data_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"selector_identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"boolean\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"color\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"command\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"argument_keyword\",\n          \"named\": true\n        },\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"block_selector\",\n          \"named\": true\n        },\n        {\n          \"type\": \"boolean\",\n          \"named\": true\n        },\n        {\n          \"type\": \"color\",\n          \"named\": true\n        },\n        {\n          \"type\": \"command\",\n          \"named\": true\n        },\n        {\n          \"type\": \"entity_selector\",\n          \"named\": true\n        },\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"generic_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"greedy_string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"hexadecimal\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"item_selector\",\n          \"named\": true\n        },\n        {\n          \"type\": \"item_slot\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro_sign\",\n          \"named\": true\n        },\n        {\n          \"type\": \"minecraft_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"operation\",\n          \"named\": true\n        },\n        {\n          \"type\": \"path\",\n          \"named\": true\n        },\n        {\n          \"type\": \"range\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"scoreboard_display_slot\",\n          \"named\": true\n        },\n        {\n          \"type\": \"scoreboard_objective\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_array\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"subcommand_keyword\",\n          \"named\": true\n        },\n        {\n          \"type\": \"typed_number\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid\",\n          \"named\": true\n        },\n        {\n          \"type\": \"vector\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"comment\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"block_comment\",\n          \"named\": true\n        },\n        {\n          \"type\": \"greedy_string\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"data_compound\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"data_key_value_pair\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"data_key_value_pair\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"advancements_data_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"boolean\",\n          \"named\": true\n        },\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"generic_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"hexadecimal\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"key\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"minecraft_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"path\",\n          \"named\": true\n        },\n        {\n          \"type\": \"range\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_array\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"typed_number\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"entity_selector\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"data_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"float\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"generic_resource\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"namespace\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"hexadecimal\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"integer\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"item_selector\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"data_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"selector_identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"item_slot\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"key\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"generic_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"minecraft_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"minecraft_resource\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"namespace\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"path\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"operation\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"path\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_array\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"range\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"score_holder\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"scoreboard_display_slot\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"scoreboard_objective\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"selector_identifier\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"generic_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"minecraft_resource\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"snbt_array\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"array_type\",\n          \"named\": true\n        },\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"boolean\",\n          \"named\": true\n        },\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"hexadecimal\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"path\",\n          \"named\": true\n        },\n        {\n          \"type\": \"range\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_array\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"typed_number\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"snbt_compound\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_key_value_pair\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"snbt_key_value_pair\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"boolean\",\n          \"named\": true\n        },\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"hexadecimal\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"key\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"path\",\n          \"named\": true\n        },\n        {\n          \"type\": \"range\",\n          \"named\": true\n        },\n        {\n          \"type\": \"score_holder\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_array\",\n          \"named\": true\n        },\n        {\n          \"type\": \"snbt_compound\",\n          \"named\": true\n        },\n        {\n          \"type\": \"string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"typed_number\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid\",\n          \"named\": true\n        },\n        {\n          \"type\": \"word\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"source_file\",\n    \"named\": true,\n    \"root\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"command\",\n          \"named\": true\n        },\n        {\n          \"type\": \"comment\",\n          \"named\": true\n        },\n        {\n          \"type\": \"special_comment\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"special_comment\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"backslash\",\n          \"named\": true\n        },\n        {\n          \"type\": \"greedy_string\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"string\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"escape_sequence\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"subcommand_keyword\",\n    \"named\": true,\n    \"fields\": {}\n  },\n  {\n    \"type\": \"typed_number\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": true,\n      \"types\": [\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"measurement_unit\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"uuid\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"argument_keyword\",\n          \"named\": true\n        },\n        {\n          \"type\": \"color\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"item_slot\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"scoreboard_display_slot\",\n          \"named\": true\n        },\n        {\n          \"type\": \"scoreboard_objective\",\n          \"named\": true\n        },\n        {\n          \"type\": \"subcommand_keyword\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid_12_segment\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid_4_segment\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid_8_segment\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"vector\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": false,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"float\",\n          \"named\": true\n        },\n        {\n          \"type\": \"integer\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"word\",\n    \"named\": true,\n    \"fields\": {},\n    \"children\": {\n      \"multiple\": true,\n      \"required\": false,\n      \"types\": [\n        {\n          \"type\": \"argument_keyword\",\n          \"named\": true\n        },\n        {\n          \"type\": \"color\",\n          \"named\": true\n        },\n        {\n          \"type\": \"identifier\",\n          \"named\": true\n        },\n        {\n          \"type\": \"item_slot\",\n          \"named\": true\n        },\n        {\n          \"type\": \"macro\",\n          \"named\": true\n        },\n        {\n          \"type\": \"scoreboard_display_slot\",\n          \"named\": true\n        },\n        {\n          \"type\": \"scoreboard_objective\",\n          \"named\": true\n        },\n        {\n          \"type\": \"subcommand_keyword\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid_12_segment\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid_4_segment\",\n          \"named\": true\n        },\n        {\n          \"type\": \"uuid_8_segment\",\n          \"named\": true\n        }\n      ]\n    }\n  },\n  {\n    \"type\": \"!\",\n    \"named\": false\n  },\n  {\n    \"type\": \"\\\"\",\n    \"named\": false\n  },\n  {\n    \"type\": \"#\",\n    \"named\": false\n  },\n  {\n    \"type\": \"#:\",\n    \"named\": false\n  },\n  {\n    \"type\": \"#~>\",\n    \"named\": false\n  },\n  {\n    \"type\": \"$\",\n    \"named\": false\n  },\n  {\n    \"type\": \"%\",\n    \"named\": false\n  },\n  {\n    \"type\": \"%=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"\'\",\n    \"named\": false\n  },\n  {\n    \"type\": \"*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"*=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"+=\",\n    \"named\": false\n  },\n  {\n    \"type\": \",\",\n    \"named\": false\n  },\n  {\n    \"type\": \"-\",\n    \"named\": false\n  },\n  {\n    \"type\": \"-=\",\n    \"named\": false\n  },\n  {\n    \"type\": \".\",\n    \"named\": false\n  },\n  {\n    \"type\": \"..\",\n    \"named\": false\n  },\n  {\n    \"type\": \"./\",\n    \"named\": false\n  },\n  {\n    \"type\": \"/\",\n    \"named\": false\n  },\n  {\n    \"type\": \"/=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"0\",\n    \"named\": false\n  },\n  {\n    \"type\": \"0-\",\n    \"named\": false\n  },\n  {\n    \"type\": \":\",\n    \"named\": false\n  },\n  {\n    \"type\": \";\",\n    \"named\": false\n  },\n  {\n    \"type\": \"<\",\n    \"named\": false\n  },\n  {\n    \"type\": \"<=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"=\",\n    \"named\": false\n  },\n  {\n    \"type\": \">\",\n    \"named\": false\n  },\n  {\n    \"type\": \"><\",\n    \"named\": false\n  },\n  {\n    \"type\": \">=\",\n    \"named\": false\n  },\n  {\n    \"type\": \"[\",\n    \"named\": false\n  },\n  {\n    \"type\": \"]\",\n    \"named\": false\n  },\n  {\n    \"type\": \"^\",\n    \"named\": false\n  },\n  {\n    \"type\": \"actionbar\",\n    \"named\": false\n  },\n  {\n    \"type\": \"add\",\n    \"named\": false\n  },\n  {\n    \"type\": \"add_multiplied_base\",\n    \"named\": false\n  },\n  {\n    \"type\": \"add_multiplied_total\",\n    \"named\": false\n  },\n  {\n    \"type\": \"add_value\",\n    \"named\": false\n  },\n  {\n    \"type\": \"air\",\n    \"named\": false\n  },\n  {\n    \"type\": \"align\",\n    \"named\": false\n  },\n  {\n    \"type\": \"all\",\n    \"named\": false\n  },\n  {\n    \"type\": \"ambient\",\n    \"named\": false\n  },\n  {\n    \"type\": \"amount\",\n    \"named\": false\n  },\n  {\n    \"type\": \"anchored\",\n    \"named\": false\n  },\n  {\n    \"type\": \"append\",\n    \"named\": false\n  },\n  {\n    \"type\": \"aqua\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor.*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor.body\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor.chest\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor.feet\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor.head\",\n    \"named\": false\n  },\n  {\n    \"type\": \"armor.legs\",\n    \"named\": false\n  },\n  {\n    \"type\": \"array_type\",\n    \"named\": true\n  },\n  {\n    \"type\": \"as\",\n    \"named\": false\n  },\n  {\n    \"type\": \"at\",\n    \"named\": false\n  },\n  {\n    \"type\": \"attacker\",\n    \"named\": false\n  },\n  {\n    \"type\": \"backslash\",\n    \"named\": true\n  },\n  {\n    \"type\": \"base\",\n    \"named\": false\n  },\n  {\n    \"type\": \"below_name\",\n    \"named\": false\n  },\n  {\n    \"type\": \"biome\",\n    \"named\": false\n  },\n  {\n    \"type\": \"black\",\n    \"named\": false\n  },\n  {\n    \"type\": \"block\",\n    \"named\": false\n  },\n  {\n    \"type\": \"block_comment\",\n    \"named\": true\n  },\n  {\n    \"type\": \"blocks\",\n    \"named\": false\n  },\n  {\n    \"type\": \"blue\",\n    \"named\": false\n  },\n  {\n    \"type\": \"bossbar\",\n    \"named\": false\n  },\n  {\n    \"type\": \"buffer\",\n    \"named\": false\n  },\n  {\n    \"type\": \"by\",\n    \"named\": false\n  },\n  {\n    \"type\": \"center\",\n    \"named\": false\n  },\n  {\n    \"type\": \"clear\",\n    \"named\": false\n  },\n  {\n    \"type\": \"collisionRule\",\n    \"named\": false\n  },\n  {\n    \"type\": \"color\",\n    \"named\": false\n  },\n  {\n    \"type\": \"container\",\n    \"named\": false\n  },\n  {\n    \"type\": \"contents\",\n    \"named\": false\n  },\n  {\n    \"type\": \"controller\",\n    \"named\": false\n  },\n  {\n    \"type\": \"create\",\n    \"named\": false\n  },\n  {\n    \"type\": \"damage\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dark_aqua\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dark_blue\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dark_gray\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dark_green\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dark_purple\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dark_red\",\n    \"named\": false\n  },\n  {\n    \"type\": \"data\",\n    \"named\": false\n  },\n  {\n    \"type\": \"day\",\n    \"named\": false\n  },\n  {\n    \"type\": \"daytime\",\n    \"named\": false\n  },\n  {\n    \"type\": \"deathCount\",\n    \"named\": false\n  },\n  {\n    \"type\": \"deathMessageVisibility\",\n    \"named\": false\n  },\n  {\n    \"type\": \"destroy\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dimension\",\n    \"named\": false\n  },\n  {\n    \"type\": \"disable\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dismount\",\n    \"named\": false\n  },\n  {\n    \"type\": \"displayName\",\n    \"named\": false\n  },\n  {\n    \"type\": \"distance\",\n    \"named\": false\n  },\n  {\n    \"type\": \"dummy\",\n    \"named\": false\n  },\n  {\n    \"type\": \"enable\",\n    \"named\": false\n  },\n  {\n    \"type\": \"enderchest\",\n    \"named\": false\n  },\n  {\n    \"type\": \"entity\",\n    \"named\": false\n  },\n  {\n    \"type\": \"escape_sequence\",\n    \"named\": true\n  },\n  {\n    \"type\": \"everything\",\n    \"named\": false\n  },\n  {\n    \"type\": \"execute\",\n    \"named\": false\n  },\n  {\n    \"type\": \"export\",\n    \"named\": false\n  },\n  {\n    \"type\": \"exportclosest\",\n    \"named\": false\n  },\n  {\n    \"type\": \"exportthat\",\n    \"named\": false\n  },\n  {\n    \"type\": \"exportthese\",\n    \"named\": false\n  },\n  {\n    \"type\": \"eyes\",\n    \"named\": false\n  },\n  {\n    \"type\": \"facing\",\n    \"named\": false\n  },\n  {\n    \"type\": \"fail\",\n    \"named\": false\n  },\n  {\n    \"type\": \"false\",\n    \"named\": false\n  },\n  {\n    \"type\": \"feature\",\n    \"named\": false\n  },\n  {\n    \"type\": \"feet\",\n    \"named\": false\n  },\n  {\n    \"type\": \"fish\",\n    \"named\": false\n  },\n  {\n    \"type\": \"flush\",\n    \"named\": false\n  },\n  {\n    \"type\": \"food\",\n    \"named\": false\n  },\n  {\n    \"type\": \"force\",\n    \"named\": false\n  },\n  {\n    \"type\": \"friendlyFire\",\n    \"named\": false\n  },\n  {\n    \"type\": \"from\",\n    \"named\": false\n  },\n  {\n    \"type\": \"function\",\n    \"named\": false\n  },\n  {\n    \"type\": \"gametime\",\n    \"named\": false\n  },\n  {\n    \"type\": \"get\",\n    \"named\": false\n  },\n  {\n    \"type\": \"give\",\n    \"named\": false\n  },\n  {\n    \"type\": \"gold\",\n    \"named\": false\n  },\n  {\n    \"type\": \"grant\",\n    \"named\": false\n  },\n  {\n    \"type\": \"gray\",\n    \"named\": false\n  },\n  {\n    \"type\": \"greedy_string\",\n    \"named\": true\n  },\n  {\n    \"type\": \"green\",\n    \"named\": false\n  },\n  {\n    \"type\": \"health\",\n    \"named\": false\n  },\n  {\n    \"type\": \"hollow\",\n    \"named\": false\n  },\n  {\n    \"type\": \"horse\",\n    \"named\": false\n  },\n  {\n    \"type\": \"horse.*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"horse.chest\",\n    \"named\": false\n  },\n  {\n    \"type\": \"horse.saddle\",\n    \"named\": false\n  },\n  {\n    \"type\": \"hostile\",\n    \"named\": false\n  },\n  {\n    \"type\": \"hotbar\",\n    \"named\": false\n  },\n  {\n    \"type\": \"id\",\n    \"named\": false\n  },\n  {\n    \"type\": \"identifier\",\n    \"named\": true\n  },\n  {\n    \"type\": \"if\",\n    \"named\": false\n  },\n  {\n    \"type\": \"in\",\n    \"named\": false\n  },\n  {\n    \"type\": \"insert\",\n    \"named\": false\n  },\n  {\n    \"type\": \"inventory\",\n    \"named\": false\n  },\n  {\n    \"type\": \"ips\",\n    \"named\": false\n  },\n  {\n    \"type\": \"items\",\n    \"named\": false\n  },\n  {\n    \"type\": \"jigsaw\",\n    \"named\": false\n  },\n  {\n    \"type\": \"join\",\n    \"named\": false\n  },\n  {\n    \"type\": \"keep\",\n    \"named\": false\n  },\n  {\n    \"type\": \"kill\",\n    \"named\": false\n  },\n  {\n    \"type\": \"killedByTeam.\",\n    \"named\": false\n  },\n  {\n    \"type\": \"leasher\",\n    \"named\": false\n  },\n  {\n    \"type\": \"leave\",\n    \"named\": false\n  },\n  {\n    \"type\": \"level\",\n    \"named\": false\n  },\n  {\n    \"type\": \"levels\",\n    \"named\": false\n  },\n  {\n    \"type\": \"light_purple\",\n    \"named\": false\n  },\n  {\n    \"type\": \"list\",\n    \"named\": false\n  },\n  {\n    \"type\": \"loaded\",\n    \"named\": false\n  },\n  {\n    \"type\": \"locate\",\n    \"named\": false\n  },\n  {\n    \"type\": \"loot\",\n    \"named\": false\n  },\n  {\n    \"type\": \"macro\",\n    \"named\": true\n  },\n  {\n    \"type\": \"macro_sign\",\n    \"named\": true\n  },\n  {\n    \"type\": \"mainhand\",\n    \"named\": false\n  },\n  {\n    \"type\": \"masked\",\n    \"named\": false\n  },\n  {\n    \"type\": \"master\",\n    \"named\": false\n  },\n  {\n    \"type\": \"matches\",\n    \"named\": false\n  },\n  {\n    \"type\": \"max\",\n    \"named\": false\n  },\n  {\n    \"type\": \"measurement_unit\",\n    \"named\": true\n  },\n  {\n    \"type\": \"merge\",\n    \"named\": false\n  },\n  {\n    \"type\": \"midnight\",\n    \"named\": false\n  },\n  {\n    \"type\": \"mine\",\n    \"named\": false\n  },\n  {\n    \"type\": \"minecraft:\",\n    \"named\": false\n  },\n  {\n    \"type\": \"mob.inventory\",\n    \"named\": false\n  },\n  {\n    \"type\": \"modifier\",\n    \"named\": false\n  },\n  {\n    \"type\": \"modify\",\n    \"named\": false\n  },\n  {\n    \"type\": \"mount\",\n    \"named\": false\n  },\n  {\n    \"type\": \"move\",\n    \"named\": false\n  },\n  {\n    \"type\": \"music\",\n    \"named\": false\n  },\n  {\n    \"type\": \"name\",\n    \"named\": false\n  },\n  {\n    \"type\": \"nametagVisibility\",\n    \"named\": false\n  },\n  {\n    \"type\": \"neutral\",\n    \"named\": false\n  },\n  {\n    \"type\": \"night\",\n    \"named\": false\n  },\n  {\n    \"type\": \"noon\",\n    \"named\": false\n  },\n  {\n    \"type\": \"normal\",\n    \"named\": false\n  },\n  {\n    \"type\": \"objectives\",\n    \"named\": false\n  },\n  {\n    \"type\": \"of\",\n    \"named\": false\n  },\n  {\n    \"type\": \"off\",\n    \"named\": false\n  },\n  {\n    \"type\": \"offhand\",\n    \"named\": false\n  },\n  {\n    \"type\": \"on\",\n    \"named\": false\n  },\n  {\n    \"type\": \"only\",\n    \"named\": false\n  },\n  {\n    \"type\": \"operation\",\n    \"named\": false\n  },\n  {\n    \"type\": \"origin\",\n    \"named\": false\n  },\n  {\n    \"type\": \"outline\",\n    \"named\": false\n  },\n  {\n    \"type\": \"over\",\n    \"named\": false\n  },\n  {\n    \"type\": \"owner\",\n    \"named\": false\n  },\n  {\n    \"type\": \"passengers\",\n    \"named\": false\n  },\n  {\n    \"type\": \"pause\",\n    \"named\": false\n  },\n  {\n    \"type\": \"player\",\n    \"named\": false\n  },\n  {\n    \"type\": \"player.*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"player.crafting\",\n    \"named\": false\n  },\n  {\n    \"type\": \"player.cursor\",\n    \"named\": false\n  },\n  {\n    \"type\": \"playerKillCount\",\n    \"named\": false\n  },\n  {\n    \"type\": \"players\",\n    \"named\": false\n  },\n  {\n    \"type\": \"poi\",\n    \"named\": false\n  },\n  {\n    \"type\": \"points\",\n    \"named\": false\n  },\n  {\n    \"type\": \"pos\",\n    \"named\": false\n  },\n  {\n    \"type\": \"positioned\",\n    \"named\": false\n  },\n  {\n    \"type\": \"predicate\",\n    \"named\": false\n  },\n  {\n    \"type\": \"prefix\",\n    \"named\": false\n  },\n  {\n    \"type\": \"prepend\",\n    \"named\": false\n  },\n  {\n    \"type\": \"query\",\n    \"named\": false\n  },\n  {\n    \"type\": \"rain\",\n    \"named\": false\n  },\n  {\n    \"type\": \"record\",\n    \"named\": false\n  },\n  {\n    \"type\": \"red\",\n    \"named\": false\n  },\n  {\n    \"type\": \"reload\",\n    \"named\": false\n  },\n  {\n    \"type\": \"remove\",\n    \"named\": false\n  },\n  {\n    \"type\": \"replace\",\n    \"named\": false\n  },\n  {\n    \"type\": \"reset\",\n    \"named\": false\n  },\n  {\n    \"type\": \"resetclosest\",\n    \"named\": false\n  },\n  {\n    \"type\": \"resetthat\",\n    \"named\": false\n  },\n  {\n    \"type\": \"resetthese\",\n    \"named\": false\n  },\n  {\n    \"type\": \"result\",\n    \"named\": false\n  },\n  {\n    \"type\": \"resume\",\n    \"named\": false\n  },\n  {\n    \"type\": \"return run\",\n    \"named\": false\n  },\n  {\n    \"type\": \"revoke\",\n    \"named\": false\n  },\n  {\n    \"type\": \"roll\",\n    \"named\": false\n  },\n  {\n    \"type\": \"rotated\",\n    \"named\": false\n  },\n  {\n    \"type\": \"run\",\n    \"named\": false\n  },\n  {\n    \"type\": \"runclosest\",\n    \"named\": false\n  },\n  {\n    \"type\": \"runfailed\",\n    \"named\": false\n  },\n  {\n    \"type\": \"runthat\",\n    \"named\": false\n  },\n  {\n    \"type\": \"runthese\",\n    \"named\": false\n  },\n  {\n    \"type\": \"say\",\n    \"named\": false\n  },\n  {\n    \"type\": \"score\",\n    \"named\": false\n  },\n  {\n    \"type\": \"seeFriendlyInvisibles\",\n    \"named\": false\n  },\n  {\n    \"type\": \"set\",\n    \"named\": false\n  },\n  {\n    \"type\": \"setdisplay\",\n    \"named\": false\n  },\n  {\n    \"type\": \"show\",\n    \"named\": false\n  },\n  {\n    \"type\": \"sidebar\",\n    \"named\": false\n  },\n  {\n    \"type\": \"sidebar.team.\",\n    \"named\": false\n  },\n  {\n    \"type\": \"spawn\",\n    \"named\": false\n  },\n  {\n    \"type\": \"start\",\n    \"named\": false\n  },\n  {\n    \"type\": \"stop\",\n    \"named\": false\n  },\n  {\n    \"type\": \"storage\",\n    \"named\": false\n  },\n  {\n    \"type\": \"store\",\n    \"named\": false\n  },\n  {\n    \"type\": \"strict\",\n    \"named\": false\n  },\n  {\n    \"type\": \"string\",\n    \"named\": false\n  },\n  {\n    \"type\": \"structure\",\n    \"named\": false\n  },\n  {\n    \"type\": \"style\",\n    \"named\": false\n  },\n  {\n    \"type\": \"subtitle\",\n    \"named\": false\n  },\n  {\n    \"type\": \"success\",\n    \"named\": false\n  },\n  {\n    \"type\": \"suffix\",\n    \"named\": false\n  },\n  {\n    \"type\": \"summon\",\n    \"named\": false\n  },\n  {\n    \"type\": \"take\",\n    \"named\": false\n  },\n  {\n    \"type\": \"target\",\n    \"named\": false\n  },\n  {\n    \"type\": \"teamkill.\",\n    \"named\": false\n  },\n  {\n    \"type\": \"template\",\n    \"named\": false\n  },\n  {\n    \"type\": \"through\",\n    \"named\": false\n  },\n  {\n    \"type\": \"thunder\",\n    \"named\": false\n  },\n  {\n    \"type\": \"time\",\n    \"named\": false\n  },\n  {\n    \"type\": \"times\",\n    \"named\": false\n  },\n  {\n    \"type\": \"title\",\n    \"named\": false\n  },\n  {\n    \"type\": \"to\",\n    \"named\": false\n  },\n  {\n    \"type\": \"totalKillCount\",\n    \"named\": false\n  },\n  {\n    \"type\": \"trigger\",\n    \"named\": false\n  },\n  {\n    \"type\": \"true\",\n    \"named\": false\n  },\n  {\n    \"type\": \"ui\",\n    \"named\": false\n  },\n  {\n    \"type\": \"under\",\n    \"named\": false\n  },\n  {\n    \"type\": \"unless\",\n    \"named\": false\n  },\n  {\n    \"type\": \"until\",\n    \"named\": false\n  },\n  {\n    \"type\": \"uuid_12_segment\",\n    \"named\": true\n  },\n  {\n    \"type\": \"uuid_4_segment\",\n    \"named\": true\n  },\n  {\n    \"type\": \"uuid_8_segment\",\n    \"named\": true\n  },\n  {\n    \"type\": \"uuids\",\n    \"named\": false\n  },\n  {\n    \"type\": \"value\",\n    \"named\": false\n  },\n  {\n    \"type\": \"vehicle\",\n    \"named\": false\n  },\n  {\n    \"type\": \"verify\",\n    \"named\": false\n  },\n  {\n    \"type\": \"villager\",\n    \"named\": false\n  },\n  {\n    \"type\": \"visible\",\n    \"named\": false\n  },\n  {\n    \"type\": \"voice\",\n    \"named\": false\n  },\n  {\n    \"type\": \"warning\",\n    \"named\": false\n  },\n  {\n    \"type\": \"weapon\",\n    \"named\": false\n  },\n  {\n    \"type\": \"weapon.*\",\n    \"named\": false\n  },\n  {\n    \"type\": \"weapon.mainhand\",\n    \"named\": false\n  },\n  {\n    \"type\": \"weapon.offhand\",\n    \"named\": false\n  },\n  {\n    \"type\": \"weather\",\n    \"named\": false\n  },\n  {\n    \"type\": \"white\",\n    \"named\": false\n  },\n  {\n    \"type\": \"with\",\n    \"named\": false\n  },\n  {\n    \"type\": \"xp\",\n    \"named\": false\n  },\n  {\n    \"type\": \"yellow\",\n    \"named\": false\n  },\n  {\n    \"type\": \"{\",\n    \"named\": false\n  },\n  {\n    \"type\": \"|\",\n    \"named\": false\n  },\n  {\n    \"type\": \"}\",\n    \"named\": false\n  },\n  {\n    \"type\": \"~\",\n    \"named\": false\n  }\n]";
Expand description

The content of the node-types.json file for this grammar.