{
	"alwaysday": "$general.boolean",
	"ability": {
		"$function.general.target_selector": {
			"$function.general.ability": "$general.boolean"
		}
	},
	"clear": {
		"$function.general.target_selector": {
			"$function.general.item_identifier": {
				"$general.number": "$general.number"
			}
		}
	},
	"camerashake": {
		"add": {
			"$function.general.target_selector": {
				"$general.decimal": {
					"$general.decimal": "$function.general.shake_types"
				}
			}
		}
	},
	"clearspawnpoint": "$function.general.target_selector",
	"clone": {
		"$function.general.location": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.location": {
									"$function.general.location": {
										"$function.general.location": {
											"$function.general.mask_mode": {
												"$function.general.clone_mode": {}
											},
											"filtered": {
												"$function.general.clone_mode": {
													"$function.general.block_identifier": "$general.number"
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	},
	"difficulty": "$general.game_difficulty",
	"effect": {
		"$function.general.target_selector": {
			"$general.effect_name": {
				"$general.number": {
					"$general.number": "$general.boolean"
				}
			},
			"clear": {}
		}
	},
	"event": {
		"entity": {
			"$function.general.target_selector": "$dynamic.cache.entity.events"
		}
	},
	"enchant": {
		"$function.general.target_selector": {
			"$general.enchantment_name": "$general.number"
		}
	},
	"execute": {
		"$function.general.target_selector": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$load": "$function.main",

						"detect": {
							"$function.general.location": {
								"$function.general.location": {
									"$function.general.location": {
										"$function.general.block_identifier": {
											"$general.number": "$function.main"
										}
									}
								}
							}
						}
					}
				}
			}
		}
	},
	"fill": {
		"$function.general.location": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.block_identifier": {
									"$general.number": {
										"$function.general.fill_option": {},

										"replace": {
											"$function.general.block_identifier": "$general.number"
										}
									}
								}
							}
						}
					}
				}
			}
		}
	},
	"fog": {
		"$function.general.target_selector": {
			"push": {
				"$general.fog_identifier": {}
			},
			"pop": {},
			"remove": {}
		}
	},
	"function": "$dynamic.function_files",
	"gamemode": {
		"$general.gamemode": "$function.general.target_selector"
	},
	"gamerule": {
		"$general.gamerule": {
			"$general.boolean": {},
			"$general.number": {}
		}
	},
	"give": {
		"$function.general.target_selector": {
			"$function.general.item_identifier": {
				"$general.number": {
					"$general.number": {}
				}
			}
		}
	},
	"kick": {
		"$function.general.target_selector": {}
	},
	"kill": {
		"$function.general.target_selector": {}
	},
	"locate": {
		"$function.general.structure_name": {}
	},
	"list": {},
	"me": {},
	"mobevent": {
		"$function.general.mob_event": "$general.boolean"
	},
	"music": {
		"volume": "$general.decimal",
		"stop": "$general.decimal",
		"play": {
			"$placeholder": {
				"$general.decimal": {
					"$general.number": "$function.general.music_repeat_mode"
				}
			}
		},
		"queue": {
			"$placeholder": {
				"$general.decimal": {
					"$general.number": "$function.general.music_repeat_mode"
				}
			}
		}
	},
	"particle": {
		"$function.general.particle_identifier": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {}
				}
			}
		}
	},
	"playsound": {
		"$placeholder": {
			"$function.general.target_selector": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$general.decimal": {
								"$general.decimal": "$general.decimal"
							}
						}
					}
				}
			}
		},
		"$function.general.sound_definitions": {}
	},
	"playanimation": {
		"$function.general.target_selector": {
			"$dynamic.cache.rp_animation.ids": {
				"$placeholder": {
					"$general.number": {
						"$molang.embedded": "$dynamic.cache.rp_animation_controller.ids"
					}
				}
			}
		}
	},
	"ride": {
		"$function.general.target_selector": {
			"summon_ride": {
				"$function.general.entity_identifier": {
					"$function.general.ride_rules": "$dynamic.cache.entity.events"
				}
			},
			"start_riding": {
				"$function.general.target_selector": {
					"$function.general.teleport_rules": "$function.general.how_to_fill"
				}
			},

			"stop_riding": {},
			"summon_rider": {
				"$function.general.entity_identifier": "$dynamic.cache.entity.events"
			}
		}
	},
	"reload": {},
	"replaceitem": {
		"block": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"slot.container": {
							"$general.number": {
								"$function.general.replace_mode": {
									"$function.general.item_identifier": {
										"$general.number": "$general.number"
									}
								},
								"$function.general.item_identifier": {
									"$general.number": "$general.number"
								}
							}
						}
					}
				}
			}
		},
		"entity": {
			"$function.general.target_selector": {
				"$function.general.replace_mode": {
					"$general.slot_type": {
						"$general.number": {
							"$function.general.item_identifier": {
								"$general.number": "$general.number"
							}
						}
					}
				},
				"$general.slot_type": {
					"$general.number": {
						"$function.general.item_identifier": {
							"$general.number": "$general.number"
						}
					}
				}
			}
		}
	},
	"say": {},
	"schedule": {
		"on_area_loaded": {
			"add": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.location": {
									"$function.general.location": "$dynamic.function_files"
								}
							}
						}
					}
				},
				"circle": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$general.number": "$dynamic.function_files"
							}
						}
					}
				},
				"tickingarea": {
					"$placeholder": "$dynamic.function_files"
				}
			}
		}
	},
	"scoreboard": {
		"objectives": {
			"add": {
				"$placeholder": {
					"dummy": {}
				}
			},
			"remove": {},
			"list": {},
			"setdisplay": {
				"sidebar": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": ["ascending", "descending"]
				},
				"list": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": ["ascending", "descending"]
				},
				"belowname": {
					"$dynamic.cache.function.scoreboards": {}
				}
			}
		},
		"players": {
			"list": {},
			"reset": "$function.general.target_selector",
			"test": {
				"$function.general.target_selector": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": {
						"$general.number": "$general.number"
					}
				}
			},
			"random": {
				"$function.general.target_selector": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": {
						"$general.number": "$general.number"
					}
				}
			},
			"set": {
				"$function.general.target_selector": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": "$general.number"
				}
			},
			"add": {
				"$function.general.target_selector": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": "$general.number"
				}
			},
			"remove": {
				"$function.general.target_selector": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": "$general.number"
				}
			},
			"operation": {
				"$function.general.target_selector": {
					"$dynamic.cache.function.scoreboards": {},
					"$placeholder": {
						"$function.general.scoreboard_operation": {
							"$function.general.target_selector": {
								"$dynamic.cache.function.scoreboards": {}
							}
						}
					}
				}
			}
		}
	},
	"setblock": {
		"$function.general.location": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.block_identifier": {
						"$general.number": ["destroy", "keep", "replace"]
					}
				}
			}
		}
	},
	"setmaxplayers": "$general.number",
	"structure": {
		"save": {
			"$placeholder": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.location": {
									"$function.general.location": {
										"$general.boolean": ["disk", "memory"],
										"disk": {},
										"memory": {}
									}
								}
							}
						}
					}
				}
			}
		},
		"load": {
			"$placeholder": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.structure_rotations": {
								"$function.general.mirror": {
									"$general.boolean": {
										"$general.boolean": "$general.number"
									},
									"$function.general.structure_animations": {
										"$general.number": {
											"$general.boolean": {
												"$general.boolean": "$general.number"
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	},
	"setworldspawn": {
		"$function.general.location": {
			"$function.general.location": "$function.general.location"
		}
	},
	"spawnpoint": {
		"$function.general.target_selector": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {}
				}
			}
		}
	},
	"spreadplayers": {
		"$general.number": {
			"$general.number": {
				"$general.decimal": {
					"$general.decimal": "$function.general.target_selector"
				}
			}
		}
	},
	"stopsound": {
		"$function.general.target_selector": {
			"$function.general.sound_definitions": {}
		}
	},
	"summon": {
		"$function.general.entity_identifier": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$dynamic.cache.entity.events": {}
					},
					"named": {
						"$placeholder": "$function.general.location"
					}
				}
			}
		}
	},
	"tag": {
		"$function.general.target_selector": {
			"add": {
				"$dynamic.cache.function.tags": {}
			},
			"remove": {
				"$dynamic.cache.function.tags": {}
			},
			"list": {}
		}
	},
	"teleport": {
		"$function.general.location": {
			"$function.general.location": {
				"$function.general.location": {
					"$general.boolean": {},
					"$general.degree": "$general.degree",
					"facing": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.location": {
									"$general.boolean": {}
								}
							}
						},
						"$function.general.target_selector": {}
					}
				}
			}
		},
		"$function.general.target_selector": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$general.degree": "$general.degree",
						"facing": {
							"$function.general.location": {
								"$function.general.location": {
									"$function.general.location": {}
								}
							},
							"$function.general.target_selector": {}
						}
					}
				}
			}
		}
	},
	"tell": {
		"$function.general.target_selector": {}
	},
	"tellraw": {
		"$function.general.target_selector": {}
	},
	"testfor": {
		"$function.general.target_selector": {}
	},
	"testforblock": {
		"$function.general.location": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.block_identifier": {
						"$general.number": {}
					}
				}
			}
		}
	},
	"testforblocks": {
		"$function.general.location": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.location": {
									"$function.general.location": {
										"$function.general.location": [
											"masked",
											"all"
										]
									}
								}
							}
						}
					}
				}
			}
		}
	},
	"tickingarea": {
		"add": {
			"circle": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$general.number": {}
						}
					}
				}
			},
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {
						"$function.general.location": {
							"$function.general.location": {
								"$function.general.location": {}
							}
						}
					}
				}
			}
		},
		"list": {
			"all-dimensions": {}
		},
		"remove": {
			"$function.general.location": {
				"$function.general.location": {
					"$function.general.location": {}
				}
			}
		},
		"remove_all": {}
	},
	"time": {
		"add": "$general.hourly_clock_time",
		"set": {
			"$function.general.time": {},
			"$general.hourly_clock_time": {}
		},
		"query": {
			"daytime": {},
			"gametime": {},
			"day": {}
		}
	},
	"title": {
		"$function.general.target_selector": {
			"$function.general.title_type": {},
			"times": {
				"$general.number": {
					"$general.number": "$general.number"
				}
			},
			"reset": {},
			"clear": {}
		}
	},
	"titleraw": "$function.main.title",
	"toggledownfall": {},
	"tp": "$function.main.teleport",
	"w": {
		"$function.general.target_selector": {}
	},
	"weather": {
		"$function.general.weather_type": "$general.number",
		"query": {}
	},
	"xp": {
		"$general.number": {
			"L": "$function.general.target_selector",
			"$function.general.target_selector": {}
		}
	},
	"$load": "$dynamic.plugins.custom_commands"
}
