Découvrez les expressions grâce à nos tutoriels pour débuter avec Skript. Pour toutes vos questions, rendez vous sur le forum ou sur Discord !
Voir les tutos J'ai besoin d'aideCustomModelData Tag (Tag sur les modèles personnalisés)
Description
Définir/récupérer le tag sur les modèles personnalisés d'un objet (entre 0 et 99999999)
1.14 seulement
set {_test} to custom model data of player's tool
set custom model data tag of player's tool to 3
Entity NoClip (NoClip de l’entité)
Description
Définir ou récupérer le statut NoClip d'une entité (cela ne marche pas sur un joueur)
spawn a zombie at player
set not clip state of last spawned zombie to true
set {_zombie} to no clip state of last spawned sheep
loop all entities in radius 5 around player:
set no clip state of loop-entity to true
push loop-entity up with speed 5
Item with CustomModelData (Item avec un tag sur les modèles personnalisés)
Description
donne un objet avec un tag sur les modèles personnalisés (Value entre 0 et 99999999)
1.14+ seulement
give player a iron sword with custom model data 2
set slot 5 of inventory of player to wooden hoe with custom model data 1
NBT - Entity (NBT d'une entité)
Description
Ajouter ou connaître les NBTs d'une entité.
spawn zombie at player
add "{NoAI:1b}" to entity-nbt of last spawned zombie
NBT - Item (NBT d'un item)
Description
Définir ou connaître le NBT d'un item.
add "{Enchantments:[{id:""sharpness"",lvl:1}]}" to item-nbt of player's tool
set item-nbt of command sender's chestplate to "{Yes:false,No:true}"
NBT - Item with NBT (Item avec un NBT)
Description
Donner à un joueur un item avec un NBT, ou même mettre un item avec un NBT dans un GUI !
give player diamond sword with nbt "{Unbreakable:1}"
format gui slot 1 of player with diamond axe with nbt "{Enchantments:[{id:""unbreaking"",lvl:5s}]}" # Nécessite TuSKe, car c'est pour un GUI
NBT - Item/Entity/Block (NBT d'un item, d'une entité ou d'un block)
Description
Expression pour définir ou connaître les NBT d'items, d'entités ou d'une entité-block ("tile entity", comme les bannières, les fours, les panneaux, les entonnoirs etc...)
set {_nbt} to nbt of player's tool
add "{Enchantments:[{id:""sharpness"",lvl:5}]}" to nbt of player's tool
set {_nbt} to nbt of target entity
set {_nbt} to event-entity
add "{CustomName:""{""text"":""&bMyNewName""}""}" to target entity
add "{RequiredPlayerRange:0s}" to targeted block's nbt
add "{SpawnData:{id:""minecraft:wither""}}" to nbt of clicked block
NBT - Join (Joindre les NBT)
Description
Joindre deux NBT ensemble. Si il y a deux fois la même valeur, la dernière prendra le dessus. Ils doivent être mis entre guillemets, comme si c'était du texte.
set {_ex} to joined nbt from "{Test:false,Whatever:123}" and "{Something:something,Test:true}"
NBT - Tag (Valeur d'un NBT)
Description
Permet de retourner la valeur d'un NBT. Il faut mettre entre guillemet, la valeur que vous voulez avoir, comme pour du texte. Elle correspond à la valeur avant les ":" dans voter NBT. Par exemple, dans le NBT {SpawnData:{id:""minecraft:wither""}}, la valeur est SpawnData.
set {_tag} to tag "Invulnerable" of targeted entity's nbt
send "Tag: %tag%""CustomName"" of nbt of target entity%" to player
set {_tag} to "Enchantments" tag of nbt of player's tool
NBT - Tile Entity (NBT des entités de blocks)
Description
Définir ou connaître le NBT d'une entité-block, comme les bannières, les panneaux, les fours, les coffres...
add "{RequiredPlayerRange:0s}" to targeted block's nbt
add "{SpawnData:{id:""minecraft:wither""}}" to nbt of clicked block
Skull Owner of Block (Skin sur un bloc de tête)
Description
Définir le joueur (qui peut-être un joueur hors-ligne) à qui le skin sera utilisé pour la tête qui est a la localisation définie.
(Temporairement supprimée en version 2.X. Sera peut-être remise dans une future version)
set skull owner of target block to player
set skull owner of block at player to "Notch" parsed as offline player