Aller au contenu
  • 0

Quelle Addons ?


Question

Posté(e)

Bonjour Bonsoir,

 

J'ai télécharger le skript CheatWarn, Mais le problème c'est que j'ai des erreurs

 

[spoiler=Screen]1492100539-2017-04-13-18-21-00.png

 

 

Voila Jvous donne aussi le skript :

 

options:
   dossier: plugins/CheatWarn #Dossier principal
   dossier-Jesus: Jesus #Dossier du cheat "Jésus"
   dossier-AntiKB: AntiKB #Dossier du cheat "AntiKB"
   dossier-Reach: Reach #Dossier du cheat "Cheat"
   dossier-fastbow: FastBow #Dossier du cheat "FastBow"
   dossier-FastEat: FastEat #Dossier du cheat "FastEat"
   dossier-AutoSneak: AutoSneak #Dossier du cheat "AutoSneak"
   dossier-forcefield: ForceField
   dossier-SpeedHack: SpeedHack

   fichier-logs: logs.yml #Fichier qui stock les reload
   fichier-clear-history: clear-history.yml     
   fichier-banlist: banlist.yml #BanList


   permission: mod.*    #Tous les joueurs ayant cette permission recoivent une alerte // permission de la commande
   permission-message: &cVous n'avez pas la permission #Si le joueur n'a pas la permission pour faire la commande

   message-alert-on: &f&l[&4&lCheatWarn&f&l]&r &aVous avez activé les alertes ! #Message quand on active les alertes
   message-alert-off: &f&l[&4&lCheatWarn&f&l]&r &cVous avez désactivé les alertes ! #Message quand on désactive les alertes
   message-clear-history: &f&l[&4&lCheatWarn&f&l]&r &aVous avez clear l'historique de %arg-2%
   message-test-forcefield: &f&l[&4&lCheatWarn&f&l]&r &cVous allez recevoir le nombre de bots touchés par %arg-2%
   message-bot-touche: &f&l[&4&lCheatWarn&f&l]&r &c%arg-2% &aa touché &c%{BOTS}%/6 &abots
   Message-alert: &f&l[&4&lCheatWarn&f&l]&r &c%{_JOUEUR}% &a>> &c%{_CHEAT}% &7(%{_PING}%)     #alerte
   message-joueur-non-connecte: &cLe joueur n'est pas connecté !


   variable: CheatWarn #Variable


   max-detection-Cheat-avant-ban: 10 #Le joueur sera banni après X alertes

   temps-sans-alert: 10 #Temps après le reload sans alertes, (minimum 5 (conseillé) en seconde

   commande: CheatWarn
   argument-Historique: history
   argument-clearhistory: clear
   argument-forcefield: forcefield




