@EventHandler(priority = EventPriority.MONITOR)
	public void onSign(SignChangeEvent event){
		Player player = event.getPlayer();
		String playername = player.getName();
		World world = player.getWorld();
		Boolean staff = false;	
		String[] lines = event.getLines();
		String worldname = world.getName();
		int x = event.getBlock().getLocation().getBlockX();
		int y = event.getBlock().getLocation().getBlockY();
		int z = event.getBlock().getLocation().getBlockZ();
		if (event.isCancelled() == false) {
			if (getConfig.PlayerSignText()) {
				if (player.hasPermission("PlayerLogger.staff")) {
					staff = true;
				}
				if (getConfig.logFilesEnabled()) {
					filehandler.logSign(playername, worldname, x, y, z, lines, staff);
				}
				if (getConfig.MySQLEnabled()) {
					addData.add(playername,"sign", "["+lines[0]+"]"+"["+lines[1]+"]"+"["+lines[2]+"]"+"["+lines[3]+"]", x, y, z, worldname, staff);
				}}}}