public void CreateChatSQLTables() throws SQLException {
		sql.initialise();
		if(!sql.doesTableExist("BungeeChannels")){
		    System.out.println("Table 'BungeeChannels' does not exist! Creating table...");
		    sql.standardQuery("CREATE TABLE BungeeChannels (C_ID int NOT NULL AUTO_INCREMENT, ChannelName VARCHAR(50) NOT NULL UNIQUE, ChannelFormat VARCHAR(250) NOT NULL, isServerChannel BOOLEAN DEFAULT FALSE, Owner VARCHAR(50), CreatedDate DATE, PRIMARY KEY (C_ID))ENGINE=INNODB;");
		    System.out.println("Table 'BungeeChannels' created!");
		}
		if(!sql.doesTableExist("BungeePlayers")){
			sql.initialise();
			createSQLPlayerTable();
			sql.closeConnection();
		}
		sql.initialise();
		if(!sql.doesTableExist("BungeeInvites")){
		    System.out.println("Table 'BungeeInvites' does not exist! Creating table...");
		    sql.standardQuery("CREATE TABLE BungeeInvites (I_ID int NOT NULL AUTO_INCREMENT, PlayerName VARCHAR(50) NOT NULL, ChannelName VARCHAR(50) NOT NULL, FOREIGN KEY(PlayerName) REFERENCES BungeePlayers(PlayerName) ON DELETE CASCADE, FOREIGN KEY (ChannelName) REFERENCES BungeeChannels(ChannelName) ON DELETE CASCADE ON UPDATE CASCADE, PRIMARY KEY (I_ID))ENGINE=INNODB;");
		    System.out.println("Table 'BungeeInvites' created!");
		}
		if(!sql.doesTableExist("BungeeMembers")){
		    System.out.println("Table 'BungeeMembers' does not exist! Creating table...");
		    sql.standardQuery("CREATE TABLE BungeeMembers (ChannelName VARCHAR(50) NOT NULL, PlayerName VARCHAR(50) NOT NULL, FOREIGN KEY (ChannelName) REFERENCES BungeeChannels(ChannelName) ON DELETE CASCADE ON UPDATE CASCADE,FOREIGN KEY (PlayerName) REFERENCES BungeePlayers(PlayerName) ON DELETE CASCADE ON UPDATE CASCADE)ENGINE=INNODB");
		    System.out.println("Table 'BungeeMembers' created!");
		} 
		if(!sql.doesTableExist("BungeeIgnores")){
		    System.out.println("Table 'BungeeIgnores' does not exist! Creating table...");
		    sql.standardQuery("CREATE TABLE BungeeIgnores (PlayerName VARCHAR(50) NOT NULL, Ignoring VARCHAR(50) NOT NULL, FOREIGN KEY (Ignoring) REFERENCES BungeePlayers(PlayerName) ON DELETE CASCADE ON UPDATE CASCADE,FOREIGN KEY (PlayerName) REFERENCES BungeePlayers(PlayerName) ON DELETE CASCADE ON UPDATE CASCADE)ENGINE=INNODB");
		    System.out.println("Table 'BungeeIgnores' created!");
		} 
		sql.closeConnection();
	}