public List<DisplayTable> getTables(String world) {
        Connection conn = null;
        PreparedStatement st = null;
        ResultSet rs = null;
        List<DisplayTable> tables = new ArrayList<DisplayTable>();
        try {
            conn = getConnection();
            st = conn.prepareStatement(SELECT_WORLD);
            st.setString(1, world);
            rs = st.executeQuery();
            while(rs.next()) {
            	DisplayTable table = new DisplayTable(rs.getInt(1), rs.getString(2), rs.getInt(3), rs.getInt(4), rs.getInt(5), rs.getString(6), rs.getInt(7), rs.getShort(8));
            	tables.add(table);
            }
        } catch(Exception e) {
        	Brabotools.logger.warning(plugin.getName() + " Error loading tables of world " + world);
            e.printStackTrace();
        } finally {
            try {
                if(conn != null) conn.close();
                if(st != null) st.close();
                if(rs != null) rs.close();
            } catch(Exception e) {}
        }
        return tables;
    }