Normal... Ce n'est pas possible... Un slot ne possède le tag que si il possède un bloc, ce qui est logique...
Mais cela ne veut pas pour autant dire que l'on ne peut pas détecter un slot vide, c'est juste un peu plus laborieux :
L'idée est donc de lancer une détection pour tout les blocs. Vu que le tag n'est présent que si le slot est plein, il suffit de tester la présence du tag :
Code:
testfor @a {Inventory:[{Slot:103b}]}
Bien sûr, tu remplaces le slot par celui que tu souhaites.
Ensuite, en chain, tu détectes si le SuccessCount est à 0. C'est un nbt des command blocks disant si oui ou non la commande c'est bien exécutée :
Code:
testforblock ~ ~ ~-1 repeating_command_block -1 {SuccessCount:0}
Tu auras juste à modifier les coordonnées !
Voilà ;)