Development tools for vanilla Minecraft: Java Edition data pack developers.
-
Updated
May 15, 2025 - TypeScript
mcfunction is a language created by Mojang for Minecraft datapacks, following the same syntax as commands in-game.
Development tools for vanilla Minecraft: Java Edition data pack developers.
Syntax highlighting for mcfunction files.
An extension that provides support for files such as: .mcfunction, .json and .lang. Features include: completion, validations, formatters, diagnostics, cheat-sheets, code-actions, generation of files, and development tools to help develop Minecraft Bedrock Addons or Minecraft Education Edition.
A utility to fight against malicious hackers on Bedrock Edition.
lightweight scripting language that compiles in to mcfunction. It support functional programming, giving power to make your coding process faster.
Improve Minecraft JE data pack mcfunction and let it be short and pretty
mcfunction-debugger is a debugger for Minecraft's *.mcfunction files that does not require any Minecraft mods.
An add-on building library focused on performance and speed
VSCode wrapper for Minecraft Function LSP
Created by Mojang Studios
Released July 18, 2018