From 4e8717c0420eaf31a3f7b1e279ded3287dab5f2b Mon Sep 17 00:00:00 2001 From: Misode Date: Fri, 14 Jun 2024 21:38:45 +0200 Subject: [PATCH 1/3] Add copy of 1_20 command tree --- mecha/resources/1_21.json | 10477 ++++++++++++++++++++++++++++++++++++ 1 file changed, 10477 insertions(+) create mode 100644 mecha/resources/1_21.json diff --git a/mecha/resources/1_21.json b/mecha/resources/1_21.json new file mode 100644 index 00000000..354915de --- /dev/null +++ b/mecha/resources/1_21.json @@ -0,0 +1,10477 @@ +{ + "type": "root", + "children": { + "advancement": { + "type": "literal", + "children": { + "grant": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "everything": { + "type": "literal", + "executable": true + }, + "from": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "only": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "children": { + "criterion": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "greedy" + } + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "through": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "until": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "revoke": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "everything": { + "type": "literal", + "executable": true + }, + "from": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "only": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "children": { + "criterion": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "greedy" + } + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "through": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "until": { + "type": "literal", + "children": { + "advancement": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + } + } + }, + "attribute": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "attribute": { + "type": "argument", + "children": { + "base": { + "type": "literal", + "children": { + "get": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + }, + "executable": true + }, + "set": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + } + } + } + }, + "get": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + }, + "executable": true + }, + "modifier": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "uuid": { + "type": "argument", + "children": { + "name": { + "type": "argument", + "children": { + "value": { + "type": "argument", + "children": { + "add_multiplied_base": { + "type": "literal", + "executable": true + }, + "add_multiplied_total": { + "type": "literal", + "executable": true + }, + "add_value": { + "type": "literal", + "executable": true + } + }, + "parser": "brigadier:double" + } + }, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + }, + "parser": "minecraft:uuid" + } + } + }, + "remove": { + "type": "literal", + "children": { + "uuid": { + "type": "argument", + "executable": true, + "parser": "minecraft:uuid" + } + } + }, + "value": { + "type": "literal", + "children": { + "get": { + "type": "literal", + "children": { + "uuid": { + "type": "argument", + "children": { + "scale": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + }, + "executable": true, + "parser": "minecraft:uuid" + } + } + } + } + } + } + } + }, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:attribute" + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "ban": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "reason": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + }, + "executable": true, + "parser": "minecraft:game_profile" + } + } + }, + "ban-ip": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "reason": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + }, + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + } + }, + "banlist": { + "type": "literal", + "children": { + "ips": { + "type": "literal", + "executable": true + }, + "players": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "bossbar": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + }, + "parser": "minecraft:resource_location" + } + } + }, + "get": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "children": { + "max": { + "type": "literal", + "executable": true + }, + "players": { + "type": "literal", + "executable": true + }, + "value": { + "type": "literal", + "executable": true + }, + "visible": { + "type": "literal", + "executable": true + } + }, + "parser": "minecraft:resource_location" + } + } + }, + "list": { + "type": "literal", + "executable": true + }, + "remove": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "set": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "children": { + "color": { + "type": "literal", + "children": { + "blue": { + "type": "literal", + "executable": true + }, + "green": { + "type": "literal", + "executable": true + }, + "pink": { + "type": "literal", + "executable": true + }, + "purple": { + "type": "literal", + "executable": true + }, + "red": { + "type": "literal", + "executable": true + }, + "white": { + "type": "literal", + "executable": true + }, + "yellow": { + "type": "literal", + "executable": true + } + } + }, + "max": { + "type": "literal", + "children": { + "max": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 1 + } + } + } + }, + "name": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "players": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "style": { + "type": "literal", + "children": { + "notched_10": { + "type": "literal", + "executable": true + }, + "notched_12": { + "type": "literal", + "executable": true + }, + "notched_20": { + "type": "literal", + "executable": true + }, + "notched_6": { + "type": "literal", + "executable": true + }, + "progress": { + "type": "literal", + "executable": true + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + } + }, + "visible": { + "type": "literal", + "children": { + "visible": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + } + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "clear": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "item": { + "type": "argument", + "children": { + "maxCount": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true, + "parser": "minecraft:item_predicate" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "clone": { + "type": "literal", + "children": { + "begin": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_pos" + }, + "to": { + "type": "literal", + "children": { + "targetDimension": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:dimension" + } + } + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + }, + "from": { + "type": "literal", + "children": { + "sourceDimension": { + "type": "argument", + "children": { + "begin": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_pos" + }, + "to": { + "type": "literal", + "children": { + "targetDimension": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:dimension" + } + } + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:dimension" + } + } + } + } + }, + "damage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "amount": { + "type": "argument", + "children": { + "damageType": { + "type": "argument", + "children": { + "at": { + "type": "literal", + "children": { + "location": { + "type": "argument", + "executable": true, + "parser": "minecraft:vec3" + } + } + }, + "by": { + "type": "literal", + "children": { + "entity": { + "type": "argument", + "children": { + "from": { + "type": "literal", + "children": { + "cause": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + } + }, + "executable": true, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:damage_type" + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "data": { + "type": "literal", + "children": { + "get": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "scale": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "scale": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "scale": { + "type": "argument", + "executable": true, + "parser": "brigadier:double" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "merge": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "nbt": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_compound_tag" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "nbt": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_compound_tag" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "nbt": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_compound_tag" + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "modify": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "targetPath": { + "type": "argument", + "children": { + "append": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "insert": { + "type": "literal", + "children": { + "index": { + "type": "argument", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + }, + "parser": "brigadier:integer" + } + } + }, + "merge": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "prepend": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "set": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "targetPath": { + "type": "argument", + "children": { + "append": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "insert": { + "type": "literal", + "children": { + "index": { + "type": "argument", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + }, + "parser": "brigadier:integer" + } + } + }, + "merge": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "prepend": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "set": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "targetPath": { + "type": "argument", + "children": { + "append": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "insert": { + "type": "literal", + "children": { + "index": { + "type": "argument", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + }, + "parser": "brigadier:integer" + } + } + }, + "merge": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "prepend": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + }, + "set": { + "type": "literal", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "string": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourcePath": { + "type": "argument", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "value": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_tag" + } + } + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "remove": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + } + } + }, + "datapack": { + "type": "literal", + "children": { + "disable": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + } + }, + "enable": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "children": { + "after": { + "type": "literal", + "children": { + "existing": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + } + }, + "before": { + "type": "literal", + "children": { + "existing": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + } + }, + "first": { + "type": "literal", + "executable": true + }, + "last": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + } + }, + "list": { + "type": "literal", + "children": { + "available": { + "type": "literal", + "executable": true + }, + "enabled": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + } + }, + "debug": { + "type": "literal", + "children": { + "function": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "minecraft:function" + } + } + }, + "start": { + "type": "literal", + "executable": true + }, + "stop": { + "type": "literal", + "executable": true + } + } + }, + "defaultgamemode": { + "type": "literal", + "children": { + "gamemode": { + "type": "argument", + "executable": true, + "parser": "minecraft:gamemode" + } + } + }, + "deop": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:game_profile" + } + } + }, + "difficulty": { + "type": "literal", + "children": { + "easy": { + "type": "literal", + "executable": true + }, + "hard": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + }, + "peaceful": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "effect": { + "type": "literal", + "children": { + "clear": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "effect": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:mob_effect" + } + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + }, + "executable": true + }, + "give": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "effect": { + "type": "argument", + "children": { + "infinite": { + "type": "literal", + "children": { + "amplifier": { + "type": "argument", + "children": { + "hideParticles": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 255, + "min": 0 + } + } + }, + "executable": true + }, + "seconds": { + "type": "argument", + "children": { + "amplifier": { + "type": "argument", + "children": { + "hideParticles": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 255, + "min": 0 + } + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 1000000, + "min": 1 + } + } + }, + "executable": true, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:mob_effect" + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + } + } + }, + "enchant": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "enchantment": { + "type": "argument", + "children": { + "level": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:enchantment" + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + }, + "execute": { + "type": "literal", + "children": { + "align": { + "type": "literal", + "children": { + "axes": { + "type": "argument", + "parser": "minecraft:swizzle", + "redirect": ["execute"] + } + } + }, + "anchored": { + "type": "literal", + "children": { + "anchor": { + "type": "argument", + "parser": "minecraft:entity_anchor", + "redirect": ["execute"] + } + } + }, + "as": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + }, + "redirect": ["execute"] + } + } + }, + "at": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + }, + "redirect": ["execute"] + } + } + }, + "facing": { + "type": "literal", + "children": { + "entity": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "anchor": { + "type": "argument", + "parser": "minecraft:entity_anchor", + "redirect": ["execute"] + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + }, + "pos": { + "type": "argument", + "parser": "minecraft:vec3", + "redirect": ["execute"] + } + } + }, + "if": { + "type": "literal", + "children": { + "biome": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "biome": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_or_tag", + "properties": { + "registry": "minecraft:worldgen/biome" + }, + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "block": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "block": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_predicate", + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "blocks": { + "type": "literal", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "children": { + "all": { + "type": "literal", + "executable": true, + "redirect": ["execute"] + }, + "masked": { + "type": "literal", + "executable": true, + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "data": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path", + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path", + "redirect": ["execute"] + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path", + "redirect": ["execute"] + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "dimension": { + "type": "literal", + "children": { + "dimension": { + "type": "argument", + "executable": true, + "parser": "minecraft:dimension", + "redirect": ["execute"] + } + } + }, + "entity": { + "type": "literal", + "children": { + "entities": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + }, + "redirect": ["execute"] + } + } + }, + "function": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "parser": "minecraft:function", + "redirect": ["execute"] + } + } + }, + "items": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "slots": { + "type": "argument", + "children": { + "item_predicate": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_predicate", + "redirect": ["execute"] + } + }, + "parser": "minecraft:item_slots" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "entities": { + "type": "argument", + "children": { + "slots": { + "type": "argument", + "children": { + "item_predicate": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_predicate", + "redirect": ["execute"] + } + }, + "parser": "minecraft:item_slots" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + } + } + }, + "loaded": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_pos", + "redirect": ["execute"] + } + } + }, + "predicate": { + "type": "literal", + "children": { + "predicate": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_predicate", + "redirect": ["execute"] + } + } + }, + "score": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "targetObjective": { + "type": "argument", + "children": { + "<": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "<=": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "=": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + ">": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + ">=": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "matches": { + "type": "literal", + "children": { + "range": { + "type": "argument", + "executable": true, + "parser": "minecraft:int_range", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + } + } + }, + "in": { + "type": "literal", + "children": { + "dimension": { + "type": "argument", + "parser": "minecraft:dimension", + "redirect": ["execute"] + } + } + }, + "on": { + "type": "literal", + "children": { + "attacker": { + "type": "literal", + "redirect": ["execute"] + }, + "controller": { + "type": "literal", + "redirect": ["execute"] + }, + "leasher": { + "type": "literal", + "redirect": ["execute"] + }, + "origin": { + "type": "literal", + "redirect": ["execute"] + }, + "owner": { + "type": "literal", + "redirect": ["execute"] + }, + "passengers": { + "type": "literal", + "redirect": ["execute"] + }, + "target": { + "type": "literal", + "redirect": ["execute"] + }, + "vehicle": { + "type": "literal", + "redirect": ["execute"] + } + } + }, + "positioned": { + "type": "literal", + "children": { + "as": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + }, + "redirect": ["execute"] + } + } + }, + "over": { + "type": "literal", + "children": { + "heightmap": { + "type": "argument", + "parser": "minecraft:heightmap", + "redirect": ["execute"] + } + } + }, + "pos": { + "type": "argument", + "parser": "minecraft:vec3", + "redirect": ["execute"] + } + } + }, + "rotated": { + "type": "literal", + "children": { + "as": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + }, + "redirect": ["execute"] + } + } + }, + "rot": { + "type": "argument", + "parser": "minecraft:rotation", + "redirect": ["execute"] + } + } + }, + "run": { + "type": "literal" + }, + "store": { + "type": "literal", + "children": { + "result": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "byte": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "double": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "float": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "int": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "long": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "short": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "bossbar": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "children": { + "max": { + "type": "literal", + "redirect": ["execute"] + }, + "value": { + "type": "literal", + "redirect": ["execute"] + } + }, + "parser": "minecraft:resource_location" + } + } + }, + "entity": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "byte": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "double": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "float": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "int": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "long": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "short": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "score": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "byte": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "double": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "float": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "int": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "long": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "short": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "success": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "byte": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "double": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "float": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "int": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "long": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "short": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "bossbar": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "children": { + "max": { + "type": "literal", + "redirect": ["execute"] + }, + "value": { + "type": "literal", + "redirect": ["execute"] + } + }, + "parser": "minecraft:resource_location" + } + } + }, + "entity": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "byte": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "double": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "float": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "int": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "long": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "short": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "score": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "children": { + "byte": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "double": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "float": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "int": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "long": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + }, + "short": { + "type": "literal", + "children": { + "scale": { + "type": "argument", + "parser": "brigadier:double", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:nbt_path" + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + } + } + }, + "summon": { + "type": "literal", + "children": { + "entity": { + "type": "argument", + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:entity_type" + }, + "redirect": ["execute"] + } + } + }, + "unless": { + "type": "literal", + "children": { + "biome": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "biome": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_or_tag", + "properties": { + "registry": "minecraft:worldgen/biome" + }, + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "block": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "block": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_predicate", + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "blocks": { + "type": "literal", + "children": { + "start": { + "type": "argument", + "children": { + "end": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "children": { + "all": { + "type": "literal", + "executable": true, + "redirect": ["execute"] + }, + "masked": { + "type": "literal", + "executable": true, + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "data": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path", + "redirect": ["execute"] + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path", + "redirect": ["execute"] + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path", + "redirect": ["execute"] + } + }, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "dimension": { + "type": "literal", + "children": { + "dimension": { + "type": "argument", + "executable": true, + "parser": "minecraft:dimension", + "redirect": ["execute"] + } + } + }, + "entity": { + "type": "literal", + "children": { + "entities": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + }, + "redirect": ["execute"] + } + } + }, + "function": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "parser": "minecraft:function", + "redirect": ["execute"] + } + } + }, + "items": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "slots": { + "type": "argument", + "children": { + "item_predicate": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_predicate", + "redirect": ["execute"] + } + }, + "parser": "minecraft:item_slots" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "entities": { + "type": "argument", + "children": { + "slots": { + "type": "argument", + "children": { + "item_predicate": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_predicate", + "redirect": ["execute"] + } + }, + "parser": "minecraft:item_slots" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + } + } + }, + "loaded": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_pos", + "redirect": ["execute"] + } + } + }, + "predicate": { + "type": "literal", + "children": { + "predicate": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_predicate", + "redirect": ["execute"] + } + } + }, + "score": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "targetObjective": { + "type": "argument", + "children": { + "<": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "<=": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "=": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + ">": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + ">=": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective", + "redirect": ["execute"] + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "matches": { + "type": "literal", + "children": { + "range": { + "type": "argument", + "executable": true, + "parser": "minecraft:int_range", + "redirect": ["execute"] + } + } + } + }, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + } + } + } + } + }, + "experience": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "amount": { + "type": "argument", + "children": { + "levels": { + "type": "literal", + "executable": true + }, + "points": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "query": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "levels": { + "type": "literal", + "executable": true + }, + "points": { + "type": "literal", + "executable": true + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "single" + } + } + } + }, + "set": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "amount": { + "type": "argument", + "children": { + "levels": { + "type": "literal", + "executable": true + }, + "points": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + } + } + }, + "fill": { + "type": "literal", + "children": { + "from": { + "type": "argument", + "children": { + "to": { + "type": "argument", + "children": { + "block": { + "type": "argument", + "children": { + "destroy": { + "type": "literal", + "executable": true + }, + "hollow": { + "type": "literal", + "executable": true + }, + "keep": { + "type": "literal", + "executable": true + }, + "outline": { + "type": "literal", + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_predicate" + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_state" + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "fillbiome": { + "type": "literal", + "children": { + "from": { + "type": "argument", + "children": { + "to": { + "type": "argument", + "children": { + "biome": { + "type": "argument", + "children": { + "replace": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_or_tag", + "properties": { + "registry": "minecraft:worldgen/biome" + } + } + } + } + }, + "executable": true, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:worldgen/biome" + } + } + }, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "forceload": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "from": { + "type": "argument", + "children": { + "to": { + "type": "argument", + "executable": true, + "parser": "minecraft:column_pos" + } + }, + "executable": true, + "parser": "minecraft:column_pos" + } + } + }, + "query": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "executable": true, + "parser": "minecraft:column_pos" + } + }, + "executable": true + }, + "remove": { + "type": "literal", + "children": { + "all": { + "type": "literal", + "executable": true + }, + "from": { + "type": "argument", + "children": { + "to": { + "type": "argument", + "executable": true, + "parser": "minecraft:column_pos" + } + }, + "executable": true, + "parser": "minecraft:column_pos" + } + } + } + } + }, + "function": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "children": { + "arguments": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_compound_tag" + }, + "with": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "sourcePos": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "storage": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "path": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_path" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + } + }, + "executable": true, + "parser": "minecraft:function" + } + } + }, + "gamemode": { + "type": "literal", + "children": { + "gamemode": { + "type": "argument", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true, + "parser": "minecraft:gamemode" + } + } + }, + "gamerule": { + "type": "literal", + "children": { + "announceAdvancements": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "blockExplosionDropDecay": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "commandBlockOutput": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "commandModificationBlockLimit": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "disableElytraMovementCheck": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "disableRaids": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doDaylightCycle": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doEntityDrops": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doFireTick": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doImmediateRespawn": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doInsomnia": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doLimitedCrafting": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doMobLoot": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doMobSpawning": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doPatrolSpawning": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doTileDrops": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doTraderSpawning": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doVinesSpread": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doWardenSpawning": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "doWeatherCycle": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "drowningDamage": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "enderPearlsVanishOnDeath": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "fallDamage": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "fireDamage": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "forgiveDeadPlayers": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "freezeDamage": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "globalSoundEvents": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "keepInventory": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "lavaSourceConversion": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "logAdminCommands": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "maxCommandChainLength": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "maxCommandForkCount": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "maxEntityCramming": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "mobExplosionDropDecay": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "mobGriefing": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "naturalRegeneration": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "playersNetherPortalCreativeDelay": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "playersNetherPortalDefaultDelay": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "playersSleepingPercentage": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "projectilesCanBreakBlocks": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "randomTickSpeed": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "reducedDebugInfo": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "sendCommandFeedback": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "showDeathMessages": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "snowAccumulationHeight": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "spawnChunkRadius": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 32, + "min": 0 + } + } + }, + "executable": true + }, + "spawnRadius": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "spectatorsGenerateChunks": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "tntExplosionDropDecay": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "universalAnger": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "waterSourceConversion": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + } + } + }, + "give": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "item": { + "type": "argument", + "children": { + "count": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 1 + } + } + }, + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "help": { + "type": "literal", + "children": { + "command": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "greedy" + } + } + }, + "executable": true + }, + "item": { + "type": "literal", + "children": { + "modify": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "slot": { + "type": "argument", + "children": { + "modifier": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_modifier" + } + }, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "slot": { + "type": "argument", + "children": { + "modifier": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_modifier" + } + }, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + } + } + }, + "replace": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "slot": { + "type": "argument", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceSlot": { + "type": "argument", + "children": { + "modifier": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_modifier" + } + }, + "executable": true, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceSlot": { + "type": "argument", + "children": { + "modifier": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_modifier" + } + }, + "executable": true, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + } + } + }, + "with": { + "type": "literal", + "children": { + "item": { + "type": "argument", + "children": { + "count": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 99, + "min": 1 + } + } + }, + "executable": true, + "parser": "minecraft:item_stack" + } + } + } + }, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "slot": { + "type": "argument", + "children": { + "from": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceSlot": { + "type": "argument", + "children": { + "modifier": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_modifier" + } + }, + "executable": true, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "source": { + "type": "argument", + "children": { + "sourceSlot": { + "type": "argument", + "children": { + "modifier": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_modifier" + } + }, + "executable": true, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + } + } + }, + "with": { + "type": "literal", + "children": { + "item": { + "type": "argument", + "children": { + "count": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 99, + "min": 1 + } + } + }, + "executable": true, + "parser": "minecraft:item_stack" + } + } + } + }, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + } + } + } + } + }, + "jfr": { + "type": "literal", + "children": { + "start": { + "type": "literal", + "executable": true + }, + "stop": { + "type": "literal", + "executable": true + } + } + }, + "kick": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "reason": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "kill": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + }, + "executable": true + }, + "list": { + "type": "literal", + "children": { + "uuids": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "locate": { + "type": "literal", + "children": { + "biome": { + "type": "literal", + "children": { + "biome": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_or_tag", + "properties": { + "registry": "minecraft:worldgen/biome" + } + } + } + }, + "poi": { + "type": "literal", + "children": { + "poi": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_or_tag", + "properties": { + "registry": "minecraft:point_of_interest_type" + } + } + } + }, + "structure": { + "type": "literal", + "children": { + "structure": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_or_tag_key", + "properties": { + "registry": "minecraft:worldgen/structure" + } + } + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "give": { + "type": "literal", + "children": { + "players": { + "type": "argument", + "children": { + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "insert": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "replace": { + "type": "literal", + "children": { + "block": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "slot": { + "type": "argument", + "children": { + "count": { + "type": "argument", + "children": { + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + }, + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "entity": { + "type": "literal", + "children": { + "entities": { + "type": "argument", + "children": { + "slot": { + "type": "argument", + "children": { + "count": { + "type": "argument", + "children": { + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + }, + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "minecraft:item_slot" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + } + } + }, + "spawn": { + "type": "literal", + "children": { + "targetPos": { + "type": "argument", + "children": { + "fish": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "parser": "minecraft:loot_table" + } + } + }, + "kill": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "loot": { + "type": "literal", + "children": { + "loot_table": { + "type": "argument", + "executable": true, + "parser": "minecraft:loot_table" + } + } + }, + "mine": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "mainhand": { + "type": "literal", + "executable": true + }, + "offhand": { + "type": "literal", + "executable": true + }, + "tool": { + "type": "argument", + "executable": true, + "parser": "minecraft:item_stack" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + } + } + }, + "parser": "minecraft:vec3" + } + } + } + } + }, + "me": { + "type": "literal", + "children": { + "action": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + } + }, + "msg": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "message": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "op": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:game_profile" + } + } + }, + "pardon": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:game_profile" + } + } + }, + "pardon-ip": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + } + }, + "particle": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "delta": { + "type": "argument", + "children": { + "speed": { + "type": "argument", + "children": { + "count": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "children": { + "viewers": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "normal": { + "type": "literal", + "children": { + "viewers": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:particle" + } + } + }, + "perf": { + "type": "literal", + "children": { + "start": { + "type": "literal", + "executable": true + }, + "stop": { + "type": "literal", + "executable": true + } + } + }, + "place": { + "type": "literal", + "children": { + "feature": { + "type": "literal", + "children": { + "feature": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "executable": true, + "parser": "minecraft:resource_key", + "properties": { + "registry": "minecraft:worldgen/configured_feature" + } + } + } + }, + "jigsaw": { + "type": "literal", + "children": { + "pool": { + "type": "argument", + "children": { + "target": { + "type": "argument", + "children": { + "max_depth": { + "type": "argument", + "children": { + "position": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 20, + "min": 1 + } + } + }, + "parser": "minecraft:resource_location" + } + }, + "parser": "minecraft:resource_key", + "properties": { + "registry": "minecraft:worldgen/template_pool" + } + } + } + }, + "structure": { + "type": "literal", + "children": { + "structure": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "executable": true, + "parser": "minecraft:resource_key", + "properties": { + "registry": "minecraft:worldgen/structure" + } + } + } + }, + "template": { + "type": "literal", + "children": { + "template": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "rotation": { + "type": "argument", + "children": { + "mirror": { + "type": "argument", + "children": { + "integrity": { + "type": "argument", + "children": { + "seed": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:template_mirror" + } + }, + "executable": true, + "parser": "minecraft:template_rotation" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + }, + "playsound": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "children": { + "ambient": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "block": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "hostile": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "master": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "music": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "neutral": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "player": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "record": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "voice": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "weather": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "publish": { + "type": "literal", + "children": { + "allowCommands": { + "type": "argument", + "children": { + "gamemode": { + "type": "argument", + "children": { + "port": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 65535, + "min": 0 + } + } + }, + "executable": true, + "parser": "minecraft:gamemode" + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "random": { + "type": "literal", + "children": { + "reset": { + "type": "literal", + "children": { + "*": { + "type": "literal", + "children": { + "seed": { + "type": "argument", + "children": { + "includeWorldSeed": { + "type": "argument", + "children": { + "includeSequenceId": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "sequence": { + "type": "argument", + "children": { + "seed": { + "type": "argument", + "children": { + "includeWorldSeed": { + "type": "argument", + "children": { + "includeSequenceId": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "roll": { + "type": "literal", + "children": { + "range": { + "type": "argument", + "children": { + "sequence": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true, + "parser": "minecraft:int_range" + } + } + }, + "value": { + "type": "literal", + "children": { + "range": { + "type": "argument", + "children": { + "sequence": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true, + "parser": "minecraft:int_range" + } + } + } + } + }, + "recipe": { + "type": "literal", + "children": { + "give": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "*": { + "type": "literal", + "executable": true + }, + "recipe": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "take": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "*": { + "type": "literal", + "executable": true + }, + "recipe": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + } + } + }, + "reload": { + "type": "literal", + "executable": true + }, + "return": { + "type": "literal", + "children": { + "fail": { + "type": "literal", + "executable": true + }, + "run": { + "type": "literal" + }, + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + } + }, + "ride": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "dismount": { + "type": "literal", + "executable": true + }, + "mount": { + "type": "literal", + "children": { + "vehicle": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "save-all": { + "type": "literal", + "children": { + "flush": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "save-off": { + "type": "literal", + "executable": true + }, + "save-on": { + "type": "literal", + "executable": true + }, + "say": { + "type": "literal", + "children": { + "message": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + } + }, + "schedule": { + "type": "literal", + "children": { + "clear": { + "type": "literal", + "children": { + "function": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "greedy" + } + } + } + }, + "function": { + "type": "literal", + "children": { + "function": { + "type": "argument", + "children": { + "time": { + "type": "argument", + "children": { + "append": { + "type": "literal", + "executable": true + }, + "replace": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 0 + } + } + }, + "parser": "minecraft:function" + } + } + } + } + }, + "scoreboard": { + "type": "literal", + "children": { + "objectives": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "objective": { + "type": "argument", + "children": { + "criteria": { + "type": "argument", + "children": { + "displayName": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + }, + "executable": true, + "parser": "minecraft:objective_criteria" + } + }, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + } + }, + "list": { + "type": "literal", + "executable": true + }, + "modify": { + "type": "literal", + "children": { + "objective": { + "type": "argument", + "children": { + "displayautoupdate": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + } + }, + "displayname": { + "type": "literal", + "children": { + "displayName": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "numberformat": { + "type": "literal", + "children": { + "blank": { + "type": "literal", + "executable": true + }, + "fixed": { + "type": "literal", + "children": { + "contents": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "styled": { + "type": "literal", + "children": { + "style": { + "type": "argument", + "executable": true, + "parser": "minecraft:style" + } + } + } + }, + "executable": true + }, + "rendertype": { + "type": "literal", + "children": { + "hearts": { + "type": "literal", + "executable": true + }, + "integer": { + "type": "literal", + "executable": true + } + } + } + }, + "parser": "minecraft:objective" + } + } + }, + "remove": { + "type": "literal", + "children": { + "objective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective" + } + } + }, + "setdisplay": { + "type": "literal", + "children": { + "slot": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective" + } + }, + "executable": true, + "parser": "minecraft:scoreboard_slot" + } + } + } + } + }, + "players": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "children": { + "score": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "display": { + "type": "literal", + "children": { + "name": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + }, + "executable": true, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "numberformat": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "children": { + "blank": { + "type": "literal", + "executable": true + }, + "fixed": { + "type": "literal", + "children": { + "contents": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "styled": { + "type": "literal", + "children": { + "style": { + "type": "argument", + "executable": true, + "parser": "minecraft:style" + } + } + } + }, + "executable": true, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + } + } + }, + "enable": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "get": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + } + }, + "list": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "executable": true, + "parser": "minecraft:score_holder", + "properties": { + "amount": "single" + } + } + }, + "executable": true + }, + "operation": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "targetObjective": { + "type": "argument", + "children": { + "operation": { + "type": "argument", + "children": { + "source": { + "type": "argument", + "children": { + "sourceObjective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + }, + "parser": "minecraft:operation" + } + }, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "remove": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "children": { + "score": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "reset": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "executable": true, + "parser": "minecraft:objective" + } + }, + "executable": true, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "set": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "objective": { + "type": "argument", + "children": { + "score": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "parser": "minecraft:objective" + } + }, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + } + } + } + } + }, + "seed": { + "type": "literal", + "executable": true + }, + "setblock": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "block": { + "type": "argument", + "children": { + "destroy": { + "type": "literal", + "executable": true + }, + "keep": { + "type": "literal", + "executable": true + }, + "replace": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_state" + } + }, + "parser": "minecraft:block_pos" + } + } + }, + "setidletimeout": { + "type": "literal", + "children": { + "minutes": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + } + }, + "setworldspawn": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "children": { + "angle": { + "type": "argument", + "executable": true, + "parser": "minecraft:angle" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "executable": true + }, + "spawnpoint": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "angle": { + "type": "argument", + "executable": true, + "parser": "minecraft:angle" + } + }, + "executable": true, + "parser": "minecraft:block_pos" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, + "spectate": { + "type": "literal", + "children": { + "target": { + "type": "argument", + "children": { + "player": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "single" + } + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + }, + "executable": true + }, + "spreadplayers": { + "type": "literal", + "children": { + "center": { + "type": "argument", + "children": { + "spreadDistance": { + "type": "argument", + "children": { + "maxRange": { + "type": "argument", + "children": { + "respectTeams": { + "type": "argument", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + }, + "parser": "brigadier:bool" + }, + "under": { + "type": "literal", + "children": { + "maxHeight": { + "type": "argument", + "children": { + "respectTeams": { + "type": "argument", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + }, + "parser": "brigadier:bool" + } + }, + "parser": "brigadier:integer" + } + } + } + }, + "parser": "brigadier:float", + "properties": { + "min": 1.0 + } + } + }, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "parser": "minecraft:vec2" + } + } + }, + "stop": { + "type": "literal", + "executable": true + }, + "stopsound": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "*": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "ambient": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "block": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "hostile": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "master": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "music": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "neutral": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "player": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "record": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "voice": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, + "weather": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "summon": { + "type": "literal", + "children": { + "entity": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "nbt": { + "type": "argument", + "executable": true, + "parser": "minecraft:nbt_compound_tag" + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:resource", + "properties": { + "registry": "minecraft:entity_type" + } + } + } + }, + "tag": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "add": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + } + }, + "list": { + "type": "literal", + "executable": true + }, + "remove": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + }, + "team": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "team": { + "type": "argument", + "children": { + "displayName": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + }, + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + } + }, + "empty": { + "type": "literal", + "children": { + "team": { + "type": "argument", + "executable": true, + "parser": "minecraft:team" + } + } + }, + "join": { + "type": "literal", + "children": { + "team": { + "type": "argument", + "children": { + "members": { + "type": "argument", + "executable": true, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + }, + "executable": true, + "parser": "minecraft:team" + } + } + }, + "leave": { + "type": "literal", + "children": { + "members": { + "type": "argument", + "executable": true, + "parser": "minecraft:score_holder", + "properties": { + "amount": "multiple" + } + } + } + }, + "list": { + "type": "literal", + "children": { + "team": { + "type": "argument", + "executable": true, + "parser": "minecraft:team" + } + }, + "executable": true + }, + "modify": { + "type": "literal", + "children": { + "team": { + "type": "argument", + "children": { + "collisionRule": { + "type": "literal", + "children": { + "always": { + "type": "literal", + "executable": true + }, + "never": { + "type": "literal", + "executable": true + }, + "pushOtherTeams": { + "type": "literal", + "executable": true + }, + "pushOwnTeam": { + "type": "literal", + "executable": true + } + } + }, + "color": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "minecraft:color" + } + } + }, + "deathMessageVisibility": { + "type": "literal", + "children": { + "always": { + "type": "literal", + "executable": true + }, + "hideForOtherTeams": { + "type": "literal", + "executable": true + }, + "hideForOwnTeam": { + "type": "literal", + "executable": true + }, + "never": { + "type": "literal", + "executable": true + } + } + }, + "displayName": { + "type": "literal", + "children": { + "displayName": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "friendlyFire": { + "type": "literal", + "children": { + "allowed": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + } + }, + "nametagVisibility": { + "type": "literal", + "children": { + "always": { + "type": "literal", + "executable": true + }, + "hideForOtherTeams": { + "type": "literal", + "executable": true + }, + "hideForOwnTeam": { + "type": "literal", + "executable": true + }, + "never": { + "type": "literal", + "executable": true + } + } + }, + "prefix": { + "type": "literal", + "children": { + "prefix": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "seeFriendlyInvisibles": { + "type": "literal", + "children": { + "allowed": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + } + }, + "suffix": { + "type": "literal", + "children": { + "suffix": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + } + }, + "parser": "minecraft:team" + } + } + }, + "remove": { + "type": "literal", + "children": { + "team": { + "type": "argument", + "executable": true, + "parser": "minecraft:team" + } + } + } + } + }, + "teammsg": { + "type": "literal", + "children": { + "message": { + "type": "argument", + "executable": true, + "parser": "minecraft:message" + } + } + }, + "teleport": { + "type": "literal", + "children": { + "destination": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + }, + "location": { + "type": "argument", + "executable": true, + "parser": "minecraft:vec3" + }, + "targets": { + "type": "argument", + "children": { + "destination": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + }, + "location": { + "type": "argument", + "children": { + "facing": { + "type": "literal", + "children": { + "entity": { + "type": "literal", + "children": { + "facingEntity": { + "type": "argument", + "children": { + "facingAnchor": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity_anchor" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + }, + "facingLocation": { + "type": "argument", + "executable": true, + "parser": "minecraft:vec3" + } + } + }, + "rotation": { + "type": "argument", + "executable": true, + "parser": "minecraft:rotation" + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "multiple" + } + } + } + }, + "tell": { + "type": "literal", + "redirect": ["msg"] + }, + "tellraw": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "message": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "tick": { + "type": "literal", + "children": { + "freeze": { + "type": "literal", + "executable": true + }, + "query": { + "type": "literal", + "executable": true + }, + "rate": { + "type": "literal", + "children": { + "rate": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 10000.0, + "min": 1.0 + } + } + } + }, + "sprint": { + "type": "literal", + "children": { + "stop": { + "type": "literal", + "executable": true + }, + "time": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 1 + } + } + } + }, + "step": { + "type": "literal", + "children": { + "stop": { + "type": "literal", + "executable": true + }, + "time": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 1 + } + } + }, + "executable": true + }, + "unfreeze": { + "type": "literal", + "executable": true + } + } + }, + "time": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "time": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 0 + } + } + } + }, + "query": { + "type": "literal", + "children": { + "day": { + "type": "literal", + "executable": true + }, + "daytime": { + "type": "literal", + "executable": true + }, + "gametime": { + "type": "literal", + "executable": true + } + } + }, + "set": { + "type": "literal", + "children": { + "day": { + "type": "literal", + "executable": true + }, + "midnight": { + "type": "literal", + "executable": true + }, + "night": { + "type": "literal", + "executable": true + }, + "noon": { + "type": "literal", + "executable": true + }, + "time": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 0 + } + } + } + } + } + }, + "title": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "actionbar": { + "type": "literal", + "children": { + "title": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "clear": { + "type": "literal", + "executable": true + }, + "reset": { + "type": "literal", + "executable": true + }, + "subtitle": { + "type": "literal", + "children": { + "title": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + }, + "times": { + "type": "literal", + "children": { + "fadeIn": { + "type": "argument", + "children": { + "stay": { + "type": "argument", + "children": { + "fadeOut": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 0 + } + } + }, + "parser": "minecraft:time", + "properties": { + "min": 0 + } + } + }, + "parser": "minecraft:time", + "properties": { + "min": 0 + } + } + } + }, + "title": { + "type": "literal", + "children": { + "title": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "tm": { + "type": "literal", + "redirect": ["teammsg"] + }, + "tp": { + "type": "literal", + "redirect": ["teleport"] + }, + "transfer": { + "type": "literal", + "children": { + "hostname": { + "type": "argument", + "children": { + "port": { + "type": "argument", + "children": { + "players": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "max": 65535, + "min": 1 + } + } + }, + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + } + }, + "trigger": { + "type": "literal", + "children": { + "objective": { + "type": "argument", + "children": { + "add": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + } + }, + "set": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + } + } + }, + "executable": true, + "parser": "minecraft:objective" + } + } + }, + "w": { + "type": "literal", + "redirect": ["msg"] + }, + "weather": { + "type": "literal", + "children": { + "clear": { + "type": "literal", + "children": { + "duration": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 1 + } + } + }, + "executable": true + }, + "rain": { + "type": "literal", + "children": { + "duration": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 1 + } + } + }, + "executable": true + }, + "thunder": { + "type": "literal", + "children": { + "duration": { + "type": "argument", + "executable": true, + "parser": "minecraft:time", + "properties": { + "min": 1 + } + } + }, + "executable": true + } + } + }, + "whitelist": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:game_profile" + } + } + }, + "list": { + "type": "literal", + "executable": true + }, + "off": { + "type": "literal", + "executable": true + }, + "on": { + "type": "literal", + "executable": true + }, + "reload": { + "type": "literal", + "executable": true + }, + "remove": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:game_profile" + } + } + } + } + }, + "worldborder": { + "type": "literal", + "children": { + "add": { + "type": "literal", + "children": { + "distance": { + "type": "argument", + "children": { + "time": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true, + "parser": "brigadier:double", + "properties": { + "max": 59999968.0, + "min": -59999968.0 + } + } + } + }, + "center": { + "type": "literal", + "children": { + "pos": { + "type": "argument", + "executable": true, + "parser": "minecraft:vec2" + } + } + }, + "damage": { + "type": "literal", + "children": { + "amount": { + "type": "literal", + "children": { + "damagePerBlock": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + } + }, + "buffer": { + "type": "literal", + "children": { + "distance": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + } + } + } + }, + "get": { + "type": "literal", + "executable": true + }, + "set": { + "type": "literal", + "children": { + "distance": { + "type": "argument", + "children": { + "time": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true, + "parser": "brigadier:double", + "properties": { + "max": 59999968.0, + "min": -59999968.0 + } + } + } + }, + "warning": { + "type": "literal", + "children": { + "distance": { + "type": "literal", + "children": { + "distance": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + } + }, + "time": { + "type": "literal", + "children": { + "time": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + } + } + } + } + } + }, + "xp": { + "type": "literal", + "redirect": ["experience"] + } + } +} From f8e1e3df5afae2ccf2f1b2c4b292fd94c80e1612 Mon Sep 17 00:00:00 2001 From: Misode Date: Fri, 14 Jun 2024 21:38:58 +0200 Subject: [PATCH 2/3] Make changes to 1_21 command tree --- mecha/resources/1_21.json | 47 ++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 28 deletions(-) diff --git a/mecha/resources/1_21.json b/mecha/resources/1_21.json index 354915de..1b6564c7 100644 --- a/mecha/resources/1_21.json +++ b/mecha/resources/1_21.json @@ -196,48 +196,39 @@ "add": { "type": "literal", "children": { - "uuid": { + "id": { "type": "argument", "children": { - "name": { + "value": { "type": "argument", "children": { - "value": { - "type": "argument", - "children": { - "add_multiplied_base": { - "type": "literal", - "executable": true - }, - "add_multiplied_total": { - "type": "literal", - "executable": true - }, - "add_value": { - "type": "literal", - "executable": true - } - }, - "parser": "brigadier:double" + "add_multiplied_base": { + "type": "literal", + "executable": true + }, + "add_multiplied_total": { + "type": "literal", + "executable": true + }, + "add_value": { + "type": "literal", + "executable": true } }, - "parser": "brigadier:string", - "properties": { - "type": "phrase" - } + "parser": "brigadier:double" } }, - "parser": "minecraft:uuid" + "parser": "minecraft:resource_location" } } }, "remove": { "type": "literal", "children": { - "uuid": { + "id": { "type": "argument", "executable": true, - "parser": "minecraft:uuid" + "parser": "minecraft:resource_location" } } }, @@ -247,7 +238,7 @@ "get": { "type": "literal", "children": { - "uuid": { + "id": { "type": "argument", "children": { "scale": { @@ -257,7 +248,7 @@ } }, "executable": true, - "parser": "minecraft:uuid" + "parser": "minecraft:resource_location" } } } From 4b4f4431abf1a64bff293acec65a54e3ea0e0b17 Mon Sep 17 00:00:00 2001 From: Misode Date: Fri, 14 Jun 2024 21:39:40 +0200 Subject: [PATCH 3/3] Add 1.21 to patches --- mecha/resources/patches.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mecha/resources/patches.json b/mecha/resources/patches.json index d62b50cd..838b7908 100644 --- a/mecha/resources/patches.json +++ b/mecha/resources/patches.json @@ -1,6 +1,6 @@ [ { - "versions": ["1.16", "1.17", "1.18", "1.19", "1.20"], + "versions": ["1.16", "1.17", "1.18", "1.19", "1.20", "1.21"], "config": { "type": "root", "children": {