Spellscript IDE
The Spellscript IDE (i.e. Interactive Development Environment) is a code editor for Spellscript introduced in H/M version 0.6.4. It features syntax-highlighting, undo/redo functionality, and an increasing number of keyboard shortcuts to make script creation much easier than it would be in a normal text editor.
When an object in Minecraft is capable of being scripted via the Spellscript IDE, we refer to that object as a scriptable. As of this writing, scriptables include Spellscript blocks, console scripts, and schedulable scripts.
UER4Y4 wow, awesome blog post.Really thank you! Awesome.
Other Commands
| Key Binding | Description |
|---|---|
| ctrl+z | Undoes the last action. |
| ctrl+shift+z | Redoes the last action. |
| ctrl+y | Redoes the last action. |
| ctrl+c | Copies the current selection to the system clipboard. |
| ctrl+v | Pastes from the system clipboard. |
| ctrl+x | Copies the current selection to the system clipboard and deletes it. |
| ctrl+a | Selects all text in the editor. |
| shift+tab | Unindent the current line |
| ctrl++ | Zoom in |
| ctrl+- | Zoom out |
| ctrl+<dir> | Move the beginning/end of the current line, or top/bottom of the script. |
| shift+<dir> | Expand the current selection in the specified direction. |
Customization
The color scheme for syntax highlighting is specified in .minecraft/syntaxHighlight.txt. Each color is in hex format with optional alpha at the beginning (so either RRGGBB or AARRGGBB).