private void load() {
		YamlConfiguration config = new YamlConfiguration();
		double x, y, z;
		String worldname;

		//Check to see if the file exists before trying to load it
		if(this.playerData != null && this.playerData.exists()) {
			try {
				config.load(playerData);
			} catch (Exception e) {
				Bukkit.getLogger().warning("[TPToggle] Error loading "+this.playerName+".yml! Using default values...");
			}
		}

		this.TPT = config.getBoolean("tptoggle.tpt", false);
		this.override = config.getBoolean("tptoggle.override", false);
		//banned user list
		this.banned = config.getStringList("tptoggle.banned");
		//TP Recall
		x = config.getDouble("tptoggle.recall.x", 0);
		y = config.getDouble("tptoggle.recall.y", 0);
		z = config.getDouble("tptoggle.recall.z", 0);
		worldname = config.getString("tptoggle.recall.world", "world");

		this.previousLocation = new Location(Bukkit.getWorld(worldname), x, y, z);

		if(x == 0 && y == 0 && z == 0 && worldname == "world")
			this.recall = false;
		else
			this.recall = true;

		return;
	}