- Allows you to write code in a text editor instead of inside Minecraft command blocks
- Consolidates your commands into labeled 5x5 blocks
- Allows you to use version control (such as Git) to manage code and versions and allow collaboration
- Anyone can import a block of commands from anywhere - you don't need access to the server console
- ...