Version de Minecraft : 1.16.3
Version de Skript : 2.5.1
Description du probléme:
Bonjour,
Voila, j'essai d'obtenir le nom du block cassé pour l'affiché en itemstack dans un hologramme (l'item en 3d dans l'hologramme).
on break:
set {_blockCasser} to type of event-block
broadcast "%{_blockCasser}%"
create hologram "ItemStack:%{_blockCasser}%;" at block 0.5 meters above location of event-block for 3 second
Sa fonctionne mais le soucis c'est que le type du block en jeu et celui donné par skript n'est pas le meme donc l'itemstack ne fonctionne pas.
Exemple:
Je casse de la bedrock, le nom dans la variable sera bedrock et l'hologramme m'affichera bien l'item mais si je casse un block de verre le nom dans la variable sera "unstained glass" et l'hologramme ne m'affichera rien car le nom est incorrecte, il faudrait que ce soit "glass". Pareil pour le block de oak_fence, le nom retourné par la variable est "waterlogged oak fence" alors qu'il faudrait que ce soit "oak_fence".
Mon soucis viens surement du fait que j'utilise "type of event-block" mais je ne connais que celui la et mes recherche et essai ne sont pas concluant...
Merci a vous de votre aide.
EDIT 1 : J'ajouterai, pour les petit malin, que ce skript donné n'ai qu'un exemple, il n'a pas pour but d'être implémenté sur mon serveur donc ne voyer pas cette fonctionnalité utile... si cela fonctionne alors sa me conviendra.
EDIT 2 : J'anticipe les réponse, je n'ai pas précisé que il faut que n'importe quel block cassé apparaisse dans l'itemstack ^^ je peux pas me contenté de faire des conditions exemple si unstained glass alors glass etc etc voili voila.