Condition
Conditions de TabulaUI
Une condition est un prérequis utile pour différents usages comme savoir si le joueur peut ouvrir le menu, si il peut voir tel bouton ou bien quelle action doit être réalisé après avoir sélectionné un bouton.
Structure
Types et Expressions
Économie Vault (uniquement sur spigot)
Comparer la balance du joueur avec une valeur.
Expression complète: [money] (> | < | >= | <= | =) {valeur}
Exemples:
[money] >= 10000
[money] = 5700
Level (uniquement sur spigot)
Comparer le niveau d'XP du joueur avec une valeur.
Expression complète: [lvl] (> | < | >= | <= | =) {valeur}
Exemples:
[lvl] >= 30
[lvl] = 10
Proche d'une position (uniquement sur spigot)
Vérifier si le joueur est proche d'une certaine position
Expression complète: [near] (world:x:y:z) {valeur}
Exemples:
[near] world:0:120:0 30
Permission
Vérifier si le joueur possède ou non une permission
Expression complète: [(!)permission] {valeur}
Exemples:
[permission] minecraft.gamemode.creative
[!permission] essentials.feed
Comparer
Comparer une valeure avec une autre ou une valeur et ses caractéristiques.
Expression complète: [compare] {valeur_1} (not | !){type} {valeur_2}
Exemples:
[compare] %player% ends with xX
[compare] %player% not in AziRixX,Lekilo_Maitre,Player017
[compare] %player% !is numeric
EQUALS
/==
/=
Vérifie si la valeur 1 est égale à la valeur 2
✔️
GREATER
/ >
Vérifie si la valeur 1 est supérieure à la valeur 2
✔️
GREATER_EQUALS
/ >=
Vérifie si la valeur 1 est supérieure ou égale à la valeur 2
✔️
LESS
/ <
Vérifie si la valeur 1 est inférieure à la valeur 2
✔️
LESS EQUALS
/ <=
Vérifie si la valeur 1 est inférieure ou égale à la valeur 2
✔️
CONTAINS
/ has
/ in
Vérifie si la valeur 1 contient la valeur 2
✔️
LENGTH
/ size
Vérifie si la taille de la valeur 1 est égale à valeure 2
✔️
STARTS WITH
Vérifie si la valeur 1 commence par la valeur 2
✔️
ENDS WITH
Vérifie si la valeur 1 termine par la valeur 2
✔️
MATCHES
Vérifie si la valeur 1 correspond au pattern regex caractérisé par la valeur 2
✔️
IS NUMERIC
Vérifie si la valeur 1 est numérique
❌
IS ALPHABETIC
Vérifie si la valeur 1 est alphabétique
❌
IS LOWER
Vérifie si la valeur 1 est en minuscule
❌
IS UPPER
Vérifie si la valeur 1 est en majuscule
❌
Javascript
Exécuter une expression javascript afin de récupérer une valeur booléen.
Expression complète: [js] {javascript expression}
Exemples:
[js] '%player%' == 'AziRixX'
[js] %arg_num% % 2 == 0
Dernière mise à jour