Skip to content

Instantly share code, notes, and snippets.

@Dykam
Forked from Dinnerbone/_notes.md
Last active November 14, 2017 13:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Dykam/ba4bca496c4c4bfc3ecefe57b4230841 to your computer and use it in GitHub Desktop.
Save Dykam/ba4bca496c4c4bfc3ecefe57b4230841 to your computer and use it in GitHub Desktop.
var r = {};
var visit = function(d, path) {
if(d.type !== "literal" || d.executable) {
r[path] = d;
}
if(d.children) {
for(var i in d.children) {
var key = d.children[i].type === "argument" ? "[" + i + "]" : i;
visit(d.children[i], path === undefined ? key : path + "/" + key);
}
}
delete d.children;
};
visit(JSON.parse($0.textContent));
delete r[undefined];
$0.textContent = JSON.stringify(r);

A "node" is an element that looks like this:

{
    "type": "literal|argument",
    "parser": "", // only applicable if type is argument
    "properties": {}, // only applicable if type is argument, defaults to empty object
    "executable": true, // default if not specified is false, meaning it isn't a runnable command by itself
    "redirect": [] // default if not specified is null, meaning no redirect
}

A redirect is a path to another node in the tree. ["foo", "bar", "baz"] means "find the child named foo of the root, then the child of that named bar, then the child of that named baz".

Children are defined using paths.

A literal type means "I expect the literal name of this node", and has no properties.

An argument type means it's dynamically parsed, using parser (and any optional properties)

