@Override
    public void onBlockIgnite(BlockIgniteEvent event) {
	if (event.isCancelled()) {
	    return;
	}
	
	PlanArea area = BuildingPlanner.plugin.areaManager.getAffectedArea(event.getBlock());
	if (area == null) {
	    return;
	}
	
	if (!area.isCommitted() && area.isPlannedBlock(event.getBlock())) {
	    event.setCancelled(true);
	    return;
	}
        super.onBlockIgnite(event);
    }