Description
Représente un type (ex : number, object, item type, location, block, world, entity type, etc.).
C'est le plus souvent utilisé pour les expressions du genre event-<type>, <type>-argument, loop-<type>, etc. (ex : event-world, number-argument, loop-player).
Utilisation :
Voir les différents types listés dans cette page.
{variable} is a number # Contrôle si la variable continent un nombre (ex : -1 ou 5.5)
{variable} is a type # Contrôle si la variable contient un type (ex : number ou player)
{variable} is an object # Vaudra toujours vrai, car tout est objet, même les types
disable PvP in the event-world
kill the loop-entity
type[s]
Description
Un effet visuel.
Liste:
show wolf hearts on the clicked wolf
play mob spawner flames at the targeted block to the player
(visual|particle) effect[s]
Description
Représente la météo ensoleillé (sunny), pluvieux (rainy) et orageux (thundering).
Utilisation :
clear/sun/sunny, rain/rainy/raining, and thunder/thundering/thunderstorm
is raining
is sunny in the player's world
message "C'est %weather in the argument's world% dans %world of the argument%"
weather[ ]type[s] weather condition[s] weather[s]
Description
Un des mondes d'un serveur.
Les mondes peuvent être utilisé dans un script en entourant leur nom par des doubles guillemets (ex : if world of player is "world").
Attention à ne pas confondre cette syntaxe avec celle d'un texte.
Utilisation :
"world_name", (ex : "world")
broadcast "Hello!" to "world_nether"
world[s]
Description
Tire un projectile (où n'importe quelle autre entité) depuis une entité donnée.
shoot an arrow
make the player shoot a creeper at speed 10
shoot a pig from the creeper
shoot %entity types% [from %living entities/locations%] [(at|with) (speed|velocity) %number%] [%direction%]
(make|let) %living entities/locations% shoot %entity types% [(at|with) (speed|velocity) %number%] [%direction%]
Description
Renvoie la valeur absolue de l'argument, c'est-à-dire rend l'argument positif.
abs(3) = 3
abs(-2) = 2
abs(n: number)
Description
L'inverse du cosinus, aussi appelé arccos. Les retours résultent en degrés, pas en radians. Retourne uniquement les valeurs de 0 à 180.
acos(0) = 90
acos(1) = 0
acos(0.5) = 30
acos(n: number)
Description
L'inverse du sinus, aussi appelé arcsin. Les retours résultent en degrés, pas en radians. Retourne uniquement les valeurs comprises entre -90 et 90.
asin(0) = 0
asin(1) = 90
asin(0.5) = 30
asin(n: number)
Description
L'inverse de la tangente, aussi appelée arctane. Les retours résultent en degrés, pas en radians. Retourne uniquement les valeurs comprises entre -90 et 90.
atan(0) = 0
atan(1) = 45
atan(10000) = 89.9943
atan(n: number)
Description
Similaire à atan, mais nécessite deux coordonnées et renvoie des valeurs de -180 à 180. L'angle retourné est mesuré dans le sens antihoraire dans un système de coordonnées mathématiques standard (x vers la droite, y vers le haut).
atan2(0, 1) = 0
atan2(10, 0) = 90
atan2(-10, 5) = -63.4349