Type Safe
Catch errors at compile time, not in-game. Variables, functions, structs, and entity narrowing are fully typed.
A typed scripting language that compiles to Minecraft datapacks
Project/package builds, native floor integer arithmetic, periodic @tick(rate=N) and explicit cooldown state are available in the npm CLI.
The online IDE and editor extensions update independently. Use the npm CLI for the 4.0 features documented here.