@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) public void onBlockSpread(BlockSpreadEvent event) { if (DPortal.getByBlock(plugin, event.getBlock()) != null) { event.setCancelled(true); } }
@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) public void onBlockSpread(BlockSpreadEvent event) { Block block = event.getSource(); DInstanceWorld instance = dWorlds.getInstanceByWorld(block.getWorld()); if (instance != null && VanillaItem.VINE.is(block)) { event.setCancelled(true); } }
@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) private void fireSpread(BlockSpreadEvent event){ if(minigame.isRegenerating() && hasRegenArea() && blockInRegenArea(event.getBlock().getLocation())) event.setCancelled(true); }
@EventHandler(priority = EventPriority.HIGH) public void onBlockSpread(BlockSpreadEvent e) { Block newBlock = e.getNewState().getBlock(); if (shopUtils.isShop(newBlock.getLocation()) || shopUtils.isShop(newBlock.getRelative(BlockFace.DOWN).getLocation())) { e.setCancelled(true); } }
event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return; event.setCancelled(true); return;
spreadEvent.setCancelled(true); spreadEvent.setCancelled(true);
event.setCancelled(true); return; event.setCancelled(true);
@EventHandler(ignoreCancelled = true) public void onSpread(BlockSpreadEvent spread) { if (spread.getBlock() == null) { return; } Game game = BedwarsRel.getInstance().getGameManager() .getGameByLocation(spread.getBlock().getLocation()); if (game == null) { return; } if (game.getState() != GameState.RUNNING) { return; } if (spread.getNewState() == null || spread.getSource() == null) { return; } if (spread.getNewState().getType().equals(Material.FIRE)) { spread.setCancelled(true); return; } if (game.getRegion().isPlacedBlock(spread.getSource())) { game.getRegion().addPlacedBlock(spread.getBlock(), spread.getBlock().getState()); } else { game.getRegion().addPlacedUnbreakableBlock(spread.getBlock(), spread.getBlock().getState()); } }
@EventHandler(ignoreCancelled = true) public void onSpread(BlockSpreadEvent spread) { if (spread.getBlock() == null) { return; } Game game = BedwarsRel.getInstance().getGameManager() .getGameByLocation(spread.getBlock().getLocation()); if (game == null) { return; } if (game.getState() != GameState.RUNNING) { return; } if (spread.getNewState() == null || spread.getSource() == null) { return; } if (spread.getNewState().getType().equals(Material.FIRE)) { spread.setCancelled(true); return; } if (game.getRegion().isPlacedBlock(spread.getSource())) { game.getRegion().addPlacedBlock(spread.getBlock(), spread.getBlock().getState()); } else { game.getRegion().addPlacedUnbreakableBlock(spread.getBlock(), spread.getBlock().getState()); } }