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