├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ └── feature-request.yaml └── workflows │ └── publish.yml ├── .gitignore ├── .vscode └── launch.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── icon.png ├── imgs └── preview.png ├── language-configuration.json ├── mcfunction.tmLanguage ├── mcfunction.tmLanguage.json ├── mcfunction.tmLanguage.yaml ├── mcfunction.tmPreferences ├── package.json └── tests ├── bolt.mcfunction ├── comprehensive ├── README.md ├── block_predicate.mcfunction ├── commands.mcfunction ├── commands │ └── effect.mcfunction ├── comments.mcfunction ├── everything.mcfunction ├── fakeplayer.mcfunction ├── greedy_commands.mcfunction ├── json.mcfunction ├── misc.mcfunction ├── nbt_compound.mcfunction ├── nbt_list.mcfunction ├── nbt_path │ ├── invalid.mcfunction │ └── valid.mcfunction ├── no_newline.mcfunction ├── number.mcfunction ├── operation.mcfunction ├── parsers │ ├── block_position.mcfunction │ ├── block_position │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ ├── dimension │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ ├── entity_anchor │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ ├── int_range │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ ├── message │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ ├── position │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ ├── rotation │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction │ └── swizzle │ │ ├── invalid.mcfunction │ │ └── valid.mcfunction ├── range.mcfunction ├── resource_location.mcfunction ├── root_redirect.mcfunction ├── selector.mcfunction ├── showcase.mcfunction ├── strings.mcfunction ├── target_selectors │ ├── invalid.mcfunction │ └── valid.mcfunction ├── text_components │ ├── invalid.mcfunction │ └── valid.mcfunction └── uuid.mcfunction ├── demo.mcfunction ├── jmc.mcfunction ├── macros.mcfunction ├── mcbuild.mcfunction └── vanilla.mcfunction /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/.github/ISSUE_TEMPLATE/feature-request.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/README.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/icon.png -------------------------------------------------------------------------------- /imgs/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/imgs/preview.png -------------------------------------------------------------------------------- /language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/language-configuration.json -------------------------------------------------------------------------------- /mcfunction.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/mcfunction.tmLanguage -------------------------------------------------------------------------------- /mcfunction.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/mcfunction.tmLanguage.json -------------------------------------------------------------------------------- /mcfunction.tmLanguage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/mcfunction.tmLanguage.yaml -------------------------------------------------------------------------------- /mcfunction.tmPreferences: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/mcfunction.tmPreferences -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/package.json -------------------------------------------------------------------------------- /tests/bolt.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/bolt.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/README.md -------------------------------------------------------------------------------- /tests/comprehensive/block_predicate.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/block_predicate.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/commands.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/commands.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/commands/effect.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/commands/effect.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/comments.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/comments.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/everything.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/everything.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/fakeplayer.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/fakeplayer.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/greedy_commands.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/greedy_commands.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/json.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/json.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/misc.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/misc.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/nbt_compound.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/nbt_compound.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/nbt_list.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/nbt_list.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/nbt_path/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/nbt_path/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/nbt_path/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/nbt_path/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/no_newline.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/no_newline.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/number.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/number.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/operation.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/operation.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/block_position.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/block_position.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/block_position/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/block_position/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/block_position/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/block_position/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/dimension/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/dimension/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/dimension/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/dimension/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/entity_anchor/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/entity_anchor/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/entity_anchor/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/entity_anchor/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/int_range/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/int_range/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/int_range/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/int_range/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/message/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/message/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/message/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/message/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/position/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/position/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/position/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/position/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/rotation/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/rotation/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/rotation/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/rotation/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/swizzle/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/swizzle/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/parsers/swizzle/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/parsers/swizzle/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/range.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/range.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/resource_location.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/resource_location.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/root_redirect.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/root_redirect.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/selector.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/selector.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/showcase.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/showcase.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/strings.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/strings.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/target_selectors/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/target_selectors/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/target_selectors/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/target_selectors/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/text_components/invalid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/text_components/invalid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/text_components/valid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/text_components/valid.mcfunction -------------------------------------------------------------------------------- /tests/comprehensive/uuid.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/comprehensive/uuid.mcfunction -------------------------------------------------------------------------------- /tests/demo.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/demo.mcfunction -------------------------------------------------------------------------------- /tests/jmc.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/jmc.mcfunction -------------------------------------------------------------------------------- /tests/macros.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/macros.mcfunction -------------------------------------------------------------------------------- /tests/mcbuild.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/mcbuild.mcfunction -------------------------------------------------------------------------------- /tests/vanilla.mcfunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinecraftCommands/syntax-mcfunction/HEAD/tests/vanilla.mcfunction --------------------------------------------------------------------------------