if (portal != null) {
if (ps.isDebugModeOn()) {
ps.showDebugInfo(portal);
event.setCancelled(true);
} else {
if (!portal.playerCanFillPortal(event.getPlayer())) {
event.setCancelled(true);
return;
}
Material fillMaterial = Material.WATER;
if (event.getBucket().equals(Material.LAVA_BUCKET)) {