zoneGate.getRelative(BlockFace.UP, 2).getRelative(left.getOppositeFace()).getRelative(back, 1).setType(Material.AIR);
BlockState topLeftGateBlock = zoneGate.getRelative(BlockFace.UP, 2).getRelative(left).getState();
topLeftGateBlock.setType(War.war.getWarhubMaterials().getGateBlock().getType());
topLeftGateBlock.setData(War.war.getWarhubMaterials().getGateBlock().getData());
topLeftGateBlock.update(true);
BlockState topRightGateBlock = zoneGate.getRelative(BlockFace.UP, 2).getRelative(left.getOppositeFace()).getState();
topRightGateBlock.setType(War.war.getWarhubMaterials().getGateBlock().getType());
topRightGateBlock.setData(War.war.getWarhubMaterials().getGateBlock().getData());
topRightGateBlock.update(true);