One Command Syntax Highlighter
A sublime syntax for Minecraft 1.9 One Commands.
- Total 451
- Win 321
- OS X 80
- Linux 50
|Aug 18||Aug 17||Aug 16||Aug 15||Aug 14||Aug 13||Aug 12||Aug 11||Aug 10||Aug 9||Aug 8||Aug 7||Aug 6||Aug 5||Aug 4||Aug 3||Aug 2||Aug 1||Jul 31||Jul 30||Jul 29||Jul 28||Jul 27||Jul 26||Jul 25||Jul 24||Jul 23||Jul 22||Jul 21||Jul 20||Jul 19||Jul 18||Jul 17||Jul 16||Jul 15||Jul 14||Jul 13||Jul 12||Jul 11||Jul 10||Jul 9||Jul 8||Jul 7||Jul 6||Jul 5||Jul 4|
What it adds
Generates a self-activating one-command contraption from the current file.
Generates a manually-activated one-command contraption from the current file.
Sorts any entity/player selector tags within the selection by alphabetical order.
Explodes the commands selected, using
\ syntax to keep them in the same line in the eyes of the generator.
\ syntax down to normal lines.
A syntax highlighter for the special syntax accepted by the generator. Uses the file extension
Most of the differences between 1CC syntax and regular commands lie in the prepends.
INIT:as a prepend will make the command only run once, when you run the command.
COND:as a prepend will make the command only run if the previous one was successful. Not recommended to use on the first command, nor the first
REPEAT:as a prepend will make the command in a repeating command block. This is included to allow for different-speed clocks, and similar functions.
BLOCK:as a prepend will use the following command (format
minecraft:BLOCKNAME:DATA) as a normal block instead of a command. This can be used to visually seperate parts of a module; remember that
REPEAT:must be used afterwards to carry the signal.
\ appended to the end of a line will append the next line to the current line.
There's also the
DEFINE: syntax, similar to the C
#define directive. This allows simpler-to-read blocks of code to be written.
The syntax is
DEFINE: identifier replacewith. You can then use this by calling out, anywhere in your code,
As with C,
DEFINE: can be used to make macros. For example,
DEFINE: example(argument) say |argument| and
$example("hello") will give you
UNDEFINE: which will remove that variable's definition.
IMPORT: will import the
.1cc file of the same name.
IMPORT: test will import the file named