Oula, beaucoup trop gros l'UTF-8 ! (après avoir fait les tests sous Java, je pouvais dépasser le million), je vise déjà les ~256 caractères de l'ASCII (avec l'extended), niveau espace, ce ne sera pas si gros (une entité par symbole), et ce sera dans la lib ^^
Alors, pour répondre à ta question, lancer n'importe quoi, oui, et dans la bonne direction bien sûr, celle visée par le joueur (360*180 orientation, mais on peut être précis à 3 chiffres après la virgule si voulu), par contre, pas par rapport à n'importe quelle objet malheureusement... Tout ceux ayant un clic droit son possible, après, on peut aussi lier le système à des events customs, mais la détection de clic droit sur n'importe quelles items est bien trop "gros" pour ce qu'il fait (une entité par joueur, posant des problèmes dans les hitbox en cas de PvP), bien que l'on y réfléchis avec les nouveautés de la 1.13 (qui simplifieront nombre de nos systèmes) !