Description
Représente les modes de jeu dans Minecraft.
Utilisation : creative, survival, adventure, spectator
player's gamemode is survival
set the player argument's game mode to creative
game[ ]mode[s]
Description
L'inventaire d'un joueur (Player) ou d'un bloc (Block). Les inventaires ont de nombreux effets et conditions concernant leur contenu.
Un inventaire a un nombre d'emplacements (slots) défini qui représente une place spéficique dans l'inventaire. (ex : l'emplacement du casque (helmet slot) pour un joueur).
Ce type demeure cependant assez limité.
clear player's inventory
set event-entity's helmet to stone
inventor(y|ies)
Description
Représente un emplacement (slot) dans un inventaire (inventory).
Les objets (items) sur lesquels vous pourrez travailler sont, par exemple, les emplacements d'une armure (Armour Slot) ou d'un four (Furnace Slot).
Notez que l'outil (Tool) du joueur (l'objet qu'il tient dans la main) représente également un emplacement à la différence que celui-ci n'est jamais le même.
set tool of player to dirt
delete helmet of the victim
set the colour of the player's tool to green
enchant the player's chestplate with projectile protection 5
[inventory ]slot[s]
Description
Un objet (item) (ex : une pile de torches, un four ou épée en bois avec enchantement " sharpness 2 ").
Ce type représente un objet précis (ex : un escalier en pierre renversé et tourné vers l'ouest) alors que le type item type représente un large éventail d'objets (ex : n'importe quel escalier peut importe son sens ou sa direction).
Vous n'aurez, à priori, pas besoin de ce type à moins que vous vouliez, par exemple, créer une commande n'acceptant qu'un type d'objet précis.
Utilisation : [ [of]] [of ]
doit être un objet précis.
set {_item} to type of the targeted block
{_item} is a torch
[[%number%] of ] %alias% [of %enchantment% %level%]
Où %alias% représente un unique item.
Description
Ce type est un alias (ex : a pickaxe, all plants, etc.) Contrairement au type items, celui-ci est parfaitement adapté aux conditions qui vérifient si un inventaire contient un certain objet (item) ou un certain type d'objet. Il accepte également un ou plusieurs enchantements et peut, optionnellement, commencé par un " all.. " ou " every... " pour considérer l'ensemble des types que représente un alias (incluant les datas)
Utilisation : [ [of]] [all/every] [of [] [,/and ]]
give 4 torches to the player
add all slabs to the inventory of the block
player's tool is a diamond sword of sharpness
remove a pickaxes of fortune 4 from {stored items::*}
set {_item} to 10 of every upside-down stair
block is dirt or farmland
item[ ]type[s] items materials
Description
Une entité (entity) vivante (ex : une créature (mob) ou un joueur (player) ).
Ce type ignore les entités inanimés comme les projectiles et les objets (items) jetés au sol.
Utilisation : Voir Entity.
spawn 5 powered creepers
shoot a zombie from the creeper
living[ ]entit(y|ies)
Description
Une position dans un monde (World). Les positions sont spécifiques à un monde et incluent également une direction.
Si vous sauvegardez votre position et vous y téléportez plus tard, vous serez posté exactement au même endroit.
Si vous voulez annuler ce comportement, vous pouvez redéfinir le Yaw / Pitch de la position à 0
Utilisation : Voir Location At (expression)
set block at location 50, 80, 100 in world "world" to oak wood plank
location[s]
Description
Une certaine somme d'argent. Notez que ce type diffère des nombres (numbers) car il inclut le symbole ou le nom de la devise ayant cours sur un serveur. Néanmoins, les deux sont interchangeables.
Cette expression requière le plugin Vault ainsi qu'un plugin d'économie (Tous les plugins d'économie compatible avec Vault sont donc compatible avec cette syntaxe, voici une liste non exhaustive : BOSEEconomy, IEconomy, MineConomy, MultiCurrencyn eWallet)
Utilisation : $ or $
" $ " représente la devise du serveur (ex : " 10 € " ou " £5.00 ").
add 10£ to the player's account
remove Fr. 9.95 from the player's money
set the victim's money to 0
increase the attacker's balance by the level of the victim * 100
Ne peut pas être utilisé directement
Description
Un nombre (ex : 2.5, 3 ou -9812454).
Notez que beaucoup d'expressions n'utilisent que des entiers.
Utilisation : [-]###[.###]
Vous pouvez utiliser autant de chiffres que vous voulez. Néanmoins, un nombre trop grand sera tronqué.
set the player's health to 5.5
set {_temp} to 2*{_temp} - 2.5
num[ber][s]
Description
Un super type qui représente tous les autres types.
Par exemple, si un %object% est utilisé dans une condition, il acceptera tous les sortes d'expressions.
# Aucun exemple disponible
Ne peut pas être utilisé directement