Работа с салютом.

Версия Minecraft
1.7.10
API
Forge
Доброго времени суток. Каким можно образом предотвратить спавн салюта ? (Его не обязательно может заспавнить игрок, поэтому интеракт ивент отпадает сразу)
Пробовал LivingSpawnEvent.SpecialSpawn. Поймать сам салют не удалось.
С таким кодом поймать получается, а отменить спавн/убить салют не выходит
код:
@SubscribeEvent
    public void fire(EntityJoinWorldEvent e ) {
        if(e.entity instanceof Firework) {
            e.entity.setDead();
            ((Firework) e.entity).remove(); // 2 попытка для удаления
        }
    }
 
Сверху