Syntax
if(condition, if_true)
if(condition, if_true, if_false)
if(condition, if_true, ...)
Evaluate an expression if a condition holds.
if(1 == 2, print('oops, maths broke'));
if() can also be used as an expression. An extra argument can be specified to
act as an else block.
message = if(player()~'gamemode' == 'creative',
'Hi cheater',
'Hello friend',
);
Unlike most programming languages there is no else if. More conditions and
expression can be added as arguments to the if() call.
if(gamemode == 'creative',
'player is in creative',
gamemode == 'survival',
'player is in survival',
'player is not in creative or survival',
);