package tv.mineinthebox.essentials.events.players;
import java.util.HashSet;
import org.bukkit.Sound;
import org.bukkit.entity.FallingBlock;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.EntityChangeBlockEvent;
public class FakeNukeEvent implements Listener {
public static HashSet<FallingBlock> blocks = new HashSet<FallingBlock>();
@EventHandler
public void onChangeBlock(EntityChangeBlockEvent e) {
if(e.getEntity() instanceof FallingBlock) {
FallingBlock entity = (FallingBlock) e.getEntity();
if(blocks.contains(entity)) {
e.setCancelled(true);
entity.getWorld().playSound(entity.getLocation(), Sound.ENTITY_GENERIC_EXPLODE, 0.8F, 0.8F);
blocks.remove(entity);
}
}
}
}