Skip to main content
Version: Beta-1.13

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:

{ } < : ; ~ '