Index: java/installer2/src/net/oni2/aeinstaller/Images.properties
===================================================================
--- java/installer2/src/net/oni2/aeinstaller/Images.properties	(revision 806)
+++ java/installer2/src/net/oni2/aeinstaller/Images.properties	(revision 807)
@@ -6,4 +6,5 @@
 img.refresh=/net/oni2/aeinstaller/images/tango/view-refresh.png
 
+img.copy=/net/oni2/aeinstaller/images/open_icon_library/edit-copy-9.png
 img.help=/net/oni2/aeinstaller/images/open_icon_library/help-3.png
 img.stop=/net/oni2/aeinstaller/images/open_icon_library/media-playback-stop-7.png
Index: java/installer2/src/net/oni2/aeinstaller/backend/packages/PackageManager.java
===================================================================
--- java/installer2/src/net/oni2/aeinstaller/backend/packages/PackageManager.java	(revision 806)
+++ java/installer2/src/net/oni2/aeinstaller/backend/packages/PackageManager.java	(revision 807)
@@ -215,4 +215,15 @@
 
 	/**
+	 * @return Currently installed mods
+	 */
+	public TreeSet<Package> getInstalledMods() {
+		TreeSet<Package> res = new TreeSet<Package>();
+		for (int n : Installer.getInstalledMods()) {
+			res.add(getPackageByNumber(n));
+		}
+		return res;
+	}
+
+	/**
 	 * @return Collection of tools valid on this platform and not core
 	 */
Index: java/installer2/src/net/oni2/aeinstaller/gui/MainWin.java
===================================================================
--- java/installer2/src/net/oni2/aeinstaller/gui/MainWin.java	(revision 806)
+++ java/installer2/src/net/oni2/aeinstaller/gui/MainWin.java	(revision 807)
@@ -4,4 +4,7 @@
 import java.awt.Desktop;
 import java.awt.GridLayout;
+import java.awt.Toolkit;
+import java.awt.datatransfer.Clipboard;
+import java.awt.datatransfer.StringSelection;
 import java.awt.event.ActionEvent;
 import java.awt.event.ItemEvent;
@@ -406,5 +409,5 @@
 		new AboutDialog().setVisible(true);
 	}
-	
+
 	@SuppressWarnings("unused")
 	private void showHelp() {
@@ -463,4 +466,18 @@
 					tblMods.getSelectedMods());
 		}
+	}
+
+	@SuppressWarnings("unused")
+	private void copyConfig() {
+		StringBuffer b = new StringBuffer();
+		b.append("[code]");
+		for (Package p : PackageManager.getInstance().getInstalledMods())
+			b.append(String.format("%s %s%n", p.getPackageNumberString(),
+					p.getName()));
+		b.append("[/code]");
+		
+		StringSelection selection = new StringSelection(b.toString());
+	    Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
+	    clipboard.setContents(selection, selection);
 	}
 
@@ -809,5 +826,5 @@
 		pkgInfo.updateInfo(m);
 	}
-	
+
 	@SuppressWarnings("unused")
 	private void clearFilter() {
Index: java/installer2/src/net/oni2/aeinstaller/gui/MainWin.yml
===================================================================
--- java/installer2/src/net/oni2/aeinstaller/gui/MainWin.yml	(revision 806)
+++ java/installer2/src/net/oni2/aeinstaller/gui/MainWin.yml	(revision 807)
@@ -19,4 +19,5 @@
     - Action(name=loadConfig, text=menu.loadConfig, toolTipText=menu.loadConfigTooltip, icon=img.openFile, onAction=[loadConfig])
     - Action(name=saveConfig, text=menu.saveConfig, toolTipText=menu.saveConfigTooltip, icon=img.saveFile, onAction=[saveConfig])
+    - Action(name=copyConfig, text=menu.copyConfig, toolTipText=menu.copyConfigTooltip, icon=img.copy, onAction=[copyConfig])
     - Action(name=reglobalize, text=menu.reglobalize, toolTipText=menu.reglobalizeTooltip, icon=img.refresh, onAction=[reglobalizeVerify,reglobalize])
     - Action(name=tools, text=menu.manageTools, toolTipText=menu.manageToolsTooltip, icon=img.tools, onAction=[tools,refreshToolsMenu])
@@ -34,4 +35,5 @@
             - JMenuItem(action=loadConfig)
             - JMenuItem(action=saveConfig)
+            - JMenuItem(action=copyConfig)
             - JSeparator()
             - JMenuItem(action=openEditionFolder)
Index: java/installer2/src/net/oni2/aeinstaller/localization/MainWin.properties
===================================================================
--- java/installer2/src/net/oni2/aeinstaller/localization/MainWin.properties	(revision 806)
+++ java/installer2/src/net/oni2/aeinstaller/localization/MainWin.properties	(revision 807)
@@ -23,4 +23,6 @@
 menu.saveConfig=&Save current mod selection...
 menu.saveConfigTooltip=Save current mod selection to a file
+menu.copyConfig=&Copy currently installed mods to clipboard
+menu.copyConfigTooltip=Copies the currently installed mods to clipboard in format for posting on OCF
 
 menu.corePackages=&Show core packages
