public void CreateSignSQLTables() throws SQLException {
		sql.initialise();
		if(!sql.doesTableExist("BungeeSignType")){
	    System.out.println("Table 'BungeeSignType' does not exist! Creating table...");
	    sql.standardQuery("CREATE TABLE BungeeSignType (T_ID int NOT NULL AUTO_INCREMENT, Type VARCHAR(50) NOT NULL UNIQUE, PRIMARY KEY (T_Id))ENGINE=INNODB;");
		sql.standardQuery("INSERT INTO BungeeSignType (Type) VALUES('PlayerList');");
		sql.standardQuery("INSERT INTO BungeeSignType (Type) VALUES('MOTD');");
	    System.out.println("Table 'BungeeSignType' created!");
		}
		boolean check = sql.existenceQuery("SELECT Type FROM BungeeSignType WHERE Type ='Portal'");
		if(!check){ 
			sql.standardQuery("INSERT INTO BungeeSignType (Type) VALUES('Portal');");
		}
		if(!sql.doesTableExist("BungeeSignLocations")){
		    System.out.println("Table 'BungeeSignLocations' does not exist! Creating table...");
		    sql.standardQuery("CREATE TABLE BungeeSignLocations (L_ID int NOT NULL AUTO_INCREMENT, Type VARCHAR(50) NOT NULL, Server VARCHAR(50) NOT NULL, TargetServer VARCHAR(50) NOT NULL, World VARCHAR(50) NOT NULL, X int NOT NULL,  Y int NOT NULL, Z int NOT NULL, FOREIGN KEY(Type) REFERENCES BungeeSignType(Type) ON DELETE CASCADE, FOREIGN KEY(Server) REFERENCES BungeeServers(ServerName) ON DELETE CASCADE,  FOREIGN KEY(TargetServer) REFERENCES BungeeServers(ServerName) ON DELETE CASCADE, PRIMARY KEY (L_ID))ENGINE=INNODB;");
		    System.out.println("Table 'BungeeSignLocations' created!");
		}
		if(!sql.doesTableExist("BungeeSignFormats")){
		    System.out.println("Table 'BungeeSignFormats' does not exist! Creating table...");
		    sql.standardQuery("CREATE TABLE BungeeSignFormats (F_ID Int NOT NULL AUTO_INCREMENT,ColoredMOTD Boolean NOT NULL, MOTDOnline VARCHAR(50) NOT NULL, MOTDOffline VARCHAR(50) NOT NULL, PlayerCountOnline VARCHAR(50) NOT NULL,  PlayerCountOnlineClick VARCHAR(50) NOT NULL, PlayerCountOffline VARCHAR(50) NOT NULL, PlayerCountOfflineClick VARCHAR(50) NOT NULL, PortalFormatOnline VARCHAR(50) NOT NULL, PortalFormatOffline VARCHAR(50) NOT NULL, PortalFormatOfflineClick VARCHAR(50) NOT NULL,PRIMARY KEY (F_ID))ENGINE=INNODB;");
		    System.out.println("Table 'BungeeSignFormats' created!");
		}
		sql.closeConnection();
	}