-
Compteur de contenus
1 203 -
Inscription
-
Dernière visite
-
Jours gagnés
40
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par LeCraftDeOuf
-
ceci signifie que tu n'as pas de scripts c bizarre :/
-
Bon j'me suis permit de replacer une bonne partie du skript jte laisse voir j'ai raccourci de 184 ligne exactement ! Biensur j'ai cité mon Nom au début du skript j'espère que tu sera assez mature pour le laisser et merci pour ce skript ! #Skript entièrement développé par Tagador #Aidé de LeCraftDeOuf #==========================================================# # +------------------------------------------------------+ # # | Options et Variables | # # +------------------------------------------------------+ # #==========================================================# options: pre: &dFriends &8&l► variables: {f.sound.%player%} = "&aActivé" {f.demande.%player%} = "&aActivé" {f.join.%player%} = "&aActivé" {f.soundjoin.%player%} = "&aActivé" #==========================================================# # +------------------------------------------------------+ # # | Commands | # # +------------------------------------------------------+ # #==========================================================# command /friends [<text>] [<player>]: aliases: fr trigger: if arg 1 is not set: message "&7&m-&d&m]&7&m---------&d Amis &7&m---------&d&m[&7&m-" message " &5» &d/friends invite <joueur> &7: Invite un joueur" message " &5» &d/friends remove <joueur> &7: Supprime un ami !" message " &5» &d/friends accept &7: Accepte la demande !" message " &5» &d/friends list &7: Liste de tes amis !" message " &5» &d/friends menu &7: Menu des paramètres !" message "&7&m-&d&m]&7&m---------&d Amis &7&m---------&d&m[&7&m-" if arg 1 is "invite": if player-arg is set: if player-arg is not player: if {f.demande.%player-arg%} is "&cDésactivé": message "{@pre} &7Ce joueur n'accepte pas les demandes !" stop if {friends.%player%::*} contains "%player-arg%": message "{@pre} &7Ce joueur est déjà dans tes amis !" stop else: set {friends.attente.%player-arg%} to player message "{@pre} &d%player% &7veut t'ajouter dans ses amis !" to player-arg if {f.sound.%player-arg%} is "&aActivé": play raw sound "note.bass" at player-arg with pitch 1 volume 1 message "{@pre} &7Tu as envoyé une invitation à &d%player-arg%" to player else: message "&cTu ne peux pas t'ajouter toi-même !" else: message "&7Tu dois faire : &d/friend invite <joueur>" if arg 1 is "accept": if arg 2 is not set: if {friends.attente.%player%} is set: add "%{friends.attente.%player%}%" to {friends.%player%::*} add player to {friends.%{friends.attente.%player%}%::*} set {_j} to "%{friends.attente.%player%}%" message "{@pre} &7Tu viens d'accepter la demande de &d%{friends.attente.%player%}%" to player send "{@pre} &d%player% &7vient d'accepter la demande" to {_j} wait 1 tick delete {friends.attente.%player%} else: message "{@pre} &7Tu n'as reçu aucune demande !" stop else: message "&7Tu dois faire : &d/friends accept" stop if arg 1 is "remove": if player-arg is set: if player-arg is not player: if {friends.%player%::*} contains "%player-arg%": remove player-arg from {friends.%player%::*} remove player from {friends.%player-arg%} message "{@pre} &7Tu viens de supprimer ad%player-arg% &7de tes amis !" to player message "{@pre} &d%player% &7vient de te supprimer de ses amis !" to player-arg else: message "{@pre} &d%player-arg% &7n'est pas dans tes amis !" stop else: message "&cTu ne peux pas te supprimer toi-même !" stop else: message "&7Tu dois faire : &d/friends remove <joueur>" stop if arg 1 is "list": if arg 2 is not set: message "&d» &7Liste de tes amis &d«" loop {friends.%player%::*}: if loop-value is online: message "&7- &e%loop-value% &aConnectés" else: message "&7- &e%loop-value% &cDéconnectés" if arg 1 is "menu": if arg 2 is not set: make player execute command "/§menu" if arg 1 is "setsound": if {f.sound.%player%} is "&aActivé": set {f.sound.%player%} to "&cDésactivé" message "{@pre} &7Le son des demandes est maintenant &cDésactivé !" make player execute command "/§menu" else: set {f.sound.%player%} to "&aActivé" message "{@pre} &7Le son des demandes est maintenant &aActivé !" make player execute command "/§menu" if arg 1 is "setdemande": if {f.demande.%player%} is "&aActivé": set {f.demande.%player%} to "&cDésactivé" message "{@pre} &7La réception des demandes est maintenant &cDésactivé !" make player execute command "/§menu" else: set {f.demande.%player%} to "&aActivé" message "{@pre} &7La réception des demandes est maintenant &aActivé !" make player execute command "/§menu" if arg 1 is "setjoin": if {f.join.%player%} is "&aActivé": set {f.join.%player%} to "&cDésactivé" message "{@pre} &7Le messages de Join est maintenant &cDésactivé !" make player execute command "/§menu" else: set {f.join.%player%} to "&aActivé" message "{@pre} &7Le message de Join est maintenant &aActivé !" make player execute command "/§menu" if arg 1 is "setsoundjoin": if {f.soundjoin.%player%} is "&aActivé": set {f.soundjoin.%player%} to "&cDésactivé" message "{@pre} &7Le son de Join est maintenant &cDésactivé !" make player execute command "/§menu" else: set {f.soundjoin.%player%} to "&aActivé" message "{@pre} &7Le son de Join est maintenant &aActivé !" make player execute command "/§menu" if arg 1 is not "invite" or "accept" or "remove" or "menu" or "setsound" or "setdemande" or "setjoin" or "setsoundjoin" or "list": message "&cErreur: %arg 1% n'existe pas !" wait 2 seconds message "&7&m-&d&m]&7&m---------&d Amis &7&m---------&d&m[&7&m-" message " &5» &d/friends invite <joueur> &7: Invite un joueur" message " &5» &d/friends remove <joueur> &7: Supprime un ami !" message " &5» &d/friends accept &7: Accepte la demande !" message " &5» &d/friends list &7: Liste de tes amis !" message " &5» &d/friends menu &7: Menu des paramètres !" message "&7&m-&d&m]&7&m---------&d Amis &7&m---------&d&m[&7&m-" command /§menu: trigger: open chest with 3 rows named "{@pre} &eParamètres" to player wait 1 tick format slot 0 of player with purple stained glass pane named "" to be unstealable format slot 1 of player with purple stained glass pane named "" to be unstealable format slot 2 of player with purple stained glass pane named "" to be unstealable format slot 3 of player with purple stained glass pane named "" to be unstealable format slot 4 of player with purple stained glass pane named "" to be unstealable format slot 5 of player with purple stained glass pane named "" to be unstealable format slot 6 of player with purple stained glass pane named "" to be unstealable format slot 7 of player with purple stained glass pane named "" to be unstealable format slot 8 of player with purple stained glass pane named "" to be unstealable format slot 9 of player with purple stained glass pane named "" to be unstealable format slot 10 of player with paper named "&7Son des demandes" with lore "||&e» &7Status : %{f.sound.%player%}%" to run [make player execute command "/fr setsound"] format slot 12 of player with paper named "&7Réception des demandes" with lore "||&e» &7Status : %{f.demande.%player%}%" to run [make player execute command "/fr setdemande"] format slot 14 of player with paper named "&7Messages de Join" with lore "||&e» &7Status : %{f.join.%player%}%" to run [make player execute command "/fr setjoin"] format slot 16 of player with paper named "Son de Join" with lore "||&e» &7Status : %{f.soundjoin.%player%}%" to run [make player execute command "/fr setsoundjoin"] format slot 17 of player with purple stained glass pane named "" to be unstealable format slot 18 of player with purple stained glass pane named "" to be unstealable format slot 19 of player with purple stained glass pane named "" to be unstealable format slot 20 of player with purple stained glass pane named "" to be unstealable format slot 21 of player with purple stained glass pane named "" to be unstealable format slot 22 of player with skull of player named "&e&nInformations :" with lore "||&e» &7Son des demandes : %{f.sound.%player%}%||&e» &7Réception des demandes : %{f.demande.%player%}%||&e» &7Messages de join : %{f.join.%player%}%||&e» &7Son de join : %{f.soundjoin.%player%}%" to be unstealable format slot 23 of player with purple stained glass pane named "" to be unstealable format slot 24 of player with purple stained glass pane named "" to be unstealable format slot 25 of player with purple stained glass pane named "" to be unstealable format slot 26 of player with purple stained glass pane named "" to be unstealable #==========================================================# # +------------------------------------------------------+ # # | Evènements | # # +------------------------------------------------------+ # #==========================================================# on join: if {f.join.%player%} is "&aActivé": loop {friends.%player%::*}: if loop-value is online: message "{@pre} &d%player% &7vient de rejoindre le serveur !" if {f.soundjoin.%loop-value%} is "&aActivé": play raw sound "note.bass" at loop-value with pitch 1 volume 1 on quit: loop {friends.%player%::*}: if loop-value is online: message "{@pre} &d%player% &7vient de quitté le serveur !" on chat: if chat message contains "*": loop {friends.%player%::*}: cancel event replace "*" with "" in message send "{@pre} &5%player% &7: &d%message%" to loop-value send "{@pre} &7%player% &7: &d%message%" to player J'ai aussi remplacer l'aliase "f" car ceux qu'il on le plugins Faction sa rentre en conflit j'ai remplacer par "fr" @DrLegend Prend le skript refait dans mon commentaire et toute ira bien c 100% conopatible avec le plugin "Faction" !
-
c les addon de @SwiKZiiK
-
Interdire de poser la redstone 1.10
LeCraftDeOuf a répondu à un(e) sujet de MarvStuntHD dans Résolus
on place: if player has permission "redstone.place": stop else: if event-block is redstone: cancel event send "&cImpossible de poser de la redstone !" to player if event-block is redstone torch: cancel event send "&cImpossible de poser des torche de redstone !" to player if event-block is repeater: cancel event send "&cImpossible de poser des reapeater !" to player if event-block is redstone block: cancel event send "&cImpossible de poser des block de redstone !" to player if event-block is redstone comparator: cancel event send "&cImpossible de poser des comparateur ! " to player essaye ceci juste avec la redstone que sa marche pas :/ -
Bonjour, Bonsoir ! Donc j'ai pris un skript "Gandalf" (AntiCheat) mais quand je fait /gandalf sa me dit commande incorrect ... command /gandalf [<text>] [<offline player>] [<text>]: permission: Gandalf.staff permission message: &c[Gandalf] Vous n'avez pas la permission. trigger: if arg-1 is not set: open chest with 3 rows named "&cConfiguration" to player wait 2 tick format slot 11 of player with compass named "&9Checks" with lore "&eClique pour voir les checks." to run [make player execute command "/gandalf checks"] format slot 15 of player with book named "&3Bans" with lore "&cBientôt disponible." to run [make player execute command "/gandalf bans"] if arg-1 is "checks": open chest with 6 rows named "&aTout les cheats détectés" to player wait 2 ticks format slot 50 of player with green stained clay named "&7Suivant" with lore "&cBientôt" to close format slot 49 of player with arrow named "&7Fermer" to close format slot 48 of player with red stained clay named "&7Retour" to run [make player execute command "/gandalf"] while inventory name of current inventory of player is "&aTout les cheats détectés": {gandalf-Reach.enable} is "true": format slot 0 of player with light green dye named "&3&lReach" with lore "||&7Mode: &e%{gandalf-Reach.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-Reach.enable} to "false"] else: format slot 0 of player with gray dye named "&3&lReach" with lore "||&7Mode: &e%{gandalf-Reach.mode}%|| ||&7Fait par: ANDROBAL" to run [set {gandalf-Reach.enable} to "true"] {gandalf-Fly_or_HightJump.enable} is "true": format slot 1 of player with light green dye named "&3&lFly_or_HightJump" with lore "||&7Mode: &e%{gandalf-Fly_or_HightJump.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-Fly_or_HightJump.enable} to "false"] else: format slot 1 of player with gray dye named "&3&lFly_or_HightJump" with lore "||&7Mode: &e%{gandalf-Fly_or_HightJump.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-Fly_or_HightJump.enable} to "true"] {gandalf-FastBow.enable} is "true": format slot 2 of player with light green dye named "&3&lFastBow" with lore "||&7Mode: &e%{gandalf-FastBow.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastBow.enable} to "false"] else: format slot 2 of player with gray dye named "&3&lFastBow" with lore "||&7Mode: &e%{gandalf-FastBow.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastBow.enable} to "true"] {gandalf-FastEat.enable} is "true": format slot 3 of player with light green dye named "&3&lFastEat" with lore "||&7Mode: &e%{gandalf-FastEat.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastEat.enable} to "false"] else: format slot 3 of player with gray dye named "&3&lFastEat" with lore "||&7Mode: &e%{gandalf-FastEat.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastEat.enable} to "true"] {gandalf-Speed.enable} is "true": format slot 4 of player with light green dye named "&3&lSpeed" with lore "||&7Mode: &e%{gandalf-Speed.mode}%||&7Fait par: Ozachi" to run [set {gandalf-Speed.enable} to "false"] else: format slot 4 of player with gray dye named "&3&lSpeed" with lore "||&7Mode: &e%{gandalf-Speed.mode}%||&7Fait par: Ozachi" to run [set {gandalf-Speed.enable} to "true"] wait 5 ticks else if arg-1 is "bans": open chest with 6 rows named "&6Gandalf Bans" to player wait 2 ticks set {_s} to 0 loop {gandalf.bans::*}: format slot {_s} of player with paper named "&a%loop-value%" to close add 1 to {_s} else if arg-1 is "ban": if arg-2 is not set: message "&c/Gandalf ban <joueur> <raison>." else: if arg-3 is not set: message "&c/Gandalf ban <joueur> <raison>." else: wf "[%now%] %arg-2% vient d'être banni pour %arg-3%" to "plugins/Gandalf/Data/Bans.yml" set {vl.%arg-2%.Reach} to 0 set {vl.%arg-2%.Fly_or_HightJump} to 0 set {vl.%arg-2%.FastBow} to 0 set {vl.%arg-2%.FastEat} to 0 set {vl.%arg-2%.Speed} to 0 launch ball large firework colored light blue at arg 2 timed 0 launch Creeper firework colored blue and green at arg 2's location timed -0 set {_b} to {gandalf-custom_punish} replace "{hacker}" with "%arg-2%" in {_b} execute command "%{_b}%" set {gandalf.bans::%arg-2%} to "&c%arg-2% &7(&c%arg-3%&7)" {gandalf-broadcast} is "true" set {_c} to {gandalf-banmsg} replace "{hacker}" with "%arg-2%" in {_c} broadcast "%{_c}%" else if arg-1 is "reset": if arg-2 is not set: message "&c/Gandalf reset <joueur>." else: set {vl.Reach.%arg-2%} to 0 set {vl.Speed.%arg-2%} to 0 set {vl.FastBow.%arg-2%} to 0 set {vl.FastEat.%arg-2%} to 0 set {vl.Fly_or_HightJump.%arg-2%} to 0 set {autoban.%arg-2%} to false message "&aReset des stats de %arg-2% terminé." Script Complet ! # # Version 0.1 de Gandalf - BETA # on load: if file "plugins/Gandalf/config.yml" doesn't exists: send "&3La config de Gandalf vient d'être reload." to all ops set "Gandalf.Permission" to "Gandalf.staff" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Tps-min" to "19" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Ping-Max" to "400" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Execute-Punish" to "true" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Custom-Punish" to "/kick {hacker} [Gandalf] Unfair Advantage" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Ban-Message" to "true" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Broadcast" to "&6Gandalf &cvient de détecté &6{hacker}&c utilisant un cheat et l'a banni du network." in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Alert-msg" to "&7[&cGandalf&7] &c{hacker} &7utilise probablement un &c{cheat} &7[&cVL&7:&c {violations}&7]" in yaml file "plugins/Gandalf/config.yml" set "Gandalf.Autoban-alert" to "&7[&cGandalf&7] &c{hacker} &7va être banni pour &c&l{cheat} &7dans &c5 secondes." in yaml file "plugins/Gandalf/config.yml" set "Checks.Reach.Enable" to "true" in yaml file "plugins/Gandalf/config.yml" set "Checks.Reach.Mode" to "Autoban" in yaml file "plugins/Gandalf/config.yml" set "Checks.Reach.Max" to "10" in yaml file "plugins/Gandalf/config.yml" set "Checks.Fly_or_HightJump.Enable" to "true" in yaml file "plugins/Gandalf/config.yml" set "Checks.Fly_or_HightJump.Mode" to "Autoban" in yaml file "plugins/Gandalf/config.yml" set "Checks.Fly_or_HightJump.Max" to "10" in yaml file "plugins/Gandalf/config.yml" set "Checks.FastBow.Enable" to "true" in yaml file "plugins/Gandalf/config.yml" set "Checks.FastBow.Mode" to "Autoban" in yaml file "plugins/Gandalf/config.yml" set "Checks.FastBow.Max" to "10" in yaml file "plugins/Gandalf/config.yml" set "Checks.FastEat.Enable" to "true" in yaml file "plugins/Gandalf/config.yml" set "Checks.FastEat.Mode" to "Autoban" in yaml file "plugins/Gandalf/config.yml" set "Checks.FastEat.Max" to "10" in yaml file "plugins/Gandalf/config.yml" set "Checks.Speed.Enable" to "true" in yaml file "plugins/Gandalf/config.yml" set "Checks.Speed.Mode" to "Autoban" in yaml file "plugins/Gandalf/config.yml" set "Checks.Speed.Max" to "10" in yaml file "plugins/Gandalf/config.yml" set "Checks.StrangeMove.Enable" to "true" in yaml file "plugins/Gandalf/config.yml" set "Checks.StrangeMove.Mode" to "Alert" in yaml file "plugins/Gandalf/config.yml" set "Checks.StrangeMove.Max" to "10" in yaml file "plugins/Gandalf/config.yml" if file "plugins/Gandalf/Data/Bans.yml" doesn't exists: send "&3La Data de Gandalf vient d'être reload." to all ops create file "plugins/Gandalf/Data/Bans.yml" set {gandalf-perm} to value "Gandalf.Permission" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-tps} to value "Gandalf.Tps-min" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-ping} to value "Gandalf.Ping-Max" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-execute_punish} to value "Gandalf.Execute-Punish" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-custom_punish} to value "Gandalf.Custom-Punish" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-custom_punish} to "%colored {gandalf-custom_punish}%" set {gandalf-broadcast} to value "Gandalf.Ban-Message" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-banmsg} to value "Gandalf.Broadcast" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-banmsg} to "%colored {gandalf-banmsg}%" set {gandalf-alertmsg} to value "Gandalf.Alert-msg" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-alertmsg} to "%colored {gandalf-alertmsg}%" set {gandalf-autobanalert} to value "Gandalf.Autoban-alert" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-autobanalert} to "%colored {gandalf-autobanalert}%" set {gandalf-Reach.enable} to value "Checks.Reach.Enable" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-Reach.mode} to value "Checks.Reach.Mode" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-Reach.Max} to value "Checks.Reach.Max" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-Fly_or_HightJump.enable} to value "Checks.Fly_or_HightJump.Enable" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-Fly_or_HightJump.mode} to value "Checks.Fly_or_HightJump.Mode" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-Fly_or_HightJump.Max} to value "Checks.Fly_or_HightJump.Max" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-FastBow.enable} to value "Checks.FastBow.Enable" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-FastBow.mode} to value "Checks.FastBow.Mode" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-FastBow.Max} to value "Checks.FastBow.Max" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-FastEat.enable} to value "Checks.FastEat.Enable" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-FastEat.mode} to value "Checks.FastEat.Mode" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-FastEat.Max} to value "Checks.FastEat.Max" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-Speed.enable} to value "Checks.Speed.Enable" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-Speed.mode} to value "Checks.Speed.Mode" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-Speed.Max} to value "Checks.Speed.Max" get of "plugins/Gandalf/config.yml" parsed as number set {gandalf-StrangeMove.enable} to value "Checks.StrangeMove.Enable" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-StrangeMove.mode} to value "Checks.StrangeMove.Mode" get of "plugins/Gandalf/config.yml" parsed as text set {gandalf-StrangeMove.Max} to value "Checks.StrangeMove.Max" get of "plugins/Gandalf/config.yml" parsed as number # Permet l'envoie d'alertes. function Alert(hacker: player, reason: text, info: text): tps is more than {gandalf-tps} {_hacker}'s ping is less than {gandalf-ping} {gandalf-%{_reason}%.enable} is "true" loop all players: loop-player have permission "%{gandalf-perm}%" {Gandalf.alerts.%loop-player%} is true or "true" set {_a} to {gandalf-alertmsg} replace "{hacker}" with "%{_hacker}%" in {_a} replace "{cheat}" with "%{_reason}%" in {_a} replace "{violations}" with "%{vl.%{_reason}%.%{_hacker}%}%" in {_a} set {_b} to {gandalf-custom_punish} replace "{hacker}" with "%{_hacker}%" in {_b} json("%loop-value%", "%{_a}%||ttp:&3%{_info}%||cmd:%{_b}%") # Permet l'autoban d'un joueur. function AutoBan(hacker: player, reason: text): tps is more than {gandalf-tps} {gandalf-%{_reason}%.enable} is "true" {gandalf-%{_reason}%.mode} is "AutoBan" {autoban.%{_hacker}%} is not true: {vl.%{_reason}%.%{_hacker}%} >= {gandalf-%{_reason}%.Max} {_hacker}'s ping is less than {gandalf-ping} loop all players: loop-player have permission "%{gandalf-perm}%" {Gandalf.alerts.%loop-player%} is true or "true": set {_b} to {gandalf-autobanalert} replace "{hacker}" with "%{_hacker}%" in {_b} replace "{cheat}" with "%{_reason}%" in {_b} json("%loop-value%", "%{_b}%||ttp:&cClique &cPour &cAnnuler||cmd:/Gandalf reset %{_hacker}%") set {autoban.%{_hacker}%} to true wait 5 seconds {autoban.%{_hacker}%} is true: set {autoban.%{_hacker}%} to false execute command "/gandalf ban %{_hacker}% Unfair Advantage" set {vl.%{_reason}%.%{_hacker}%} to 0 # Commande principale. command /gandalf [<text>] [<offline player>] [<text>]: trigger: if arg 1 is not set: open chest with 3 rows named "&cConfiguration" to player wait 2 tick format slot 11 of player with compass named "&9Checks" with lore "&eClique pour voir les checks." to run [make player execute command "/gandalf checks"] format slot 15 of player with book named "&3Bans" with lore "&cBientôt disponible." to run [make player execute command "/gandalf bans"] if arg-1 is "checks": open chest with 6 rows named "&aTout les cheats détectés" to player wait 2 ticks format slot 50 of player with green stained clay named "&7Suivant" with lore "&cBientôt" to close format slot 49 of player with arrow named "&7Fermer" to close format slot 48 of player with red stained clay named "&7Retour" to run [make player execute command "/gandalf"] while inventory name of current inventory of player is "&aTout les cheats détectés": {gandalf-Reach.enable} is "true": format slot 0 of player with light green dye named "&3&lReach" with lore "||&7Mode: &e%{gandalf-Reach.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-Reach.enable} to "false"] else: format slot 0 of player with gray dye named "&3&lReach" with lore "||&7Mode: &e%{gandalf-Reach.mode}%|| ||&7Fait par: ANDROBAL" to run [set {gandalf-Reach.enable} to "true"] {gandalf-Fly_or_HightJump.enable} is "true": format slot 1 of player with light green dye named "&3&lFly_or_HightJump" with lore "||&7Mode: &e%{gandalf-Fly_or_HightJump.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-Fly_or_HightJump.enable} to "false"] else: format slot 1 of player with gray dye named "&3&lFly_or_HightJump" with lore "||&7Mode: &e%{gandalf-Fly_or_HightJump.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-Fly_or_HightJump.enable} to "true"] {gandalf-FastBow.enable} is "true": format slot 2 of player with light green dye named "&3&lFastBow" with lore "||&7Mode: &e%{gandalf-FastBow.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastBow.enable} to "false"] else: format slot 2 of player with gray dye named "&3&lFastBow" with lore "||&7Mode: &e%{gandalf-FastBow.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastBow.enable} to "true"] {gandalf-FastEat.enable} is "true": format slot 3 of player with light green dye named "&3&lFastEat" with lore "||&7Mode: &e%{gandalf-FastEat.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastEat.enable} to "false"] else: format slot 3 of player with gray dye named "&3&lFastEat" with lore "||&7Mode: &e%{gandalf-FastEat.mode}%||&7Fait par: ANDROBAL" to run [set {gandalf-FastEat.enable} to "true"] {gandalf-Speed.enable} is "true": format slot 4 of player with light green dye named "&3&lSpeed" with lore "||&7Mode: &e%{gandalf-Speed.mode}%||&7Fait par: Ozachi" to run [set {gandalf-Speed.enable} to "false"] else: format slot 4 of player with gray dye named "&3&lSpeed" with lore "||&7Mode: &e%{gandalf-Speed.mode}%||&7Fait par: Ozachi" to run [set {gandalf-Speed.enable} to "true"] wait 5 ticks else if arg-1 is "bans": open chest with 6 rows named "&6Gandalf Bans" to player wait 2 ticks set {_s} to 0 loop {gandalf.bans::*}: format slot {_s} of player with paper named "&a%loop-value%" to close add 1 to {_s} else if arg-1 is "ban": if arg-2 is not set: message "&c/Gandalf ban <joueur> <raison>." else: if arg-3 is not set: message "&c/Gandalf ban <joueur> <raison>." else: wf "[%now%] %arg-2% vient d'être banni pour %arg-3%" to "plugins/Gandalf/Data/Bans.yml" set {vl.%arg-2%.Reach} to 0 set {vl.%arg-2%.Fly_or_HightJump} to 0 set {vl.%arg-2%.FastBow} to 0 set {vl.%arg-2%.FastEat} to 0 set {vl.%arg-2%.Speed} to 0 launch ball large firework colored light blue at arg 2 timed 0 launch Creeper firework colored blue and green at arg 2's location timed -0 set {_b} to {gandalf-custom_punish} replace "{hacker}" with "%arg-2%" in {_b} execute command "%{_b}%" set {gandalf.bans::%arg-2%} to "&c%arg-2% &7(&c%arg-3%&7)" {gandalf-broadcast} is "true" set {_c} to {gandalf-banmsg} replace "{hacker}" with "%arg-2%" in {_c} broadcast "%{_c}%" else if arg-1 is "reset": if arg-2 is not set: message "&c/Gandalf reset <joueur>." else: set {vl.Reach.%arg-2%} to 0 set {vl.Speed.%arg-2%} to 0 set {vl.FastBow.%arg-2%} to 0 set {vl.FastEat.%arg-2%} to 0 set {vl.Fly_or_HightJump.%arg-2%} to 0 set {autoban.%arg-2%} to false message "&aReset des stats de %arg-2% terminé." # Commande pour activer / désactiver les alertes. command /alerts: permission: Gandalf.staff permission message: &c[Gandalf] Vous n'avez pas la permission. trigger: if {Gandalf.alerts.%player%} is not set: set {Gandalf.alerts.%player%} to true message "&7Vous avez &aActivé &7vos alertes." else: delete {Gandalf.alerts.%player%} message "&7Vous avez &cDésactivé &7vos alertes." # Commande pour voir les logs d'un joueur. command /logs [<player>]: permission: Gandalf.staff permission message: &c[Gandalf] Vous n'avez pas la permission. trigger: if arg-1 is not set: message "&c/logs <joueur>." else: message "&eTous les logs de &6%arg-1%&e." message " &e- &6Reach: &e%{vl.reach.%arg-1%}%" message " &e- &6Fly_or_HightJump: &e%{vl.Fly_or_HightJump.%arg-1%}%" message " &e- &6FastBow: &e%{vl.fastbow.%arg-1%}%" message " &e- &6FastEat: &e%{vl.fasteat.%arg-1%}%" message " &e- &6Speed: &e%{vl.speed.%arg-1%}%" # # CHECKS # # AntiReach on damage:# of player: attacker's gamemode is not creative damage cause is attack set {_diff} to difference between victim's yaw and attacker's yaw if attacker's ping < 150: set {_max} to 5 else if attacker's ping < 250: set {_max} to 5.4 else: set {_max} to 5.8 distance between attacker and victim > {_max} if {_diff} is between 100 and 280: difference between {last.reach.%attacker%} and now is less than 1.5 seconds: attacker's ping is less than 400: add 1 to {vl.Reach.%attacker%} Alert(attacker, "Reach", "%distance between attacker and victim% Blocs") AutoBan(attacker, "Reach") set {last.reach.%attacker%} to now else: distance between attacker and victim > 6: attacker's ping is less than 400 Alert(attacker, "Reach", "[Experimental]") AutoBan(attacker, "Reach") # Anti Fly_or_HightJump on jump: player's gamemode is survival or adventure player is not flying player is not riding if block at player is air: wait 3 ticks player is not on ground set {_y} to player's y-location loop 3 times: set {_p} to location of player block below player is air block 0.3 under player is air set {_y1} to player's y-location wait 2 ticks set {_y2} to player's y-location block 0.3 under player is air if {_y2} is greater than {_y1}: add 1 to {_success} {_success} > 2: distance between {_p} and location of player > 0.5 difference between {Gandalf.lastfly.%player%} and now is less than 10 ticks: exit else: difference between {last.j_or_tp.%player%} and now is greater than 1 second set {Gandalf.lastfly.%player%} to now add 1 to {vl.Fly_or_HightJump.%player%} set {_distance} to difference between {_y} and player's y-location Alert(player, "Fly_or_HightJump", "Distance: %{_distance}*3% blocs") AutoBan(player, "Fly_or_HightJump") clear {_success} # AntiFastBow on shoot: projectile is arrow difference between {lastshoot.%shooter%} and now < 2 ticks: difference between {lastfastbow.%shooter%} and now is less than 2 ticks: stop else: shooter's ping is less than 400: add 1 to {vl.FastBow.%shooter%} set {lastfastbow.%shooter%} to now Alert(shooter, "FastBow", "Delay: %difference between {lastshoot.%shooter%} and now%") AutoBan(shooter, "FastBow") set {lastshoot.%shooter%} to now # AntiFastEat on drop: delete {lasteat.%player%} on consume: player's ping <= 400 difference between {lasteat.%player%} and now < 25 ticks: difference between {lastfasteat.%player%} and now is less than 20 ticks: stop else: player's ping is less than 400: add 1 to {vl.FastEat.%player%} set {lastfasteat.%player%} to now Alert(player, "FastEat", "Delay: %difference between {lasteat.%player%} and now%") AutoBan(player, "FastEat") set {lasteat.%player%} to now # AntiSpeed - Sol on any move: chance of 30% player's walk speed is less than 0.3 player's gamemode is survival or adventure player is not flying player is not riding loop 5 times: set {_y} to player's y-location set {_p} to player's location wait 2 ticks set {_y2} to player's y-location set {_p2} to player's location set {_0} to difference between {_y} and {_y2} if {_0} is between 0 and 1: set {_distance1} to distance between {_p} and {_p2} distance between {_p} and {_p2} is greater than 1 add 1 to {_flags} if {_flags} is greater than 3: difference between {lastspeed.%player%} and now is less than 10 ticks: stop else: difference between {last.j_or_tp.%player%} and now is greater than 1 second player's ping is less than 600: add 1 to {vl.Speed.%player%} set {lastspeed.%player%} to now Alert(player, "Speed", "Distance: %({_distance1}+{_distance2})*2%") AutoBan(player, "Speed") # Anti StrangeMove (HardSpeed - Blink - VanillaTP) on jump: difference between {last.move.%player%} and now is less than 15 ticks set {_y} to y-location of player set {_a} to location of player wait 10 ticks distance between {_a} and location of player > 7: block below player is not air {_y} <= y-location of player difference between {last.move.%player%} and now is less than 15 ticks: stop else: difference between {last.j_or_tp.%player%} and now is greater than 1 second player's ping is less than 400: add 1 to {vl.StrangeMove.%player%} set {last.move.%player%} to now Alert(player, "StrangeMove", "Distance: %distance between {_a} and location of player% blocs") AutoBan(player, "StrangeMove") # # Utiles (Ne pas supprimer !) # on teleport: set {last.j_or_tp.%player%} to now on damage of player: set {last.j_or_tp.%victim%} to now on join: set {last.j_or_tp.%player%} to now set {vl.Reach.%player%} to 0 set {vl.Fly_or_HightJump.%player%} to 0 set {vl.FastBow.%player%} to 0 set {vl.FastEat.%player%} to 0 set {vl.Speed.%player%} to 0 on quit: set {last.j_or_tp.%player%} to now every 30 seconds: loop all players: if {vl.Reach.%loop-player%} > 1: remove 1 from {vl.Reach.%loop-player%} if {vl.Speed.%loop-player%} > 1: remove 1 from {vl.Speed.%loop-player%} if {vl.Fly_or_HightJump.%loop-player%} > 1: remove 1 from {vl.Fly_or_HightJump.%loop-player%} if {vl.FastBow.%loop-player%} > 1: remove 1 from {vl.FastBow.%loop-player%} if {vl.FastEat.%loop-player%} > 1: remove 1 from {vl.FastEat.%loop-player%} Or, Aucune erreurs
-
ou il peut utilisé le script json.sk loop all players: json(%loop-value%", "&e[Clique ici pour rejoindre]||ttp: &7&oClique ici||cmd: (et ta commande a executé)
-
Je l'ai release c sur ce lien https://skript-mc.fr/forum/resources/sksms.987/
-
https://skript-mc.fr/forum/resources/sksms.987/
-
c /sms pas /msg
-
Jgo le mettre dans les ressources !
-
Je m'en occupe :D
-
Ah Bon Bah autant testé quand même :p
-
Jmet sa juste après trigger ? Comment sa ?
-
Bonjour, Donc j'ai un skript de money (repris sur internet) mais le problème est que quand j'essaye de /coins give @p[score...] sa me dit vous n'avez pas la permission dans le commande block :c esque il aurrai un truk du genre: if player is command block: :) pour executé la commande via commande block mais que les autre joueur non op ou sans la permission ne peut pas /coins give Merci x) #+==============================================+# #+ Money +# #+==============================================+# options: noperm: &c&lErreur: &r&cVous n'avez pas la permission de faire cette commande ! c: &6[&lCoins&6] on join: if {coins.%player's UUID%} is not set: set {coins.%player's UUID%} to 0 # Ajoute 0 Coins au joueur qui n'en n'a pas (évite le <none>) command /coins [<text>] [<player>] [<number>]: aliases: /token trigger: if arg 1 is not set: #si l'argument 1 n'est pas utilisé if player has permission "Coins.admin": #permission à avoir. message "&8-----==&a&o Coins Aide &8 ==-----" message "&a/coins see <playername> &7 -Regard combien tu as de Coins (ou ceux d'un autre joueur)" message "&a/coins send <playername> <quantité> &7-Envoyé des Coins." message "&a/coins give <playername> <quantité> &7-Give des Coins à un joueur." message "&a/coins reset <playername> <quantité> &7-Reset les Coins d'un joueur. " message "&a/coins remove <playername> <quantité> &7-Enlevé les Coins d'un joueur " stop # Evite les bug else: message "&8-----==&a&o Coins Aide &8 ==-----" message "&a/coins see <playername> &7 -Regard combien tu as de Coins (ou ceux d'un autre joueur)" message "&a/coins send <playername> <quantité> &7-Envoyé des Coins." else if arg 1 is "see": #si l'argument 1 est "see": if player arg is not set: message "{@c} &7Tu as &a&o%{coins.%player's UUID%}% Coins(s)" if player arg is set: message "{@c} &a&o%arg-2% &7à &a&o%{coins.%arg-2's UUID%}% &7Coin(s)" stop else if arg 1 is "give": if player has permission "Coins.admin": add number arg to {coins.%arg-2's UUID%} message "{@c} &7Tu as donné &a&o%number arg% &7Coin(s) à &a&o%arg-2%" else: message "{@noperm}" else if arg 1 is "send": if arg 2 is set: if number arg is set: if {coins.%player's UUID%} is less than number arg: message "Erreur, tu n'as pas assez de coins !" stop else: remove number arg from {coins.%player's UUID%} add number arg to {coins.%arg-2's UUID%} message "{@c} &fTu as bien envoyé &a&o%number arg% &fcoin(s) à &a&o%player arg%" else: message "&c&lErreur: &r&cTu doit mettre le nombre de coins à envoyer !" else: message "&c&lErreur: &r&cTu doit mettre un pseado et le nombre de coins à envoyer !" else if arg 1 is "reset": if player has permission "Coins.admin": if player arg is set: set {coins.%arg-2's UUID%} to 0 message "{@c} &7Tu as reset les Coins de &a&o%arg-2% &r&7!" else: message "&c&lErreur: &r&cTu doit mettre le pseado du joueur à reset !" else: message "{noperm}" else if arg 1 is "remove": if player has permission "Coins.admin": if arg 2 is set: if number arg is set: if {coins.%arg-2's UUID%} is less than number arg: message "&c&lErreur: &r&c&o%arg-2% &r&cn'as pas assez de coins !" stop else: remove number arg from {coins.%arg-2's UUID%} else: message "&c&lErreur: &r&cTu doit mettre un nombre de coins à envoyer !"
-
LeCraftDeOuf submitted a new resource: [plain]Annonce[/plain] - [plain]Skript permettant de remplacer le broadcast "moche" du plugins essentials[/plain] Read more about this resource...
-
Presser de voir les skripts de @[229:@Polymeth] et de @[3044:@tutur1004] :D
-
Deux commandes éxécuté en même temps ?
LeCraftDeOuf a répondu à un(e) question de TrackNzh dans Inactifs
Oui, nous pouvons faire sa (du moin pas moi) Mais moi je ne suis pas assez expérimenté dsl :c -
Deux commandes éxécuté en même temps ?
LeCraftDeOuf a répondu à un(e) question de TrackNzh dans Inactifs
format slot 2 of player with 35:5 named "&2Oui" to close then run [make player command execute "ta1ercommande"] and [make player execute command "ta2iemecommande"] C ceci ci je me trompe pas sinon un skripteur me rectifiera x) Si tu à des problème vien privé :p -
ok jgo tester mais j'ai rien modifié dessus moi :c
-
# ====== Aliases ====== # In this file you can create aliases. An alias is a name for a block or an item, or a collection of such. # There are hundreds of predefined aliases, so you don't usually need to care about this file. # # An alias is nothing more than a mapping from a name to one or more item/block types. # e.g: 'torch = 50' creates the alias 'torch' and maps it to 50, the ID of a torch. # So now every time you need a torch you can write torch instead of 50, which is much more intuitive. # You can make an alias match multiple types by separating them with a comma, e.g. 'water = 8, 9'. # You can also include data values, e.g. 'orange wool = 35:1'. Data Values can be a range, # e.g. 'wet farmland = 60:1-8' (60:0 is dry farmland) # # == Advanced == # As different languages have different ways of forming plurals of words you have to define the plurals of all aliases yourself. # This is done by adding the plural ending after a ¦ character, e.g. 'log¦s = 17'. # If the singular and plural have different endings each, use two ¦ characters, e.g. 'bookshel¦f¦ves = 47'. # If you want to pluralize a word within the alias, use another ¦ character, e.g.. 'bucket¦¦s¦ of water' ('¦¦s¦' means: no singular ending, plural ending 's'). # These plurals are both used by Skript when displaying items, e.g. 2 logs will be displayed as '2 logs', # while 1 log will be displayed as '1 log', but are also used when parsing, i.e. you can write '1 log' or '2 logs' and both is understood. # Aliases should also have a gender, which can be defined by adding '@<gender>' after the alias, e.g. 'emerald¦s @an' ('@a' can be omitted as it's the default). # - English genders are 'a' and 'an', and German genders are 'n', 'm', and 'f' (these are all defined in the respectile language file). # All languages can use the special genders 'x' and '-' for plural and no gender respectively, e.g. 'leaves @x' or 'air @-'. # # Sometimes you want to make a part of an alias optional, e.g. in 'wooden door', # which is also sometimes called 'wood door', the 'en' can be made optional. # This can be done by putting the optional part into square brackets ([]): # wood[en] door = 64 # creates 2 aliases: 'wood door = 64' and 'wooden door = 64' # # Some blocks/items have different names, like the slab which is also called step. # In this case you can simple write something like this: # (step|slab) = 44 # creates two aliases, 'slab' and 'step', of which both are mapped to '44' # stone (step|slab) = 44:0 # creates 'stone slab' and 'stone step' mapped to '44:0' # wood[en] (step|slab) = 44:2 # creates four aliases # # Some blocks and items share some different appearances, e.g. wood, saplings and leaves all differ only in their tree type. # Usually you would have to create the aliases 'birch wood', 'birch sapling', 'redwood wood', 'redwood sapling' etc. # But this can be shortened by using variations: # {tree type}: # name of the variation # regular = :0 # list values here. these have the same syntax as aliases, i.e. they can have ids and data/data ranges, # redwood = :1 # but you usally only need the data, which is done by typing a colon with no id in front of it. # birch = :2 # {tree type} wood = 17 # this is resolved to: wood = 17, regular wood = 17:0, redwood wood = 17:1 and birch wood = 17:2 # sapling of {tree type} tree = 6 # you can put a variation anywhere in an alias, it doesn't need to be at the beginning. # {tree type} leaves = 18 # # please note that 'wood = 17' is also resolved for '{tree type} wood = 17'. This is usually what you want. # This does not work with variations where ids are varied and not only data values. There you # have to add a '{default}' to the variation, which is treated like all other values in the variation # but without adding its name to the alias. For examples see 'huge mushrooms' or 'doors'. # If you don't want a default value, use '{default} = #-#'. See {fish} for an example. # # If an item has a block with a different ID you should add another two aliases called 'x item' and 'x block', e.g. # cauldron block = 118 # cauldron item = 380 # cauldron = 118, 380 # This way if you 'give a cauldron to the player' the player will not actually be given the items of the 'cauldron' alias, # but the items of the 'cauldron item' alias, causing the player to always recieve the correct cauldron item. # The same applies to setting blocks, though it usually doesn't matter as items are ignored when setting blocks. # It does matter for e.g. water though: # water = 8, 9 # water block = 9 # The 'water block' alias only lists the water source block, while the 'water' alias also lists the flowing water block. # Setting a block to 'water' will thus always place a water source, while checking 'block is water' will work for both # stationary and flowing water blocks. # # If you want to use something else than 'item' and 'block', simply modify the options below: # # optional suffixes that can be appended to an alias's name and Skript will still understand it, # e.g. if you only define an alias 'cake', this will allow users to use 'cake block' and 'cake item' as well. # These are also used to determine the block and item variants of an alias (see above) And should include singular and plural. item = item¦s block = block¦s # List of alias groups. Only groups listed here are allowed below, # but you can easily define your own by adding it to this list. # The groups will be loaded in this order, # e.g. if 'custom aliases' is loaded after 'default aliases' you can use all default aliases to define your own aliases. aliases = default aliases, collections, custom aliases custom aliases: # === Custom Aliases === # I recommend putting your own aliases here. # You do not have to create an alias if you intend to use it in only one script, # but you can put it at the beginning of the script like this: # aliases: # admin blocks = bedrock, TNT, 52, 56 # wand = blaze rod # This also has the advantage that your script can be used by other people without having to add the aliases to their config. # # # If you want to edit a default alias, you should copy & paste it here to edit it. # This will make it easier for you if you choose to update Minecraft and more blocks & items are added, in which case # you can then simply download the updated config and copy & paste this section into it. # # The default aliases are loaded before these, so you can use them here. # You can also override them by creating an alias with the same name. #example: shorten names # ss = sandstone # llb = lapis lazuli block # ms = monster spawner #etc. collections: # === Collections === # all ores ore¦s = coal ore, iron ore, gold ore, diamond ore, lapis ore, any redstone ore # fuels, i.e. items which can be burned in the furnace fuel¦s = lava bucket, blaze rod, any coal, planks, log, huge mushroom, workbench, fence, wooden stairs, trapdoor, sapling, stick, chest, locked chest, jukebox, note block # note: the above aliases are used in 'furnace automatisation.cfg' # all food which can be eaten by rightclicking, i.e. doesn't include cake. food¦s = any apple, mushroom soup, bread, any porkchop, any fish, cookie, melon slice, any beef, any chicken, rotten flesh, any carrot, any potato, pumpkin pie # the same list but without raw food & rotten flesh healthy food¦s = any apple, mushroom soup, bread, cooked porkchop, cooked fish, cookie, melon slice, steak, cooked chicken, any carrot, potato, baked potato, pumpkin pie, cooked rabbit, rabbit stew, cooked mutton # all vehicles, i.e. all minecarts and the boat vehicle¦s = any minecart, boat # all plants. By default this does not include pumpkins and melons, but their stems. plant¦s = leaves, any tall grass, dead bush, any flower, any mushroom, lily pad, vines, melon stem, pumpkin stem, nether wart default aliases: # === Default Aliases === # -- special -- anything @- = : # ':' matches any ID. You should only use this together with a {variation} that includes a {default} value. # (':' means '<any id>:<any data>') something @- = : everything @- = * # '*' is actually the same as 'every :', but 'every' can't be used in aliases. Thus I made this small hack # to allow the definition of an 'everything' alias, but please note that '*' cannot be used anywhere else. # ====== Blocks ====== # -- wool colours: used for wool, stained glass and stained clay # note: it's not possible to make a {colour} variation, as dye and wool colour data values are different. {wool}: <any> = :0-15 white = :0 orange = :1 magenta = :2 light blue = :3 yellow = :4 light green = :5 lime = :5 pink = :6 gray = :7 light gray = :8 cyan = :9 purple = :10 blue = :11 brown = :12 [dark] green = :13 red = :14 black = :15 # -- air -- air @- = 0 nothing @- = 0 none @- = 0 empty @- = 0 [empty] (hand|fist)¦s = 0 bare (hand|fist)¦s = 0 # -- stone -- stone¦s = 1 smooth stone = 1 # -- grass -- grass = 2 grass block = 2 # -- dirt -- dirt = 3 # -- cobblestone -- cobble[stone] = 4 mossy cobble[stone] = 48 # -- planks & saplings: see wood # -- bedrock -- bedrock = 7 barrier = 166 # -- water & lava -- water = 8 water = 9 water = 8, 9 water (item|block)¦s = 9 stationary water = 8:0, 9:0 water source = 8:0, 9:0 flowing water = 8:1-8, 9:1-8 # change to ':1-7' if you want to exclude falling water falling water = 8:8, 9:8 moving water = 8:1-8, 9:1-8 lava = 10 lava = 11 lava = 10, 11 lava (item|block)¦s = 11 stationary lava = 10:0, 11:0 lava source = 10:0, 11:0 flowing lava = 10:1-8, 11:1-8 # change to ':1-7' if you want to exclude falling lava falling lava = 10:8, 11:8 moving lava = 10:1-8, 11:1-8 # -- sand & gravel-- <any> sand = 12:0-1 sand = 12 normal sand = 12:0 sand <item/block> = 12:0 red sand = 12:1 gravel = 13 # -- ores & precious blocks -- gold ore¦s = 14 gold block¦s = 41 block¦¦s¦ of gold = 41 iron ore¦s @an = 15 iron block¦s @an = 42 block¦¦s¦ of iron = 42 coal ore¦s = 16 lapis [lazuli] ore¦s = 21 lapis [lazuli] block¦s = 22 # redstone ore: see redstone diamond ore¦s = 56 diamond block¦s = 57 block¦¦s¦ of diamond = 57 emerald ore¦s @an = 129 emerald block¦s @an = 133 block¦¦s¦ of emerald = 133 # -- wood, leaves, saplings & planks -- {tree type}: {default} = :0-15 (normal|regular|oak) = :0, :4, :8, :12 (pine|redwood|fir|spruce) = :1, :5, :9, :13 birch = :2, :6, :10, :14 jungle = :3, :7, :11, :15 {tree type 2}: {default} = :0-15 acacia = :0, :4, :8, :12, :2, :6, :10, :14 dark oak = :1, :5, :9, :13, :3, :7, :11, :15 {wood type}: {default} = :0-5 <any> = :0-5 (oak|regular|normal) = :0 (spruce|fir|redwood|pine) = :1 birch = :2 jungle = :3 acacia = :4 dark oak = :5 {log direction}: {default} = :0-3 vertical = :0-3 east-west = :4-7 west-east = :4-7 south-north = :8-11 north-south = :8-11 horizontal = :4-11 rotated = :4-11 full[[ ]block] = :12-15 <any> = :0-15 {log direction no default}: vertical = :0-3 east-west = :4-7 west-east = :4-7 south-north = :8-11 north-south = :8-11 horizontal = :4-11 rotated = :4-11 full[[ ]block] = :12-15 <any> = :0-15 {wood type} sapling¦s = 6 {wood type} plank¦s = 5 {wood type} wood[en] plank¦s = 5 {log direction no default} {tree type} (log¦s|wood) = 17 {log direction} {tree type} (log|wood) <item/block> = 17 {tree type} leaves @x = 18 {tree type} permanent leaves @x = 18:4-7, 18:12-15 {log direction no default} {tree type 2} (log¦s|wood) = 162 {log direction} {tree type 2} (log|wood) <item/block> = 162 {tree type 2} leaves @x = 161 {tree type 2} permanent leaves @x = 161:4-7, 161:12-15 {log direction no default} (log¦s|wood) = 17, 161 {log direction} log <item/block> = 17, 161 [<any>] leaves @x = 18:0-15, 161:0-15 [<any>] permanent leaves @x = 18:4-7, 18:12-15, 161:4-7, 161:12-15 # -- sponge -- {sponge type}: dry = :0 wet = :1 {sponge type} sponge¦s = 19 sponge¦s = 19:0 any sponge¦s = 19:0-1 # -- glass -- {wool} [stained] glass [pane] = 160 glass = 20 glass pane¦s = 102 thin glass = 102 window¦s = 102 window glass = 102 <any> glass pane = any stained glass pane, glass pane <any> glass = any glass pane, glass # -- lapis lazuli -- # lapis ore & block: see ores & blocks # lapis lazuli: see dyes # -- dispenser -- dispenser¦s = 23 # -- sandstone -- sand[ ]stone¦s = 24 red sand[ ]stone¦s = 179 # -- note block -- note block¦s = 25 # -- bed -- {bed occupied}: occupied = :4-7, :12-15 (free|empty) = :0-3, :8-11 {bed part}: (head|top) = :8-15 (foot|bottom) = :0-7 {bed occupied} bed [block] {bed part} = 26 bed¦s = 26, 355 bed block¦s = 26 bed item¦s = 355 # -- minecart rails -- {minerail}: straight = :0-5 straight flat = :0-1 flat straight = :0-1 curved = :6-9 flat = :0-1, :6-9 inclined = :2-5 {minerail straight}: flat = :0-1, :8-9 inclined = :2-5, :10-13 # normal rail [any] {minerail} [minecart] (rail|track)[s] = 27, 28, 66 {minerail} [minecart] (rail|track)[s] (item|block) = 66 # powered rail {minerail straight} powered [minecart] (rail|track) = 27 {minerail straight} [minecart] booster¦s = 27 {minerail straight} [minecart] booster (rail|track)¦s = 27 {minerail straight} powered [minecart] (rail|track)¦ on¦s on = powered rail:8-15 {minerail straight} powered [minecart] (rail|track)¦ off¦s off = powered rail:0-7 {minerail straight} active powered [minecart] (rail|track)¦s = powered rail:8-15 {minerail straight} inactive powered [minecart] (rail|track)¦s = powered rail:0-7 {minerail straight} [minecart] booster¦ on¦s on = powered rail:8-15 {minerail straight} [minecart] booster¦ off¦s off = powered rail:0-7 {minerail straight} [minecart] booster (rail|track)¦ on¦s on = powered rail:8-15 {minerail straight} [minecart] booster (rail|track)¦ off¦s off = powered rail:0-7 {minerail straight} (active|powered) [minecart] booster¦s = powered rail:8-15 {minerail straight} (inactive|unpowered) [minecart] booster¦s = powered rail:0-7 {minerail straight} (active|powered) [minecart] booster (rail|track)¦s = powered rail:8-15 {minerail straight} (inactive|unpowered) [minecart] booster (rail|track)¦s = powered rail:0-7 # detector rail {minerail straight} detector [minecart] (rail|track)¦s = 28 {minerail straight} detector [minecart] (rail|track)¦ on¦s on = detector rail:8-15 {minerail straight} detector [minecart] (rail|track)¦ off¦s off = detector rail:0-7 {minerail straight} active detector [minecart] (rail|track)¦s = detector rail:8-15 {minerail straight} inactive detector [minecart] (rail|track)¦s = detector rail:0-7 # activator rail {minerail straight} activator [minecart] (rail|track)¦s = 157 # -- sticky piston: see redstone # -- cobweb -- cobweb¦s = 30 # -- vegetation -- # saplings & leaves: see wood any tall grass = 31:1-2 dead grass = 31:0 tall grass = 31:1 long grass = 31:1 fern¦s = 31:2 dead shrub¦s = 32 dead bush¦es = 32 double( |-)(tall|long) grass = 175:2 large fern¦s = 175:3 dandelion¦s = 37 yellow flower¦s = 37 rose¦s = 38:0 red rose¦s = 38:0 red flower¦s = 38:0 popp¦y¦ies = 38:0 [blue] orchid¦s = 38:1 allium¦s @an = 38:2 azure bluet¦s @an = 38:3 red tulip¦s = 38:4 orange tulip¦s @an = 38:5 white tulip¦s = 38:6 pink tulip¦s = 38:7 ox[-]eye dais¦y¦ies @an = 38:8 ox[-]eye¦s @an = 38:8 dais¦y¦ies = 38:8 [<any>] small flower¦s = 37, 38:0-8 sunflower¦s = 175:0 lilac¦s = 175:1 rose bush¦es = 175:4 peon¦y¦ies = 175:5 [<any>] large flower¦s = 175:0-1, 175:4-5 [<any>] large plant¦s = 175:0-5 [<any>] flower¦s = any small flower, any large flower mushroom¦s = 39, 40 brown mushroom¦s = 39 red mushroom¦s = 40 {huge mushroom type}: {default} = 99, 100 brown = 99 red = 100 huge {huge mushroom type} mushroom¦s = : huge {huge mushroom type} mushroom stem¦s = :10 huge {huge mushroom type} mushroom cap¦s = :1-9 #0 is not a real cap piece pumpkin¦s = 86 jack-o-lantern¦s = 91 glowing pumpkin¦s = 91 pumpkin stem¦s = 104 pumpkin seeds = 361 pumpkin pie¦s = 400 melon¦s = 103 melon block¦s = 103 melon slice¦s = 360 melon stem¦s = 105 melon seeds = 362 vines = 106 # the amount of vines here refers to the number of vines on the sides of the vine block. # the top vine is always present if there's a solid block above the vines or the data is 0. no vine[s] = 106:0 single vine = 106:1, 106:2, 106:4, 106:8 double vine[s] = 106:3, 106:5, 106:9, 106:6, 106:10, 106:12 triple vine[s] = 106:7, 106:11, 106:13, 106:14 quadruple vine[s] = 106:15 lily pad¦s = 111 nether wart¦s = 115, 372 nether wart block¦s = 115 nether wart item¦s = 372 ripe nether wart¦s = 115:3 freshly planted nether wart¦s = 115:0 cocoa = 127 cocoa plant¦s = 127 (freshly planted|small) cocoa [plant¦s] = 127:0-3 medium cocoa [plant¦s] = 127:4-7 (ripe|big|large) cocoa [plant¦s] = 127:8-11 {flower pot}: (empty|nothing) = :0 (rose|red flower) = :1 (dandelion|yellow flower) = :2 flower = :1-2 (normal|regular|oak) sapling = :3 (pine|redwood|fir|spruce) sapling = :4 birch sapling = :5 jungle [tree] sapling = :6 sapling = :3-6 red mushroom = :7 brown mushroom = :8 mushroom = :7-8 cactus = :9 dead bush = :10 fern = :11 {flower pot} flower pot¦s = 140 {flower pot} flower pot block¦s = 140 flower pot (holding|containing|with) [a[n]] {flower pot} = 140 flower pot item¦s = 390 flower pot¦s = 140, 390 carrot plant¦s = 141 carrot[s] block¦s = 141 carrot[s] [item¦s] = 391 golden carrot¦s = 396 any carrot[s] [item¦s] = 391, 396 carrot¦ on a stick¦s on sticks = 398 potato plant¦s = 142 potato[es] block¦s = 142 potato¦es = 392 potato[es] item¦s = 392 baked potato¦es = 393 poisonous potato¦es = 394 any potato¦es = 392, 393, 394 # -- pistons: see redstone # -- wool, carpets and dyes -- # {wool}: see top {wool} wool = 35:0-15 {wool} (carpet|rug)¦s = 171:0-15 dye¦s = 351:0-15 white dye¦s = 351:15 bone[ ]meal¦s = 351:15 orange dye¦s = 351:14 magenta dye¦s = 351:13 light blue dye¦s = 351:12 yellow dye¦s = 351:11 dandelion yellow [dye¦s] = 351:11 light green dye¦s = 351:10 pink dye¦s = 351:9 gray dye¦s = 351:8 light gray dye¦s = 351:7 cyan dye¦s = 351:6 purple dye¦s = 351:5 blue dye¦s = 351:4 lapis [lazuli¦s] = 351:4 cocoa beans = 351:3 brown dye¦s = 351:3 [dark] green dye¦s = 351:2 cactus green [dye¦s] = 351:2 red dye¦s = 351:1 rose red = 351:1 black dye¦s = 351:0 ink sack¦s = 351:0 # -- block 36 -- block 36 = 36 block moved by piston = 36 moving block¦s = 36 # -- flowers & mushrooms: see vegetation # -- iron & gold block: see ores & blocks # -- single & double steps / slabs -- {any slab}: {default} = 44, 126, 182 single = 44, 126, 182 double = 43, 125, 181 {stone slab}: {default} = 44 single = 44 double = 43 {stone slab 2}: {default} = 182 single = 182 double = 181 {wooden slab}: {default} = 126 single = 126 double = 125 {slab facing}: {default} = :0-7 regular = :0-7 default = :0-7 upside-down = :8-15 any = :0-15 {slab facing no default}: regular = :0-7 default = :0-7 upside-down = :8-15 any = :0-15 {wooden slab type}: {default} = :0-5, :8-13 <any> = :0-5, :8-13 (oak|regular|normal) = :0, :8 (spruce|fir|redwood|pine) = :1, :9 birch = :2, :10 jungle = :3, :11 acacia = :4, :12 dark oak = :5, :13 {stone slab type}: {default} = :0-1, :3-5, :8-9, :11-13 <any> = :0-1, :3-5, :8-9, :11-13 stone = :0, :8 sand[ ]stone = :1, :9 cobble[stone] = :3, :11 brick = :4, :12 stone brick[s]) = :5, :13 {stone slab type no default}: <any> = :0-1, :3-5, :8-9, :11-13 stone = :0, :8 sand[ ]stone = :1, :9 cobble[stone] = :3, :11 brick = :4, :12 stone brick[s]) = :5, :13 {stone slab 2 type}: {default} = :0, :8 <any> = :0, :8 red sand[ ]stone = :0, :8 {stone slab 2 type no default}: <any> = :0, :8 red sand[ ]stone = :0, :8 {slab facing no default} {stone slab} {stone slab type no default} (step|slab)¦s = : {slab facing} {stone slab} {stone slab type} (step|slab) (block|item)¦s = : {slab facing no default} {wooden slab} {wooden slab type} [wood[en]] (step|slab)¦s = : {slab facing} {wooden slab} {wooden slab type} (step|slab) (block|item)¦s = : {slab facing no default} {stone slab 2} {stone slab 2 type no default} (step|slab)¦s = : {slab facing} {stone slab 2} {stone slab 2 type} (step|slab) (block|item)¦s = : {slab facing no default} {any slab} (step|slab)¦s = : {slab facing} {any slab} (step|slab) (block|item)¦s = : # -- bricks & clay -- [clay] brick¦s = 45, 336 [clay] brick[s] <block> = 45 [clay] brick[s] <item> = 336 {wool} [stained] [hard[ened]] clay = 159 clay = 82, 337 clay <block> = 82 clay <item> = 337 clay ball¦s = 337 hard[ened] clay = 172 # -- TNT -- TNT¦s = 46 dynamite = 46 # -- bookshelf -- bookshel¦f¦ves = 47 # -- mossy cobblestone: see cobblestone # -- obsidian -- obsidian = 49 # -- torch -- {torch}: #also used for redstone torches ground = :5 floor = :5 wall = :1-4 {torch} torch¦es = 50 # -- fire -- fire¦s = 51 (eternal|infinite) fire¦s = 51:15 #never tested this myself finite fire¦s = 51:0-14 (new|fresh) fire¦s = 51:0 # -- monster spawner -- monster spawner¦s = 52 mob spawner¦s = 52 # -- stairs -- {stairs}: {default} = 53, 134, 135, 136, 67, 108, 109, 114, 128, 156 (oak|regular|normal) [wood] = 53 (spruce|fir|redwood|pine) [wood] = 134 birch [wood] = 135 jungle [wood] = 136 [any] wood[en] = 53, 134, 135, 136 cobble[stone] = 67 [clay] brick[s] = 108 stone brick[s] = 109 nether [brick[s]] = 114 sand[ ]stone = 128 [nether] quar[t]z = 156 acacia [wood] = 163 dark oak [wood] = 164 red sand[ ]stone = 180 {stairs direction}: {default} = :0-3 any = :0-7 upside-down = :4-7 {stairs direction no default}: any = :0-7 upside-down = :4-7 {stairs direction no default} {stairs} stair[s] = : {stairs direction} {stairs} stair[s] (block|item)¦s = : # -- chest -- chest¦s = 54 ender chest¦s @an = 130 trapped chest¦s = 146 # -- redstone wire: see redstone # -- diamond ore & block: see ores & blocks # -- crafting table -- crafting table¦s = 58 workbench¦es = 58 # -- crops / wheat -- crops = 59 wheat block¦s = 59 wheat item¦s = 296 wheat = 59, 296 [wheat] seeds = 295 freshly planted (crops|wheat) = 59:0 ripe (crops|wheat) = 59:7 # -- farmland/soil -- (farmland|soil) = 60 dry (farmland|soil) = 60:0 wet (farmland|soil) = 60:1-8 # -- furnace -- furnace¦s = 61, 62 (burning|lighted|lit) furnace¦s = 62 furnace¦ on¦s on = 62 (non-burning|unlighted|unlit|extinguished) furnace¦s = 61 furnace¦ off¦s off = 61 # -- signs -- sign post¦s = 63 wall sign¦s = 68 sign block¦s = 63, 68 sign item¦s = 323 sign¦s = 63, 68, 323 # -- doors, trapdoors and fence gates -- # I currently discourage from creating aliases like 'open door' or doors with specific facings # as any 'block is <alias>' condition will fail if you click the wrong part of the door. # 'set <block> to door:1' will correctly place an open door though. {doortype}: {default} = 64, 71, 193, 194, 195, 196, 197 wood[en] = 64, 193, 194, 195, 196, 197 (normal|regular|oak) [wood] = 64 iron = 71 (pine|redwood|fir|spruce) [wood] = 193 birch [wood] = 194 jungle [wood] = 195 acacia [wood] = 196 dark oak [wood] = 197 {doorhalf}: top¦s = :8-9 bottom¦s = :0-7 {doortype} door [block] {doorhalf} = : {doortype} door block¦s = : {dooritemtype}: {default} = 324, 330, 427, 428, 429, 430, 431 wood[en] = 324, 427, 428, 429, 430, 431 (normal|regular|oak) [wood] = 324 iron = 330 (pine|redwood|fir|spruce) [wood] = 427 birch [wood] = 428 jungle [wood] = 429 acacia [wood] = 430 dark oak [wood] = 431 {dooritemtype} door item¦s = : {anydoortype}: {default} = 64, 71, 193, 194, 195, 196, 197, 324, 330, 427, 428, 429, 430, 431 wood[en] = 64, 193, 194, 195, 196, 197, 324, 427, 428, 429, 430, 431 (normal|regular|oak) [wood] = 64, 324 iron = 71, 330 (pine|redwood|fir|spruce) [wood] = 193, 427 birch [wood] = 194, 428 jungle [wood] = 195, 429 acacia [wood] = 196, 430 dark oak [wood] = 197, 431 {anydoortype} door¦s = : door¦s = 64, 71, 193, 194, 195, 196, 197, 324, 330, 427, 428, 429, 430, 431 [wood[en]] trapdoor¦s = 96 open[ed] [wood[en]] trapdoor¦s = 96:4-7 closed [wood[en]] trapdoor¦s = 96:0-3 iron trapdoor = 167 iron open[ed] trapdoor¦s = 167:4-7 iron closed trapdoor¦s = 167:0-3 fence gate¦s = 107, 183, 184, 185, 186, 187 {fencegatetype}: {default} = 107, 183, 184, 185, 186, 187 wooden = 107, 183, 184, 185, 186, 187 (normal|regular|oak) [wood] = 107 (pine|redwood|fir|spruce) [wood] = 183 birch [wood] = 184 jungle [wood] = 185 acacia [wood] = 186 dark oak [wood] = 187 {fencegatestate}: opened = :4-7 closed = :0-3 {fencegatestate} {fencegatetype} fence gate¦s = : {fencegatetype} fence gate¦s = : # -- ladder -- ladder¦s = 65 # -- rails: see minecart rails # -- coblestone stairs: see stairs # -- redstone -- [redstone] wire¦s = 55 [redstone] wire¦ on¦s on = 55:1-15 [redstone] wire¦ off¦s off = 55:0 powered [redstone] wire¦s = redstone wire on unpowered [redstone] wire¦s = redstone wire off active [redstone] wire¦s = redstone wire on inactive [redstone] wire¦s = redstone wire off redstone ore¦s = 73, 74 (active|glowing) redstone ore¦s = 74 (inactive|non-glowing) redstone ore¦s = 73 redstone ore¦ on¦s on = 74 redstone ore¦ off¦s off = 73 # variation {torch}: see torch {torch} redstone torch¦es = 75, 76 {torch} redstone torch¦ on¦es on = 76 active {torch} redstone torch¦es = 76 {torch} redstone torch¦ off¦es off = 75 inactive {torch} redstone torch¦es = 75 {diodedelay}: 1-tick[-delay] = :0-3 2-tick[-delay] = :4-7 3-tick[-delay] = :8-11 4-tick[-delay] = :12-15 {diodedelay} [redstone] (repeater|diode)[ block]¦s = 93, 94 [redstone] (repeater|diode) item¦s = 356 [redstone] (repeater|diode)¦s = 356, 93, 94 {diodedelay} [redstone] (repeater|diode)[ block]¦ on¦s on = 94 {diodedelay} [redstone] (repeater|diode)[ block]¦ off¦s off = 93 (active|powered) {diodedelay} [redstone] (repeater|diode)[ block]¦s = 94 (inactive|unpowered) {diodedelay} [redstone] (repeater|diode)[ block]¦s = 93 {lever position}: wall = :1-4, :9-12 ground = :5-6, :13-14 floor = :5-6, :13-14 {lever position} lever¦s = 69 {lever position} lever¦ on¦s on = 69:8-15 (pulled|thrown|active) {lever position} lever¦s = 69:8-15 {lever position} lever¦ off¦s off = 69:0-7 (unpulled|unthrown|inactive) {lever position} lever¦s = 69:0-7 {button}: {default} = 77, 143 stone = 77 wood[en] = 143 {button} button¦s = : {button} button¦ on¦s on = :8-15 pressed {button} button¦s = :8-15 active {button} button¦s = :8-15 {button} button¦ off¦s off = :0-7 unpressed {button} button¦s = :0-7 inactive {button} button¦s = :0-7 {pressure plate}: {default} = 70, 72, 147, 148 wood[en] = 72 stone = 70 gold[en] = 147 iron = 148 {pressure plate} [pressure] plate¦s = : (pressed|active) {pressure plate} [pressure] plate¦s = :1 (unpressed|inactive) {pressure plate} [pressure] plate¦s = :0 {weighted pressure plate}: {default} = 147, 148 gold[en] = 147 light = 147 iron = 148 heavy = 148 {weighted pressure plate} weighted [pressure] plate¦s = : (pressed|active) {weighted pressure plate} weighted [pressure] plate¦s = :1 (unpressed|inactive) {weighted pressure plate} weighted [pressure] plate¦s = :0 piston base¦s = 33 sticky piston base¦s = 29 any piston base¦s = 33, 29 # piston extension¦s = 34:0-5 sticky piston extension¦s = 34:8-13 any piston extension¦s = 34 # piston¦s = piston base, piston extension piston (item|block)¦s = piston base sticky piston¦s = sticky piston base, sticky piston extension sticky piston (item|block)¦s = sticky piston base any piston¦s = 29, 33, 34 # extended piston base¦s = 33:8-13 extended sticky piston base¦s = 29:8-13 any extended piston base¦s = extended piston base, extended sticky piston base # extended piston¦s = extended piston base, piston extension extended sticky piston¦s = extended sticky piston base, sticky piston extension any extended piston¦s = any extended piston base, any piston extension # retracted piston¦s = 33:0-5 retracted sticky piston¦s = 29:0-5 any retracted piston¦s = retracted piston, retracted sticky piston redstone lamp¦s = 123, 124 (inactive|unpowered|unlit) restone lamp¦s = 123 restone lamp¦ off¦s off = 123 (active|glowing|powered|lit) redstone lamp¦s = 124 redstone lamp¦ on¦s on = 124 redstone comparator¦s = 149, 150 redstone comparator block¦s = 149 redstone comparator item¦s = 404 (inactive|unpowered) redstone comparator¦s = 149 (active|powered) redstone comparator¦s = 150 daylight sensor¦s = 151 inverted daylight sensor¦s = 178 redstone block¦s = 152 block¦¦s¦ of redstone = 152 hopper¦s = 154 dropper¦s = 158 # -- snow & ice -- snow layer¦s = 78 ice @- = 79 ice <block> @an = 79 snow = 80 snow <block> = 80 packed ice = 174 packed ice <block> = 174 # -- cactus -- cact¦us¦i = 81 cactuses = 81 # -- clay block: see bricks -- # -- sugar cane -- [sugar] cane¦s = 83, 338 [sugar] cane block¦s = 83 [sugar] cane item¦s = 338 # -- jukebox -- jukebox¦es = 84 # -- fence -- {fencetype}: {default} = 85, 113, 188, 189, 190, 191, 192 nether [brick[s]] = 113 wooden = 85, 188, 189, 190, 191, 192 (normal|regular|oak) [wood] = 85 (pine|redwood|fir|spruce) [wood] = 188 birch [wood] = 189 jungle [wood] = 190 acacia [wood] = 191 dark oak [wood] = 192 {fencetype} fence¦s = : # -- pumpkin & lack-o-lantern: see vegetation # -- nether stuff -- netherrack¦s = 87 soul[ ]sand¦s = 88 glowstone¦s = 89 [nether] portal¦s = 90 # -- cake -- cake¦s = 92, 354 cake block¦s = 92 cake item¦s = 354 # -- redstone repeater: see redstone # -- locked chest -- locked chest¦s = 95 # -- trapdoor: see doors # -- hidden silverfish -- silverfish block¦s = 97:0-2 hidden silverfish¦es = 97:0-2 [hidden] [smooth] stone silverfish¦es = 97:0 [hidden] cobble[stone] silverfish¦es = 97:1 [hidden] stone brick[s] silverfish¦es = 97:2 # -- stone bricks -- stone brick¦s = 98:0-3 <any> stone brick¦s = 98:0-3 stone brick[s] (item|block)¦s = 98:0 smooth [stone] brick¦s = 98:0 mossy [stone] brick¦s = 98:1 cracked [stone] brick¦s = 98:2 (circle|fancy|decorated) [stone] brick¦s = 98:3 # -- huge mushrooms: see vegetation # -- iron bars -- [iron] bars @x = 101 # -- glass pane: see glass # -- melon, stems & vines: see vegetation # -- fence gate: see doors # -- brick & stone brick stairs: see stairs # -- mycelium -- mycelium = 110 mushroom (floor|ground|grass) = 110 # -- lily pad: see vegetation # -- nether brick stuff -- nether brick¦s = 112, 405 nether brick block¦s = 112 nether brick item¦s = 405 # nether brick fence: see fence # nether brick stairs: see stairs # -- nether wart: see vegetation # -- enchantment table -- enchantment table¦s = 116 # -- brewing stand -- brewing stand¦s = 117, 379 brewing stand block¦s = 117 brewing stand item¦s = 379 empty brewing stand¦s @an = 117:0 full brewing stand¦s = 117:7 # -- cauldron -- cauldron¦s = 118, 380 cauldron block¦s = 118 cauldron item¦s = 380 empty cauldron¦s @an = 118:0 full cauldron¦s = 118:3 # -- End stuff -- end[er] portal¦s @an = 119 end[er] portal frame¦s @an = 120 empty end[er] portal frame¦s @an = 120:0-3 filled end[er] portal frame¦s = 120:4-7 end[er] stone¦s @an = 121 dragon egg¦s = 122 ender[ ]dragon egg¦s @an = 122 # -- redstone lamp: see redstone # -- emerald ore/block: see ores # -- ender chest: see chest # -- tripwire & hook tripwire¦s = 132 [tripwire] hook¦s = 131 # -- wooden stairs: see stairs # -- command block -- command block¦s = 137 # -- beacon -- beacon¦s = 138 # -- cobblestone walls -- cobble[stone] wall¦s = 139:0-1 cobble[stone] wall (item|block)¦s = 139:0 (normal|regular) cobble[stone] wall¦s = 139:0 moss[y] cobble[stone] wall¦s = 139:1 # -- flower pot, carrots, potatoes: see vegetation -- # -- wooden button: see redstone -- # -- mob head -- {mob head direction}: floor = :1 wall = :2-5 {mob head type}: skeleton = :0 wither skeleton = :1 zombie = :2 (human|player) = :3 creeper = :4 {mob head type} [mob] head[ item]¦s = 397 {mob head direction} [mob] head[ block]¦s = 144 [mob] head¦s = 144, 397 # -- anvil -- {anvil}: (regular|complete) @a = :0-1 undamaged @an = :0-1 [slightly] damaged @a = :4-5 (very|heavily|severely) damaged @a = :8-9 {anvil} anvil¦s @an = 145 # -- trapped chest: see chest # -- weighted pressure plates, redstone comparator, daylight sensor, redstone block: see redstone # -- nether quar[t]z ore, quar[t]z block -- [nether] quar[t]z ore = 153 {quartz block}: (normal|regular) = :0 chiseled = :1 pillar = :2-3 vertical pillar = :2 horizontal pillar = :3-4 ns pillas = :3 ew pillar = :4 {quartz block} [nether] quar[t]z = 155 {quartz block} [nether] quar[t]z block¦s = 155 pillar [nether] quar[t]z (block|item) = 155:2 [nether] quar[t]z = 155, 406 [nether] quar[t]z item¦s = 406 # quarz stairs: see stairs # -- hopper: see redstone # -- activator rail: see rails # -- dropper: see redstone # -- stained clay: see clay # -- stained glass: see glass # -- hay block -- (hay|wheat) block¦s = 170 block¦¦s¦ of (hay|wheat) = 170 # -- carpet: see wool # -- hardened clay: see clay # -- block of coal: see coal # -- packed ice: see ice # -- large flower: see vegetation # -- slime block -- slime[ball¦s] = 341 slime block = 165 # -- prismarine block -- prismarine block¦s = 168:0 prismarine brick¦s = 168:1 dark prismarine block¦s = 168:2 any prismarine block¦s = 168:0-2 sea lantern¦s = 169 prismarine shard¦s = 409 prismarine crystal¦s = 410 # -- banner block -- {wool} banner = 176, 177, 425 {wool} banner item = 425 {wool} banner block = 176, 177 {wool} standing banner [block] = 176 {wool} wall banner [block] = 177 # ====== Items ====== # -- flint and steel -- flint and steel¦s = 259 flint'n'steel¦s = 259 flit & steel¦s = 259 # -- apples -- <any> apple¦s = 260, 322:0-1 apple¦s @an = 260 red apple¦s = 260 golden apple¦s = 322:0-1 golden apple item¦s = 322:0 enchanted golden apple¦s @an = 322:1 # -- bow & arrow -- bow¦s = 261 arrow¦s = 262 # -- coal -- <any> coal = 263:0-1 charcoal = 263:1 coal = 263:0, 173 coal <item> = 263:0 coal <block> = 173 block¦¦s¦ of coal = 173 # -- diamond & ingots -- diamond¦s = 264 iron (ingot|bar)¦s @an = 265 gold[en] (ingot|bar)¦s = 266 ingot¦s @an = 265, 266 # -- tools -- sword¦s = 267, 268, 272, 276, 283 pick[axe]¦s = 270, 274, 257, 278, 285 axe¦s @an = 271, 275, 258, 279, 286 shovel¦s = 269, 273, 256, 277, 284 spade¦s = shovel hoe¦s = 290, 291, 292, 293, 294 wood[en] tool¦s = 268, 269, 270, 271, 290 stone tool¦s = 272, 273, 274, 275, 291 iron tool¦s @an = 256, 257, 258, 267, 292 diamond tool¦s = 276, 277, 278, 279, 293 gold[en] tool¦s = 283, 284, 285, 286, 294 wood[en] sword¦s = 268 wood[en] (shovel|spade)¦s = 269 wood[en] pick[axe]¦s = 270 wood[en] axe¦s = 271 wood[en] hoe¦s = 290 stone sword¦s = 272 stone (shovel|spade)¦s = 273 stone pick[axe]¦s = 274 stone axe¦s = 275 stone hoe¦s = 291 iron sword¦s @an = 267 iron (shovel|spade)¦s @an = 256 iron pick[axe]¦s @an = 257 iron axe¦s @an = 258 iron hoe¦s @an = 292 diamond sword¦s = 276 diamond (shovel|spade)¦s = 277 diamond pick[axe]¦s = 278 diamond axe¦s = 279 diamond hoe¦s = 293 gold[en] sword¦s = 283 gold[en] (shovel|spade)¦s = 284 gold[en] pick[axe]¦s = 285 gold[en] axe¦s = 286 gold[en] hoe¦s = 294 # -- stick -- stick¦s = 280 # -- bowl & stew -- bowl¦s = 281 empty bowl¦s @an = 281 [mushroom] (stew|soup)¦s = 282 # -- string -- string¦s = 287 # -- feather -- feather¦s = 288 # -- gunpowder -- gunpowder = 289 sulphur = 289 # -- wheat & seeds: see crops / wheat bread¦s = 297 # -- armour -- helmet¦s = 298, 302, 306, 310, 314 chestplate¦s = 299, 303, 307, 311, 315 leg[ging]s @x = 300, 304, 308, 312, 316 boots @x = 301, 305, 309, 313, 317 leather armo[u]r¦s = 298, 299, 300, 301 chain[mail] armo[u]r¦s = 302, 303, 304, 305 iron armo[u]r¦s = 306, 307, 308, 309 diamond armo[u]r¦s = 310, 311, 312, 313 gold armo[u]r¦s = 314, 315, 316, 317 leather (cap|helmet)¦s = 298 leather (tunic|chest[plate])¦s = 299 leather (pants|leg[ging]s) @x = 300 leather boots @x = 301 chain[mail] helmet¦s = 302 chain[mail] chestplate¦s = 303 chain[mail] leggings @x = 304 chain[mail] boots @x = 305 iron helmet¦s @an = 306 iron chest[plate]¦s @an = 307 iron leg[ging]s @x = 308 iron boots @x = 309 diamond helmet¦s = 310 diamond chest[plate]¦s = 311 diamond leg[ging]s @x = 312 diamond boots @x = 313 gold[en] helmet¦s = 314 gold[en] chest[plate]¦s = 315 gold[en] leg[ging]s @x = 316 gold[en] boots @x = 317 # -- flint -- flint¦s = 318 # -- porkchop -- [<any>] pork[chop]¦s = 319, 320 pork[chop] item¦s = 319 raw pork[chop]¦s = 319 (cooked|grilled) pork[chop]¦s = 320 # -- painting -- painting¦s = 321 painting item¦s = 321 # -- golden apple: see apples # sign: see signs # wooden door: see doors # -- buckets -- [empty] bucket¦s = 325 water bucket¦s = 326 bucket¦¦s¦ of water = 326 lava bucket¦s = 327 bucket¦¦s¦ of lava = 327 milk [bucket¦s] = 335 bucket¦¦s¦ of milk = 335 # -- minecarts -- [<any>] minecart¦s = 328, 342, 343 minecart item¦s = 328 storage minecart¦s = 342 minecart¦¦s¦ with chest = 342 powered minecart¦s = 343 minecart¦¦s¦ with furnace = 343 minecart¦¦s¦ with TNT = 407 TNT minecart¦¦s¦ = 407 explosive minecart¦¦s¦ = 407 minecart¦¦s¦ with hopper = 408 hopper minecart¦¦s¦ = 408 minecart¦¦s¦ with command block = 422 command block minecart¦¦s¦ = 422 # -- saddle -- saddle¦s = 329 # -- iron door: see doors # -- redstone dust -- redstone = 331 redstone dust = 331 # -- snowball -- snowball¦s = 332 # -- boat -- boat¦s = 333 # -- leather -- leather = 334 # -- milk: see buckets # -- clay & clay brick: see bricks -- # -- sugar cane: see sugar cane block # -- paper & books -- paper = 339 book¦s = 340 book¦¦s¦ (and|with) quill = 386 written book¦s = 387 # -- slime item: see slime # minecart with chest/furnace: see minecarts # -- [chicken] egg -- egg¦s @an = 344 chicken egg¦s = 344 # -- compass -- compass¦es = 345 # -- fishing rod -- fishing rod¦s = 346 # -- clock -- clock¦s = 347 # -- glowstone dust -- glowstone dust = 348 # -- fish -- {fish}: {default} = #-# fish¦es = :0 salmon¦s = :1 clownfish¦es = :2 pufferfish¦es = :3 [<any>] {fish} = 349, 350 {fish} item¦s = 349 raw {fish} = 349 cooked {fish} = 350 # -- dyes: see wool & dyes # -- bone -- bone¦s = 352 # -- sugar -- sugar = 353 # -- cake: see cake block # -- bed: see bed block # -- redstone repeater: see redstone # -- cookie -- cookie¦s = 357 # -- map -- map¦s = 358 <any> map¦s = 358:0-32767 empty map¦s @an = 395 # You can get a specific map with map:#, e.g. map:0 for map_0 (the first map crafted) # (The maximum map number is 65536, but Skript currently only supports numbers up to 32767) # -- shears -- shears = 359 # -- melon slice, pumpkin seeds & melon seeds: see vegetation # -- beef -- [<any>] beef = 363, 364 beef item¦s = 363, 364 [raw] beef = 363 steak¦s = 364 cooked beef = 364 # -- chicken -- [<any>] chicken¦s = 365, 366 chicken item¦s = 365 raw chicken¦s = 365 cooked chicken¦s = 366 # -- rotten flesh -- rotten flesh = 367 # -- ender pearl -- ender pearl¦s @an = 368 # -- blaze rod -- blaze rod¦s = 369 # -- ghast tear -- ghast tear¦s = 370 # -- gold nugget -- gold nugget¦s = 371 # -- nether wart: see vegetation # -- potions & bottles -- [glass] bottle¦s = 374 vial¦s = 374 water bottle¦s = 373:0 bottle¦¦s¦ of water = 373:0 awkward potion¦s @an = 373:16 {splash potion}: {default} = :0-16383 non-splash = :0-16383 splash = :16384-32767 {splash potion no default}: non-splash = :0-16383 splash = :16384-32767 {extended potion}: {default} = :0-63, :16384-16447 unextended @an = :0-63, :16384-16447 non-extended = :0-63, :16384-16447 extended @an = :64-127, :16448-16511 {extended potion no default}: unextended @an = :0-63, :16384-16447 non-extended = :0-63, :16384-16447 extended @an = :64-127, :16448-16511 {potion tier}: {default} = :0-31, :64-95, :16384-16415, :16448-16479 (1|I) = :0-31, :64-95, :16384-16415, :16448-16479 (2|II) = :32-63, :96-127, :16416-16447, :16480-16511 {potion tier no default}: (1|I) = :0-31, :64-95, :16384-16415, :16448-16479 (2|II) = :32-63, :96-127, :16416-16447, :16480-16511 {potion effect}: Regeneration = :1, :33, :65, :97, :16385, :16417, :16449, :16481 (Swiftness|Speed) = :2, :34, :66, :98, :16386, :16418, :16450, :16482 Fire Resistance = :3, :35, :67, :99, :16387, :16419, :16451, :16483 Poison = :4, :36, :68, :100, :16388, :16420, :16452, :16484 (Healing|[instant] Health) = :5, :53, :69, :101, :16389, :16421, :16453, :16485 Night Vision = :6, :38, :70, :102, :16390, :16422, :16454, :16486 Weakness = :8, :40, :72, :104, :16392, :16424, :16456, :16488 Strength = :9, :41, :73, :105, :16393, :16425, :16457, :16489 Slowness = :10, :42, :74, :106, :16394, :16426, :16458, :16490 (Harming|[instant] Damage) = :12, :44, :76, :108, :16396, :16428, :16460, :16492 Invisibility = :14, :46, :78, :110, :16398, :16430, :16462, :16494 {extended potion no default} {splash potion no default} potion¦¦s¦ [of {potion effect} {potion tier no default}] = 373 {extended potion} {splash potion} potion¦¦s¦ [of {potion effect} {potion tier}] item = 373 {extended potion no default} {splash potion no default} {potion effect} potion¦¦s¦ {potion tier no default} = 373 {extended potion} {splash potion} {potion effect} potion {potion tier} item¦s = 373 # -- spider eye & fermented spider eye -- spider eye¦s = 375 fermented spider eye¦s = 376 # -- blaze powder -- blaze powder = 377 # -- magma cream -- magma cream¦s = 378 # -- eye of ender -- eye¦¦s¦ of ender @an = 381 # -- glistering melon -- glistering melon¦s = 382 # -- spawn egg -- {entity type}: experience orb @an = :2 xp orb = :2 TNT = :20 minecart = :40 # < MC 1.5 boat = :41 minecart = :42 minecart with chest = :43 minecart with furnace = :44 minecart with TNT = :45 minecart with hopper = :46 minecart with spawner = :47 creeper = :50 skeleton = :51 spider = :52 giant = :53 zombie = :54 slime = :55 ghast = :56 zombie pigman = :57 pig[ ]zombie = :57 enderman @an = :58 cave spider = :59 silverfish = :60 blaze = :61 magma cube = :62 ender dragon @an = :63 wither = :64 witch = :66 bat = :65 pig = :90 sheep = :91 cow = :92 chicken = :93 squid = :94 wolf = :95 mooshroom = :96 snow golem = :97 ocelot @an = :98 iron golem @an = :99 horse = :100 villager = :120 ender crystal = :200 {entity type} spawn egg¦s = 383 random spawn egg¦s = 383:50-52, 383:54-62, 383:65-66, 383:90-96, 383:98, 383:100, 383:120 # only working eggs # -- bottle o' enchanting -- bottle¦¦s¦ (o'|of) enchanting = 384 (xp|exp[erience]) bottle¦s @an = 384 # -- fire charge -- fire charge¦s = 385 # -- book and quill, written book: see book # -- emerald -- emerald¦s = 388 # -- item frame -- item frame¦s = 389 # -- flower pot: see vegetation -- # -- carrot, potatoes: see vegetation -- # -- empty map: see map -- # -- golden carrot: see vegetation -- # -- mob head: see mob head block -- # -- carrot on a stick: see vegetation -- # -- nether star -- nether star¦s = 399 # -- pumpkin pie: see vegetation -- # -- fireworks -- firework rocket¦s = 401 firework star¦s = 402 # -- enchanted book -- enchanted book¦s @an = 403 # -- redstone comparator: see redstone # -- nether brick item: see nether brick stuff # -- nether quarz: see nether quarz block # -- minecart with TNT/hopper: see minecarts # -- prismarine shard: see prismarine block # -- prismarine crystals: see prismarine block # -- rabbit -- [<any>] rabbit meat = 411, 412 raw rabbit¦s = 411 raw rabbit meat = 411 cooked rabbit¦s = 412 cooked rabbit meat = 412 rabbit stew¦s = 413 rabbit foot¦s = 414 rabbit hide¦s = 415 rabbit skin = 415 rabbit leather = 415 # -- armour stand -- armo[u]r stand = 416 # -- horse armour -- iron horse armo[u]r¦s = 417 gold horse armo[u]r¦s = 418 diamond horse armo[u]r¦s = 419 # -- lead -- lead¦s = 420 # -- name tag -- name tag¦s = 421 # -- minecart with command block: see minecarts # -- sheep -- [<any>] mutton = 423, 424 [<any>] sheep meat = 423, 424 raw mutton = 423 raw sheep meat = 423 cooked mutton = 424 cooked sheep meat = 424 # -- miscellaneous wooden doors: see doors, trapdoors and fence gates # -- music discs -- music disc¦s = 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267 record¦s = music disc gold [music] disc¦s = 2256 13-disc¦s = 2256 green [music] disc¦s = 2257 cat [music] disc¦s = 2257 blocks [music] disc¦s = 2258 chirp [music] disc¦s = 2259 far [music] disc¦s = 2260 mall [music] disc¦s = 2261 mellohi [music] disc¦s = 2262 stal [music] disc¦s = 2263 strad [music] disc¦s = 2264 ward [music] disc¦s = 2265 11-disc¦s = 2266 wait [music] disc¦s = 2267
-
OK jgo tester mais il manque une quoi ? EDIT : Donc, 5 erreurs :
-
Bah c'est les erreur du haut
-
Il est en 1.9.4 spigot
-
C réctifié, Merci Quand même ont va voir si des autres skripteur savent résoudre ce problème :p