function Reach(a: player, v: player):
   set {_JOUEUR} to {_a}'s name
   set {_CHEAT} to "Reach"
   set {_PING} to {_a}'s ping
   set {_UUID} to {_a}'s uuid
   if {{@variable}.noalert} is false:
       if damage cause is attack:
           if damage cause is not projectile:
               set {_diff} to difference between {_v}'s yaw and {a}'s yaw
               if distance between {_a} and {_v} > 5.5:
                   if {_diff} is between 120 and 260:
                       set {_first} to first character of {_a}'s name
                       if file "{@dossier}/{@fichier-logs}/%{_first}%/%{_a}%.yml" doesn't exists:
                           create file "{@dossier}/{@dossier-Reach}/%{_first}%/%{_a}%.yml"    
                       wf "%now%" to "{@dossier}/{@dossier-Reach}/%{_first}%/%{_a}%.yml"
                       loop all players:
                           if loop-players has permission "{@permission}":
                               if {{@variable}.alert.%loop-players's uuid%} is true:
                                   send "{@Message-alert}" to loop-player
                                   delete {_CHEAT}
                               add 1 to {{@variable}.cheat.%{_UUID}%}
                               if {{@variable}.cheat.%{_UUID}%} is {@max-detection-Cheat-avant-ban}:
                                   make console execute command "/ban %{_a}% Reach"
                                   wf "%{_a}%" to "{@dossier}/{@fichier-banlist}"
                                   wf "Banni" to "{@dossier}/{@dossier-Reach}/%{_first}%/%{_a}%.yml"
                                   add {_a} to {{@variable}.banlist::*}
                                   add {_a} to {{@variable}.banlist.console::*}
                                   set {{@variable}.ban.reason.%{_UUID}%} to "Reach"

function Jesus(p: player):
   set {_JOUEUR} to {_p}'s name
   set {_PING} to {_p}'s ping
   set {_CHEAT} to "Jésus"
   set {_UUID} to {_p}'s uuid
   if {{@variable}.noalert} is false:
       if {_p}'s gamemode is not creative:
           set {_y} to y-location of {_p}
           if block under {_p} is water:
               wait 1 second
               if y-location of {_p} is {_y}:
                   if {_p} is not riding:
                       set {_first} to first character of {_p}'s name
                       loop all players:
                           if loop-player has permission "{@permission}":
                               set {_UUIDLOOP} to loop-player's uuid
                               if {{@variable}.alert.%{_UUIDLOOP}%} is true:
                                   send "{@Message-alert}" to loop-player    
                                   delete {_CHEAT}
                                   add 1 to {{@variable}.cheat.%{_UUID}%}
                                   if {{@variable}.cheat.%{_UUID}%} is greater than {@max-detection-Cheat-avant-ban}:
                                       make console execute command "/ban %{_p}% Jesus"
                                       wf "%{_p}%" to "{@dossier}/{@fichier-banlist}"
                                       wf "Banni" to "{@dossier}/{@dossier-Jesus}/%{_first}%/%{_p}%.yml"
                                       add {_p} to {{@variable}.banlist::*}
                                       add {_p} to {{@variable}.banlist.console::*}
                                       set {{@variable}.ban.reason.%{_UUID}%} to "Jesus"



function FastEat(p: player):
   set {_JOUEUR} to {_p}'s name
   set {_CHEAT} to "FastEat"
   set {_PING} to {_p}'s ping
   set {_UUID} to {_p}'s uuid
   if {{@variable}.noalert} is false:
       if {{@variable}.fastEat.items::*} contains {_p}'s tool:
           set {_a} to now
           set {_b} to amount of {_p}'s tool in {_p}'s inventory
           wait 30 ticks
           set {_c} to amount of {_p}'s tool in {_p}'s inventory
           if {_b} = {_c}:
               set {_first} to first character of {_p}'s name
               if file "{@dossier}/{@fichier-logs}/%{_first}%/%{_p}%.yml" doesn't exists:
                   create file "{@dossier}/{@dossier-FastEat}/%{_first}%/%{_p}%.yml"    
               wf "%now%" to "{@dossier}/{@dossier-FastEat}/%{_first}%/%{_p}%.yml"
               loop all players:
                   if loop-player has permission "{@permission}":
                       set {_UUIDLOOP} to loop-player's uuid
                       if {{@variable}.alert.%{_UUIDLOOP}%} is true:
                           send "{@Message-alert}" to loop-player
                           delete {_CHEAT}
                       add 1 to {{@variable}.cheat.%{_UUID}%}
                       if {{@variable}.cheat.%{_UUID}%} is {@max-detection-Cheat-avant-ban}:
                           make console execute command "/ban %{_p}% FastEat"
                           wf "%{_p}%" to "{@dossier}/{@fichier-banlist}"
                           wf "Banni" to "{@dossier}/{@dossier-FastEat}/%{_first}%/%{_p}%.yml"
                           add {_p} to {{@variable}.banlist::*}
                           add {_p} to {{@variable}.banlist.console::*}
                           set {{@variable}.ban.reason.%{_UUID}%} to "FastEat"    






function AutoSneak(p: player):
   set {_JOUEUR} to {_p}'s name
   set {_CHEAT} to "AutoSneak"
   set {_PING} to {_p}'s ping
   set {_UUID} to {_p}'s uuid
   if {{@variable}.noalert} is false:
       if {_p} is sneaking:
           if {_PING} < 100:
               set {_first} to first character of {_p}'s name
               if file "{@dossier}/{@fichier-logs}/%{_first}%/%{_p}%.yml" doesn't exists:
                   create file "{@dossier}/{@dossier-AutoSneak}/%{_first}%/%{_p}%.yml"    
               wf "%now%" to "{@dossier}/{@dossier-AutoSneak}/%{_first}%/%{_p}%.yml"
               loop all players:
                   if loop-player has permission "{@permission}":
                       if {{@variable}.alert.%loop-player's uuid%} is true:
                           send "{@Message-alert}" to loop-player
                           delete {_CHEAT}
                       add 1 to {{@variable}.cheat.%{_UUID}%}
                       if {{@variable}.cheat.%{_UUID}%} is {@max-detection-Cheat-avant-ban}:
                           make console execute command "/ban %{_p}% AutoSneak"
                           wf "%{_p}%" to "{@dossier}/{@fichier-banlist}"
                           wf "Banni" to "{@dossier}/{@dossier-AutoSneak}/%{_first}%/%{_p}%.yml"
                           add {_p} to {{@variable}.banlist::*}
                           add {_p} to {{@variable}.banlist.console::*}    
                           set {{@variable}.ban.reason.%{_UUID}%} to "AutoSneak"




function SpeedHackFly(p: player):
   set {_PING} to {_p}'s ping
   set {_JOUEUR} to {_p}'s name
   set {_PING} to {_p}'s ping
   set {_UUID} to {_p}'s uuid
   if {{@variable}.noalert} is false:
       chance of 10%:
           if {_p}'s gamemode is not creative:
               if {_p} is not riding:
                   set {_a} to {_p}'s location
                   set {_c} to y-location of {_p}
                   wait 0.5 second
                   set {_b} to {_p}'s location
                   if distance between {_a} and {_b} is bigger than 6:
                       set {_CHEAT} to "SpeedHack"
                       set {_first} to first character of {_p}'s name
                       if file "{@dossier}/{@fichier-logs}/%{_first}%/%{_p}%.yml" doesn't exists:
                           create file "{@dossier}/{@dossier-SpeedHack}/%{_first}%/%{_p}%.yml"    
                       wf "%now%" to "{@dossier}/{@dossier-SpeedHack}/%{_first}%/%{_p}%.yml"
                       loop all players:
                           if loop-player has permission "{@permission}":
                               set {_UUIDLOOP} to loop-player's uuid
                               if {{@variable}.alert.%{_UUIDLOOP}%} is true:
                                   send "{@Message-alert}" to loop-player    
                                   delete {_CHEAT}
                               add 1 to {{@variable}.cheat.%{_UUID}%}
                               if {{@variable}.cheat.%{_UUID}%} is {@max-detection-Cheat-avant-ban}:
                                   make console execute command "/ban %{_p}% SpeedHack"
                                   wf "%{_p}%" to "{@dossier}/{@fichier-banlist}"
                                   wf "Banni" to "{@dossier}/{@dossier-SpeedHack}/%{_first}%/%{_p}%.yml"
                                   add {_p} to {{@variable}.banlist::*}
                                   add {_p} to {{@variable}.banlist.console::*}
                                   set {{@variable}.ban.reason.%{_UUID}%} to "SpeedHack"



on load:
   add 1 to {AntiCheat.reload}
   if folder "{@dossier}" doesn't exists:
       create folder "{@dossier}"
   if folder "{@dossier}/{@dossier-AntiKB}" doesn't exists:
       create folder "{@dossier}/{@dossier-AntiKB}"
   if file "{@dossier}/{@fichier-logs}" doesn't exists:
       create file "{@dossier}/{@fichier-logs}"
       set {AntiCheat.reload} to 0
   if {AntiCheat.reload} is equal to 0:
       wf "Premier reload : %now%" to "{@dossier}/{@fichier-logs}"
   else:
       wf "Reload %{AntiCheat.reload}% : %now%" to "{@dossier}/{@fichier-logs}"
   if folder "{@dossier}/{@dossier-Jesus}" doesn't exists:
       create folder "{@dossier}/{@dossier-Jesus}"
   if folder "{@dossier}/{@dossier-Reach}" doesn't exists:
       create folder "{@dossier}/{@dossier-Reach}"
   if folder "{@dossier}/{@dossier-FastEat}" doesn't exists:
       create folder "{@dossier}/{@dossier-FastEat}"
   if folder "{@dossier}/{@dossier-speedhack" doesn't exists:
       create folder "{@dossier}/{@dossier-SpeedHack}"
   if file "{@dossier}/{@fichier-banlist}" doesn't exists:
       create file "{@dossier}/{@fichier-banlist}"

#----------------------------------------------------------#
#                         JESUS                               #
#----------------------------------------------------------#

on walk on water:
   Jesus(player)




#----------------------------------------------------------#
#                            Anti KB                           #
#----------------------------------------------------------#

on damage:
   set {_JOUEUR} to victim's name
   set {_CHEAT} to "AntiKnockback"
   set {_PING} to victim's ping
   if {{@variable}.noalert} is false:
       if victim is a player:
           block at victim is not cobweb:
               victim is not riding:
                   damage wasn't caused by lava, fire, burning, fall, poison or wither:
                       victim doesn't have poison:
                           victim doesn't have wither:
                               victim isn't burning:
                                   if victim's ping < 100:
                                       set {location1.%victim%} to victim's location
                                       wait 5 ticks
                                       set {location2.%victim%} to victim's location
                                       if {location1.%victim%} = {location2.%victim%}:        
                                           set {_first} to first character of victim's name
                                           if file "plugins/{@dossier}/{@dossier-AntiKB}/%{_first}%/%victim's name%.yml" doesn't exists:
                                               create file "{@dossier}/{@dossier-AntiKB}/%{_first}%/%victim's name%.yml"    
                                           wf "%now%" to "plugins/{@dossier}/{@dossier-AntiKB}/%{_first}%/%victim's name%.yml"
                                           loop all players:
                                               if loop-player has permission "{@permission}":
                                                   if {{@variable}.alert.%loop-player's uuid%} is true:
                                                       send "{@Message-alert}" to loop-player    
                                                       delete {_CHEAT}
                                                   add 1 to {{@variable}.cheat.%victim's uuid%}
                                                   if {{@variable}.cheat.%victim's uuid%} is {@max-detection-Cheat-avant-ban}:
                                                       make console execute command "/ban %victim% AntiKB"
                                                       wf "%victim%" to "{@dossier}/{@fichier-banlist}"
                                                       wf "Banni" to "{@dossier}/{@dossier-AntiKB}/%{_first}%/%victim%.yml"
                                                       add victim to {{@variable}.banlist::*}
                                                       add victim to {{@variable}.banlist.console::*}
                                                       set {{@variable}.ban.reason.%victim's uuid%} to "AntiKB"
   else:
       stop



command /anticheat:
   trigger:
       send "&aCréateur : Blackmine57" # Laisser au moins ça S.V.P
       send "&aAide : sam57730, MrForoche, &bPolymeth&a, "
       send "&aServeurs:"
       send "Je suis codeur sur : "
       send "    - MrForoche : play.ratiofight.fr"

#----------------------------------------------------------#
#                         Reach                               #
#----------------------------------------------------------#

on damage:
   Reach(attacker, victim)

#----------------------------------------------------------#
#                        FastEat                                #
#----------------------------------------------------------#

on right click:
   FastEat(player)


on load:
   add apple to {{@variable}.fastEat.items::*}
   add mushroom stew to {{@variable}.fastEat.items::*}
   add bread to {{@variable}.fastEat.items::*}
   add porkchop_item to {{@variable}.fastEat.items::*}
   add cooked_porkchop to {{@variable}.fastEat.items::*}
   add notch apple to {{@variable}.fastEat.items::*}
   add fish to {{@variable}.fastEat.items::*}
   add raw salmon to {{@variable}.fastEat.items::*}
   add clownfish to {{@variable}.fastEat.items::*}
   add raw pufferfish to {{@variable}.fastEat.items::*}
   add cooked fish to {{@variable}.fastEat.items::*}
   add baked potato to {{@variable}.fastEat.items::*}
   add poisonous potato to {{@variable}.fastEat.items::*}
   add pumpkin pie to {{@variable}.fastEat.items::*}
   add raw rabbit to {{@variable}.fastEat.items::*}
   add cooked rabbit to {{@variable}.fastEat.items::*}
   add rabbit stew to {{@variable}.fastEat.items::*}
   add raw mutton to {{@variable}.fastEat.items::*}
   add cooked mutton to {{@variable}.fastEat.items::*}
   add beetroot to {{@variable}.fastEat.items::*}
   add beetroot soup to {{@variable}.fastEat.items::*}

#----------------------------------------------------------#
#                        Auto Sneak                            #
#----------------------------------------------------------#

on command:
   AutoSneak(player)
on chat:
   AutoSneak(player)


on command:
   AutoSneak(player)


on sign edit:
   AutoSneak(player)

on inventory click:
   AutoSneak(player)



#----------------------------------------------------------#
#                        SpeedHack                             #
#----------------------------------------------------------#

on any move:
   SpeedHackFly(player)


#----------------------------------------------------------#
#                        Alertes                                #
#----------------------------------------------------------#

on chat:
   if player has permission "{@permission}":
       if message is "$off":
           cancel event
           set {{@variable}.alert.%player's uuid%} to false
           send "{@message-alert-off}"
       if message is "$on":
           cancel event
           set {{@variable}.alert.%player's uuid%} to true
           send "{@message-alert-on}"



command /{@commande} [<text>] [<offline player>]:
   permission: {@permission}
   permission message: {@permission-message}
   trigger:
       if arg-1 is set:
           if arg-1 is "{@argument-Historique}":
               if arg-2 is set:
                   send "&c/-----------------------------\"
                   send "&cI   &a Historique de %arg-2%  &c      I"
                   send "&c\-----------------------------/"
                   send ""
                   if {{@variable}.ban.reason.%arg-2's uuid%} is not "<none>":
                       send "&aBanni : &cOui : %{{@variable}.ban.reason.%arg-2's uuid%}%"
                   else:
                       send "&aBanni : &cNon"
                   if {{@variable}.cheat.%arg-2's uuid%} is smaller than 10:
                       send "&aNombre d'alerte : %{{@variable}.cheat.%arg-2's uuid%}%"
                   else:
                       send "&aNombre d'alerte : &cCe joueur devrait être banni :O ! &7(%{{@variable}.cheat.%arg-2's uuid%}%)"




           if arg-1 is "{@argument-clearhistory}":
               if arg-2 is set:
                   delete file "{@dossier}/{@dossier-AutoSneak}/%{_first}%/%arg-2%.yml"
                   delete file "{@dossier}/{@dossier-Jesus}/%{_first}%/%arg-2%.yml"
                   delete file "{@dossier}/{@dossier-FastEat}/%{_first}%/%arg-2%.yml"
                   delete file "{@dossier}/{@dossier-Reach}/%{_first}%/%arg-2%.yml"
                   delete file "{@dossier}/{@dossier-AntiKB}/%{_first}%/%arg-2%.yml"
                   set {{@variable}.cheat.%arg-2's uuid%} to 0
                   delete {{@variable}.ban.reason.%arg-2's uuid%}
                   remove player from {{@variable}.banlist::*}
                   send "{@message-clear-history}"        
                   wf "%player% -> %arg-2%" to "{@dossier}/{@fichier-clear-history}"    



           if arg-1 is "{@argument-forcefield}":
               if arg-2 is set:
                   if arg-2 is online:
                       send "{@message-test-forcefield}"
                       spawn a silverfish 3 meters above arg 2
                       set {{@variable}.forcefield.%arg-2's uuid%} to true
                       set {{@variable}.%arg-2's uuid%.nb} to 0
                       set {{@variable}.forcefield.%arg-2's uuid%.silverfish} to last spawned entity
                       apply resistance 5 to {{@variable}.forcefield.%arg-2's uuid%.silverfish} for 1.5 second
                       wait 1 second
                       set {BOTS} to {{@variable}.%arg-2's uuid%.nb}
                       send "{@message-bot-touche}"
                       delete {{@variable}.%arg-2's uuid%.nb}
                       delete {{@variable}.forcefield.%arg-2's uuid%.silverfish}
                       set {{@variable}.forcefield.%arg-2's uuid%} to false
                       wait 1.5 second
                       kill {{@variable}.forcefield.%arg-2's uuid%.silverfish}
                       kill last spawned entity
                       if {{@variable}.%arg-2's uuid%.nb} is greater than 8:
                           make console execute command "ban %arg-2% ForceField"
                   else:
                       send "{@message-joueur-non-connecte}"

on damage:
   if attacker is {{@variable}.forcefield.%attacker's uuid%.silverfish}:
       if {{@variable}.forcefield.%victim's uuid%} is true:
           cancel event


on damage:
   set {_PING} to attacker's ping
   if {{@variable}.forcefield.%attacker's uuid%.silverfish} is victim:
       cancel event
       if {{@variable}.%attacker's uuid%.nb} is 0:
           set {{@variable}.%attacker's uuid%.nb} to 1
           teleport victim 2 meters behind attacker
           stop
   if {{@variable}.%attacker's uuid%.nb} is 1:
       teleport victim 2 meters above attacker
       set {{@variable}.%attacker's uuid%.nb} to 2
       stop
   if {{@variable}.%attacker's uuid%.nb} is 2:
       teleport victim 2 meters behind attacker
       set {{@variable}.%attacker's uuid%.nb} to 3
       stop
   if {{@variable}.%attacker's uuid%.nb} is 3:
       set {{@variable}.%attacker's uuid%.nb} to 4
       teleport victim 2 meters above attacker
       stop
   if {{@variable}.%attacker's uuid%.nb} is 3:
       set {{@variable}.%attacker's uuid%.nb} to 4
       teleport victim 2 meters behind attacker
       stop
   if {{@variable}.%attacker's uuid%.nb} is 4:
       set {{@variable}.%attacker's uuid%.nb} to 5
       teleport victim 2 meters above attacker
       stop
   if {{@variable}.%attacker's uuid%.nb} is 5:
       set {{@variable}.%attacker's uuid%.nb} to 6
       teleport victim 2 meters behind attacker
   if {{@variable}.%attacker's uuid%.nb} is 6:
       kill victim
       if {_PING} < 100:
           set {_first} to first character of attacker's name
           if file "{@dossier}/{@fichier-logs}/%{_first}%/%attacker%.yml" doesn't exists:
               create file "{@dossier}/{@dossier-forcefield}/%{_first}%/%attacker%.yml"    
           wf "Ban" to "{@dossier}/{@dossier-forcefield}/%{_first}%/%attacker%.yml"
           make console execute command "/ban %attacker% ForceField"
           wf "%attacker%" to "{@dossier}/{@fichier-banlist}"
           wf "Banni" to "{@dossier}/{@dossier-forcefield}/%{_first}%/%attacker%.yml"
           add attacker to {{@variable}.banlist::*}
           add attacker to {{@variable}.banlist.console::*}
           set {{@variable}.ban.reason.%attacker's uuid%} to "ForceField"

 

Je pense qu'il me manque un addons mais lequel ?

Voila, je vous remerci de votre réponse !

18 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Ton serveur est en quel version ? Si il n'est pas en 1.9 supprime "beetroot" et les autres items de la 1.9 et les autres erreurs c'est des warn normalement.

Corrige ce que je t'ai dis et reload le skript depuis la console et envois les erreurs dans

les balises code

  • 0
Posté(e)
Ton serveur est en quel version ? Si il n'est pas en 1.9 supprime "beetroot" et les autres items de la 1.9 et les autres erreurs c'est des warn normalement.

Corrige ce que je t'ai dis et reload le skript depuis la console et envois les erreurs dans

les balises code

Il est en 1.9.4 spigot

  • 0
Posté(e)
Bah c'est les erreur du haut

Il y en manque une je pense, va dans le fichier config.sk de Skript et remplace

disable variable will not be saved warnings: false

par

disable variable will not be saved warnings: true

  • 0
Posté(e)
# ====== 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

  • 0
Posté(e)
Pour moi mon script n'est pas bugé :x

Non il a un problème avec son aliases-english

EDIT:

Voilà je l'ai corriger, il faut que tu enlève les _ dans le skript CheatWarn (porkchop_item > porkchop item, cooked_porkchop > cooked porkchop) sinon les autres erreurs venaient bien du aliases-english.sk

[spoiler=aliases-english.sk]

# ====== 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, beetroot soup, beetroot, 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, beetroot soup, beetroot, 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
   beetroot (stew|soup)¦s = 436


   # -- 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

   # -- beetroot --
   beetroot = 434

   # -- 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

 

 

  • J'aime 1
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.