- Баллы
- 76
Как отследить запуск фейерверка через использование и арбалет с получением UUID фейерверка и игрока. Пробовал через ProjectileLaunchEvent но Firework не является Projectile, через PlayerInteractEvent не получить UUID фейерверка,а через EntitySpawnEvent не получить UUID игрока.
Может можно сделать это через PlayerInteractEvent и EntitySpawnEvent засунув в предмет uuid игрока и потом получить uuid игрока из entity фейерверка в EntitySpawnEvent? Или может это можно сделать через NMS?
К сожалению я не знаю как засунуть кастомные данные в item чтобы они сохранились у entity. И как засовывать кастомные данные в фейерверк который в арбалете мне тоже не понятно.
Версия 1.15.2 , ядро paperspigot.
Может можно сделать это через PlayerInteractEvent и EntitySpawnEvent засунув в предмет uuid игрока и потом получить uuid игрока из entity фейерверка в EntitySpawnEvent? Или может это можно сделать через NMS?
К сожалению я не знаю как засунуть кастомные данные в item чтобы они сохранились у entity. И как засовывать кастомные данные в фейерверк который в арбалете мне тоже не понятно.
Версия 1.15.2 , ядро paperspigot.