Datapack Info
Datapacks are used to change in-game rules, when playing SE3 starts to get boring.
Contents
Construction rules
Every datapack consists of variable-value combos in jse3 hierarchy.
variable: value;
grandparent
{
variable: value;
variable2: 'value with space';
parent
{
variable: value;
}
}
Jse3 compiler does some actions to simplify code before compilation. It removes all spaces, tabs and new lines, so these chars have only cosmetical meaning by default.
Functional chars:
< > - comments
{ } - variable tree operators
: - variable/value separator
; - value end char
' - on/off remove space
Dennied chars in variable names and values:
{ } < : ; ~ '