{
"advancement/grant/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"advancement/grant/[targets]/everything":{
"type":"literal",
"executable":true
},
"advancement/grant/[targets]/from/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/grant/[targets]/only/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/grant/[targets]/only/[advancement]/[criterion]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"advancement/grant/[targets]/through/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/grant/[targets]/until/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/revoke/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"advancement/revoke/[targets]/everything":{
"type":"literal",
"executable":true
},
"advancement/revoke/[targets]/from/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/revoke/[targets]/only/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/revoke/[targets]/only/[advancement]/[criterion]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"advancement/revoke/[targets]/through/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"advancement/revoke/[targets]/until/[advancement]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"ban/[targets]":{
"type":"argument",
"parser":"minecraft:game_profile",
"executable":true
},
"ban/[targets]/[reason]":{
"type":"argument",
"parser":"minecraft:message",
"executable":true
},
"ban-ip/[target]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"ban-ip/[target]/[reason]":{
"type":"argument",
"parser":"minecraft:message",
"executable":true
},
"banlist":{
"type":"literal",
"executable":true
},
"banlist/ips":{
"type":"literal",
"executable":true
},
"banlist/players":{
"type":"literal",
"executable":true
},
"blockdata/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos",
"executable":true
},
"blockdata/[pos]/[nbt]":{
"type":"argument",
"parser":"minecraft:nbt",
"executable":true
},
"clear":{
"type":"literal",
"executable":true
},
"clear/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"clear/[targets]/[item]":{
"type":"argument",
"parser":"minecraft:item",
"executable":true
},
"clear/[targets]/[item]/[maxCount]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"clone/[begin]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"clone/[begin]/[end]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"clone/[begin]/[end]/[destination]":{
"type":"argument",
"parser":"minecraft:block_pos",
"executable":true
},
"clone/[begin]/[end]/[destination]/filtered/[filter]":{
"type":"argument",
"parser":"minecraft:block",
"executable":true
},
"clone/[begin]/[end]/[destination]/filtered/[filter]/force":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/filtered/[filter]/move":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/filtered/[filter]/normal":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/masked":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/masked/force":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/masked/move":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/masked/normal":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/replace":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/replace/force":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/replace/move":{
"type":"literal",
"executable":true
},
"clone/[begin]/[end]/[destination]/replace/normal":{
"type":"literal",
"executable":true
},
"data/get/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos",
"executable":true
},
"data/get/block/[pos]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path",
"executable":true
},
"data/get/block/[pos]/[path]/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"executable":true
},
"data/get/entity/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
},
"executable":true
},
"data/get/entity/[target]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path",
"executable":true
},
"data/get/entity/[target]/[path]/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"executable":true
},
"data/merge/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"data/merge/block/[pos]/[nbt]":{
"type":"argument",
"parser":"minecraft:nbt",
"executable":true
},
"data/merge/entity/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
}
},
"data/merge/entity/[target]/[nbt]":{
"type":"argument",
"parser":"minecraft:nbt",
"executable":true
},
"data/remove/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"data/remove/block/[pos]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path",
"executable":true
},
"data/remove/entity/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
}
},
"data/remove/entity/[target]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path",
"executable":true
},
"debug/start":{
"type":"literal",
"executable":true
},
"debug/stop":{
"type":"literal",
"executable":true
},
"defaultgamemode/adventure":{
"type":"literal",
"executable":true
},
"defaultgamemode/creative":{
"type":"literal",
"executable":true
},
"defaultgamemode/spectator":{
"type":"literal",
"executable":true
},
"defaultgamemode/survival":{
"type":"literal",
"executable":true
},
"deop/[targets]":{
"type":"argument",
"parser":"minecraft:game_profile",
"executable":true
},
"difficulty":{
"type":"literal",
"executable":true
},
"difficulty/easy":{
"type":"literal",
"executable":true
},
"difficulty/hard":{
"type":"literal",
"executable":true
},
"difficulty/normal":{
"type":"literal",
"executable":true
},
"difficulty/peaceful":{
"type":"literal",
"executable":true
},
"effect/clear/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"executable":true
},
"effect/clear/[targets]/[effect]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"effect/give/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
}
},
"effect/give/[targets]/[effect]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"effect/give/[targets]/[effect]/[seconds]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":1,
"max":1000000
},
"executable":true
},
"effect/give/[targets]/[effect]/[seconds]/[amplifier]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0,
"max":255
},
"executable":true
},
"effect/give/[targets]/[effect]/[seconds]/[amplifier]/[hideParticles]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"execute/align/[axes]":{
"type":"argument",
"parser":"minecraft:swizzle",
"redirect":[
"execute"
]
},
"execute/as/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"redirect":[
"execute"
]
},
"execute/at/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"redirect":[
"execute"
]
},
"execute/if/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/if/block/[pos]/[block]":{
"type":"argument",
"parser":"minecraft:block",
"redirect":[
"execute"
]
},
"execute/if/blocks/[start]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/if/blocks/[start]/[end]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/if/blocks/[start]/[end]/[destination]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/if/blocks/[start]/[end]/[destination]/all":{
"type":"literal",
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/blocks/[start]/[end]/[destination]/masked":{
"type":"literal",
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/entity/[entities]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/score/[target]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/if/score/[target]/[targetObjective]":{
"type":"argument",
"parser":"minecraft:objective"
},
"execute/if/score/[target]/[targetObjective]/</[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/if/score/[target]/[targetObjective]/</[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/score/[target]/[targetObjective]/<=/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/if/score/[target]/[targetObjective]/<=/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/score/[target]/[targetObjective]/=/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/if/score/[target]/[targetObjective]/=/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/score/[target]/[targetObjective]/>/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/if/score/[target]/[targetObjective]/>/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/if/score/[target]/[targetObjective]/>=/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/if/score/[target]/[targetObjective]/>=/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/offset/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"redirect":[
"execute"
]
},
"execute/store/result/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/store/result/block/[pos]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path"
},
"execute/store/result/block/[pos]/[path]/byte/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/block/[pos]/[path]/double/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/block/[pos]/[path]/float/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/block/[pos]/[path]/int/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/block/[pos]/[path]/long/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/block/[pos]/[path]/short/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/entity/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
}
},
"execute/store/result/entity/[target]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path"
},
"execute/store/result/entity/[target]/[path]/byte/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/entity/[target]/[path]/double/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/entity/[target]/[path]/float/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/entity/[target]/[path]/int/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/entity/[target]/[path]/long/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/entity/[target]/[path]/short/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/result/score/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"execute/store/result/score/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"redirect":[
"execute"
]
},
"execute/store/success/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/store/success/block/[pos]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path"
},
"execute/store/success/block/[pos]/[path]/byte/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/block/[pos]/[path]/double/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/block/[pos]/[path]/float/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/block/[pos]/[path]/int/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/block/[pos]/[path]/long/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/block/[pos]/[path]/short/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/entity/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
}
},
"execute/store/success/entity/[target]/[path]":{
"type":"argument",
"parser":"minecraft:nbt_path"
},
"execute/store/success/entity/[target]/[path]/byte/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/entity/[target]/[path]/double/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/entity/[target]/[path]/float/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/entity/[target]/[path]/int/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/entity/[target]/[path]/long/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/entity/[target]/[path]/short/[scale]":{
"type":"argument",
"parser":"brigadier:float",
"redirect":[
"execute"
]
},
"execute/store/success/score/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"execute/store/success/score/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"redirect":[
"execute"
]
},
"execute/unless/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/unless/block/[pos]/[block]":{
"type":"argument",
"parser":"minecraft:block",
"redirect":[
"execute"
]
},
"execute/unless/blocks/[start]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/unless/blocks/[start]/[end]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/unless/blocks/[start]/[end]/[destination]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"execute/unless/blocks/[start]/[end]/[destination]/all":{
"type":"literal",
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/blocks/[start]/[end]/[destination]/masked":{
"type":"literal",
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/entity/[entities]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/score/[target]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/unless/score/[target]/[targetObjective]":{
"type":"argument",
"parser":"minecraft:objective"
},
"execute/unless/score/[target]/[targetObjective]/</[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/unless/score/[target]/[targetObjective]/</[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/score/[target]/[targetObjective]/<=/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/unless/score/[target]/[targetObjective]/<=/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/score/[target]/[targetObjective]/=/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/unless/score/[target]/[targetObjective]/=/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/score/[target]/[targetObjective]/>/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/unless/score/[target]/[targetObjective]/>/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"execute/unless/score/[target]/[targetObjective]/>=/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"execute/unless/score/[target]/[targetObjective]/>=/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true,
"redirect":[
"execute"
]
},
"experience/add/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"experience/add/[targets]/[amount]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"experience/add/[targets]/[amount]/levels":{
"type":"literal",
"executable":true
},
"experience/add/[targets]/[amount]/points":{
"type":"literal",
"executable":true
},
"experience/query/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"players"
}
},
"experience/query/[targets]/levels":{
"type":"literal",
"executable":true
},
"experience/query/[targets]/points":{
"type":"literal",
"executable":true
},
"experience/set/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"experience/set/[targets]/[amount]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"experience/set/[targets]/[amount]/levels":{
"type":"literal",
"executable":true
},
"experience/set/[targets]/[amount]/points":{
"type":"literal",
"executable":true
},
"fill/[from]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"fill/[from]/[to]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"fill/[from]/[to]/[block]":{
"type":"argument",
"parser":"minecraft:block",
"executable":true
},
"fill/[from]/[to]/[block]/destroy":{
"type":"literal",
"executable":true
},
"fill/[from]/[to]/[block]/hollow":{
"type":"literal",
"executable":true
},
"fill/[from]/[to]/[block]/keep":{
"type":"literal",
"executable":true
},
"fill/[from]/[to]/[block]/outline":{
"type":"literal",
"executable":true
},
"fill/[from]/[to]/[block]/replace":{
"type":"literal",
"executable":true
},
"fill/[from]/[to]/[block]/replace/[filter]":{
"type":"argument",
"parser":"minecraft:block",
"executable":true
},
"function/[name]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"gamemode/adventure":{
"type":"literal",
"executable":true
},
"gamemode/adventure/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"gamemode/creative":{
"type":"literal",
"executable":true
},
"gamemode/creative/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"gamemode/spectator":{
"type":"literal",
"executable":true
},
"gamemode/spectator/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"gamemode/survival":{
"type":"literal",
"executable":true
},
"gamemode/survival/[target]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"gamerule/announceAdvancements":{
"type":"literal",
"executable":true
},
"gamerule/announceAdvancements/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/commandBlockOutput":{
"type":"literal",
"executable":true
},
"gamerule/commandBlockOutput/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/disableElytraMovementCheck":{
"type":"literal",
"executable":true
},
"gamerule/disableElytraMovementCheck/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doDaylightCycle":{
"type":"literal",
"executable":true
},
"gamerule/doDaylightCycle/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doEntityDrops":{
"type":"literal",
"executable":true
},
"gamerule/doEntityDrops/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doFireTick":{
"type":"literal",
"executable":true
},
"gamerule/doFireTick/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doLimitedCrafting":{
"type":"literal",
"executable":true
},
"gamerule/doLimitedCrafting/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doMobLoot":{
"type":"literal",
"executable":true
},
"gamerule/doMobLoot/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doMobSpawning":{
"type":"literal",
"executable":true
},
"gamerule/doMobSpawning/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doTileDrops":{
"type":"literal",
"executable":true
},
"gamerule/doTileDrops/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/doWeatherCycle":{
"type":"literal",
"executable":true
},
"gamerule/doWeatherCycle/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/gameLoopFunction":{
"type":"literal",
"executable":true
},
"gamerule/gameLoopFunction/[value]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"gamerule/keepInventory":{
"type":"literal",
"executable":true
},
"gamerule/keepInventory/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/logAdminCommands":{
"type":"literal",
"executable":true
},
"gamerule/logAdminCommands/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/maxCommandChainLength":{
"type":"literal",
"executable":true
},
"gamerule/maxCommandChainLength/[value]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"gamerule/maxEntityCramming":{
"type":"literal",
"executable":true
},
"gamerule/maxEntityCramming/[value]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"gamerule/mobGriefing":{
"type":"literal",
"executable":true
},
"gamerule/mobGriefing/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/naturalRegeneration":{
"type":"literal",
"executable":true
},
"gamerule/naturalRegeneration/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/randomTickSpeed":{
"type":"literal",
"executable":true
},
"gamerule/randomTickSpeed/[value]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"gamerule/reducedDebugInfo":{
"type":"literal",
"executable":true
},
"gamerule/reducedDebugInfo/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/sendCommandFeedback":{
"type":"literal",
"executable":true
},
"gamerule/sendCommandFeedback/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/showDeathMessages":{
"type":"literal",
"executable":true
},
"gamerule/showDeathMessages/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"gamerule/spawnRadius":{
"type":"literal",
"executable":true
},
"gamerule/spawnRadius/[value]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"gamerule/spectatorsGenerateChunks":{
"type":"literal",
"executable":true
},
"gamerule/spectatorsGenerateChunks/[value]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"give/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"give/[targets]/[item]":{
"type":"argument",
"parser":"minecraft:item",
"executable":true
},
"give/[targets]/[item]/[count]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"help":{
"type":"literal",
"executable":true
},
"help/[command]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"greedy"
},
"executable":true
},
"kick/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"kick/[targets]/[reason]":{
"type":"argument",
"parser":"minecraft:message",
"executable":true
},
"kill/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"executable":true
},
"list":{
"type":"literal",
"executable":true
},
"locate/EndCity":{
"type":"literal",
"executable":true
},
"locate/Fortress":{
"type":"literal",
"executable":true
},
"locate/Mansion":{
"type":"literal",
"executable":true
},
"locate/Mineshaft":{
"type":"literal",
"executable":true
},
"locate/Monument":{
"type":"literal",
"executable":true
},
"locate/Stronghold":{
"type":"literal",
"executable":true
},
"locate/Temple":{
"type":"literal",
"executable":true
},
"locate/Village":{
"type":"literal",
"executable":true
},
"me/[action]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"greedy"
},
"executable":true
},
"msg/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"msg/[targets]/[message]":{
"type":"argument",
"parser":"minecraft:message",
"executable":true
},
"op/[targets]":{
"type":"argument",
"parser":"minecraft:game_profile",
"executable":true
},
"pardon/[targets]":{
"type":"argument",
"parser":"minecraft:game_profile",
"executable":true
},
"pardon-ip/[target]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"particle/[name]":{
"type":"argument",
"parser":"minecraft:particle"
},
"particle/[name]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3"
},
"particle/[name]/[pos]/[delta]":{
"type":"argument",
"parser":"minecraft:vec3"
},
"particle/[name]/[pos]/[delta]/[speed]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
}
},
"particle/[name]/[pos]/[delta]/[speed]/[count]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"particle/[name]/[pos]/[delta]/[speed]/[count]/force":{
"type":"literal",
"executable":true
},
"particle/[name]/[pos]/[delta]/[speed]/[count]/force/[viewers]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"particle/[name]/[pos]/[delta]/[speed]/[count]/normal":{
"type":"literal",
"executable":true
},
"particle/[name]/[pos]/[delta]/[speed]/[count]/normal/[viewers]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location"
},
"playsound/[sound]/ambient/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/ambient/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/ambient/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/ambient/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/ambient/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/block/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/block/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/block/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/block/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/block/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/hostile/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/hostile/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/hostile/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/hostile/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/hostile/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/master/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/master/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/master/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/master/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/master/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/music/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/music/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/music/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/music/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/music/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/neutral/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/neutral/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/neutral/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/neutral/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/neutral/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/player/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/player/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/player/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/player/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/player/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/record/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/record/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/record/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/record/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/record/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/voice/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/voice/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/voice/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/voice/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/voice/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"playsound/[sound]/weather/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"playsound/[sound]/weather/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"playsound/[sound]/weather/[targets]/[pos]/[volume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"playsound/[sound]/weather/[targets]/[pos]/[volume]/[pitch]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":2
},
"executable":true
},
"playsound/[sound]/weather/[targets]/[pos]/[volume]/[pitch]/[minVolume]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0,
"max":1
},
"executable":true
},
"publish":{
"type":"literal",
"executable":true
},
"publish/[port]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0,
"max":65535
},
"executable":true
},
"recipe/give/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"recipe/give/[targets]/*":{
"type":"literal",
"executable":true
},
"recipe/give/[targets]/[recipe]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"recipe/take/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"recipe/take/[targets]/*":{
"type":"literal",
"executable":true
},
"recipe/take/[targets]/[recipe]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"reload":{
"type":"literal",
"executable":true
},
"replaceitem/block/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"replaceitem/block/[pos]/[slot]":{
"type":"argument",
"parser":"minecraft:item_slot"
},
"replaceitem/block/[pos]/[slot]/[item]":{
"type":"argument",
"parser":"minecraft:item",
"executable":true
},
"replaceitem/block/[pos]/[slot]/[item]/[count]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":1,
"max":64
},
"executable":true
},
"replaceitem/entity/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
}
},
"replaceitem/entity/[targets]/[slot]":{
"type":"argument",
"parser":"minecraft:item_slot"
},
"replaceitem/entity/[targets]/[slot]/[item]":{
"type":"argument",
"parser":"minecraft:item",
"executable":true
},
"replaceitem/entity/[targets]/[slot]/[item]/[count]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":1,
"max":64
},
"executable":true
},
"save-all":{
"type":"literal",
"executable":true
},
"save-all/flush":{
"type":"literal",
"executable":true
},
"save-off":{
"type":"literal",
"executable":true
},
"save-on":{
"type":"literal",
"executable":true
},
"say/[message]":{
"type":"argument",
"parser":"minecraft:message",
"executable":true
},
"scoreboard/objectives/add/[objective]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
}
},
"scoreboard/objectives/add/[objective]/[criteria]":{
"type":"argument",
"parser":"minecraft:objective_criteria",
"executable":true
},
"scoreboard/objectives/add/[objective]/[criteria]/[displayName]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"greedy"
},
"executable":true
},
"scoreboard/objectives/list":{
"type":"literal",
"executable":true
},
"scoreboard/objectives/remove/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"scoreboard/objectives/setdisplay/[slot]":{
"type":"argument",
"parser":"minecraft:scoreboard_slot",
"executable":true
},
"scoreboard/objectives/setdisplay/[slot]/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"scoreboard/players/add/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"scoreboard/players/add/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective"
},
"scoreboard/players/add/[targets]/[objective]/[score]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":1
},
"executable":true
},
"scoreboard/players/enable/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"scoreboard/players/enable/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"scoreboard/players/get/[target]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
}
},
"scoreboard/players/get/[target]/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"scoreboard/players/list":{
"type":"literal",
"executable":true
},
"scoreboard/players/list/[target]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"single"
},
"executable":true
},
"scoreboard/players/operation/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"scoreboard/players/operation/[targets]/[targetObjective]":{
"type":"argument",
"parser":"minecraft:objective"
},
"scoreboard/players/operation/[targets]/[targetObjective]/[operation]":{
"type":"argument",
"parser":"minecraft:operation"
},
"scoreboard/players/operation/[targets]/[targetObjective]/[operation]/[source]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"scoreboard/players/operation/[targets]/[targetObjective]/[operation]/[source]/[sourceObjective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"scoreboard/players/remove/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"scoreboard/players/remove/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective"
},
"scoreboard/players/remove/[targets]/[objective]/[score]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":1
},
"executable":true
},
"scoreboard/players/reset/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
},
"executable":true
},
"scoreboard/players/reset/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"scoreboard/players/set/[targets]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
}
},
"scoreboard/players/set/[targets]/[objective]":{
"type":"argument",
"parser":"minecraft:objective"
},
"scoreboard/players/set/[targets]/[objective]/[score]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"seed":{
"type":"literal",
"executable":true
},
"setblock/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos"
},
"setblock/[pos]/[block]":{
"type":"argument",
"parser":"minecraft:block",
"executable":true
},
"setblock/[pos]/[block]/destroy":{
"type":"literal",
"executable":true
},
"setblock/[pos]/[block]/keep":{
"type":"literal",
"executable":true
},
"setblock/[pos]/[block]/replace":{
"type":"literal",
"executable":true
},
"setidletimeout/[seconds]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"setworldspawn":{
"type":"literal",
"executable":true
},
"setworldspawn/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos",
"executable":true
},
"spawnpoint":{
"type":"literal",
"executable":true
},
"spawnpoint/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"spawnpoint/[targets]/[pos]":{
"type":"argument",
"parser":"minecraft:block_pos",
"executable":true
},
"spreadplayers/[center]":{
"type":"argument",
"parser":"minecraft:vec2"
},
"spreadplayers/[center]/[spreadDistance]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
}
},
"spreadplayers/[center]/[spreadDistance]/[maxRange]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":1
}
},
"spreadplayers/[center]/[spreadDistance]/[maxRange]/[respectTeams]":{
"type":"argument",
"parser":"brigadier:bool"
},
"spreadplayers/[center]/[spreadDistance]/[maxRange]/[respectTeams]/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
},
"executable":true
},
"stop":{
"type":"literal",
"executable":true
},
"stopsound/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
},
"executable":true
},
"stopsound/[targets]/*/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/ambient":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/ambient/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/block":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/block/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/hostile":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/hostile/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/master":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/master/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/music":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/music/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/neutral":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/neutral/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/player":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/player/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/record":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/record/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/voice":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/voice/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"stopsound/[targets]/weather":{
"type":"literal",
"executable":true
},
"stopsound/[targets]/weather/[sound]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"summon/[entity]":{
"type":"argument",
"parser":"minecraft:resource_location",
"executable":true
},
"summon/[entity]/[pos]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"summon/[entity]/[pos]/[nbt]":{
"type":"argument",
"parser":"minecraft:nbt",
"executable":true
},
"tag/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
}
},
"tag/[targets]/add/[name]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"tag/[targets]/list":{
"type":"literal",
"executable":true
},
"tag/[targets]/remove/[name]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"team/add/[team]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"word"
},
"executable":true
},
"team/add/[team]/[displayName]":{
"type":"argument",
"parser":"brigadier:string",
"properties":{
"type":"greedy"
},
"executable":true
},
"team/empty/[team]":{
"type":"argument",
"parser":"minecraft:team",
"executable":true
},
"team/join/[team]":{
"type":"argument",
"parser":"minecraft:team",
"executable":true
},
"team/join/[team]/[members]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
},
"executable":true
},
"team/leave/[members]":{
"type":"argument",
"parser":"minecraft:score_holder",
"properties":{
"has_wildcard":false,
"amount":"multiple"
},
"executable":true
},
"team/list":{
"type":"literal",
"executable":true
},
"team/list/[team]":{
"type":"argument",
"parser":"minecraft:team",
"executable":true
},
"team/option/[team]":{
"type":"argument",
"parser":"minecraft:team"
},
"team/option/[team]/collisionRule/always":{
"type":"literal",
"executable":true
},
"team/option/[team]/collisionRule/never":{
"type":"literal",
"executable":true
},
"team/option/[team]/collisionRule/pushOtherTeams":{
"type":"literal",
"executable":true
},
"team/option/[team]/collisionRule/pushOwnTeam":{
"type":"literal",
"executable":true
},
"team/option/[team]/color/[value]":{
"type":"argument",
"parser":"minecraft:color",
"executable":true
},
"team/option/[team]/deathMessageVisibility/always":{
"type":"literal",
"executable":true
},
"team/option/[team]/deathMessageVisibility/hideForOtherTeams":{
"type":"literal",
"executable":true
},
"team/option/[team]/deathMessageVisibility/hideForOwnTeam":{
"type":"literal",
"executable":true
},
"team/option/[team]/deathMessageVisibility/never":{
"type":"literal",
"executable":true
},
"team/option/[team]/friendlyfire/[allowed]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"team/option/[team]/nametagVisibility/always":{
"type":"literal",
"executable":true
},
"team/option/[team]/nametagVisibility/hideForOtherTeams":{
"type":"literal",
"executable":true
},
"team/option/[team]/nametagVisibility/hideForOwnTeam":{
"type":"literal",
"executable":true
},
"team/option/[team]/nametagVisibility/never":{
"type":"literal",
"executable":true
},
"team/option/[team]/seeFriendlyInvisibles/[allowed]":{
"type":"argument",
"parser":"brigadier:bool",
"executable":true
},
"team/remove/[team]":{
"type":"argument",
"parser":"minecraft:team",
"executable":true
},
"teleport/[destination]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
},
"executable":true
},
"teleport/[location]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"teleport/[location]/[rotation]":{
"type":"argument",
"parser":"minecraft:rotation",
"executable":true
},
"teleport/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"entities"
}
},
"teleport/[targets]/[destination]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"single",
"type":"entities"
},
"executable":true
},
"teleport/[targets]/[location]":{
"type":"argument",
"parser":"minecraft:vec3",
"executable":true
},
"teleport/[targets]/[location]/[rotation]":{
"type":"argument",
"parser":"minecraft:rotation",
"executable":true
},
"tellraw/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"tellraw/[targets]/[message]":{
"type":"argument",
"parser":"minecraft:component",
"executable":true
},
"time/add/[time]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"time/query/day":{
"type":"literal",
"executable":true
},
"time/query/daytime":{
"type":"literal",
"executable":true
},
"time/query/gametime":{
"type":"literal",
"executable":true
},
"time/set/day":{
"type":"literal",
"executable":true
},
"time/set/night":{
"type":"literal",
"executable":true
},
"time/set/[time]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"title/[targets]":{
"type":"argument",
"parser":"minecraft:entity",
"properties":{
"amount":"multiple",
"type":"players"
}
},
"title/[targets]/actionbar/[title]":{
"type":"argument",
"parser":"minecraft:component",
"executable":true
},
"title/[targets]/clear":{
"type":"literal",
"executable":true
},
"title/[targets]/reset":{
"type":"literal",
"executable":true
},
"title/[targets]/subtitle/[title]":{
"type":"argument",
"parser":"minecraft:component",
"executable":true
},
"title/[targets]/times/[fadeIn]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
}
},
"title/[targets]/times/[fadeIn]/[stay]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
}
},
"title/[targets]/times/[fadeIn]/[stay]/[fadeOut]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"title/[targets]/title/[title]":{
"type":"argument",
"parser":"minecraft:component",
"executable":true
},
"trigger/[objective]":{
"type":"argument",
"parser":"minecraft:objective",
"executable":true
},
"trigger/[objective]/add/[value]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"trigger/[objective]/set/[value]":{
"type":"argument",
"parser":"brigadier:integer",
"executable":true
},
"weather/clear":{
"type":"literal",
"executable":true
},
"weather/clear/[duration]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0,
"max":1000000
},
"executable":true
},
"weather/rain":{
"type":"literal",
"executable":true
},
"weather/rain/[duration]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0,
"max":1000000
},
"executable":true
},
"weather/thunder":{
"type":"literal",
"executable":true
},
"weather/thunder/[duration]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0,
"max":1000000
},
"executable":true
},
"whitelist/add/[targets]":{
"type":"argument",
"parser":"minecraft:game_profile",
"executable":true
},
"whitelist/list":{
"type":"literal",
"executable":true
},
"whitelist/off":{
"type":"literal",
"executable":true
},
"whitelist/on":{
"type":"literal",
"executable":true
},
"whitelist/reload":{
"type":"literal",
"executable":true
},
"whitelist/remove/[targets]":{
"type":"argument",
"parser":"minecraft:game_profile",
"executable":true
},
"worldborder/add/[distance]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":-60000000,
"max":60000000
},
"executable":true
},
"worldborder/add/[distance]/[time]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"worldborder/center/[pos]":{
"type":"argument",
"parser":"minecraft:vec2",
"executable":true
},
"worldborder/damage/amount/[damagePerBlock]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"worldborder/damage/buffer/[distance]":{
"type":"argument",
"parser":"brigadier:float",
"properties":{
"min":0
},
"executable":true
},
"worldborder/get":{
"type":"literal",
"executable":true
},
"worldborder/set/[distance]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":-60000000,
"max":60000000
},
"executable":true
},
"worldborder/set/[distance]/[time]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"worldborder/warning/distance/[distance]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
},
"worldborder/warning/time/[time]":{
"type":"argument",
"parser":"brigadier:integer",
"properties":{
"min":0
},
"executable":true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment