if(par1Str.toLowerCase().startsWith("-scrape"))
{
Desktop dk=Desktop.getDesktop();
ArrayList<String> names = new ArrayList<String>();
NetClientHandler nch= mc.thePlayer.sendQueue;
List lstQueue=
nch.playerInfoList; for (int x = 0; x < lstQueue.size(); x++) { GuiPlayerInfo z = (GuiPlayerInfo) lstQueue.get(x); String N = z.name; if(N.startsWith("§")) { String F = N.substring(2); names.add(F); } else { names.add(N); } FileWriter fstream; File obDir = new File("Obsidian"); String obLoc = obDir.toString(); String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(Calendar.getInstance().getTime()); if (!obDir.exists()) { obDir.mkdir(); } try { fstream = new FileWriter(obLoc + "\\" + "scrape " + timeStamp + ".txt"); BufferedWriter out = new BufferedWriter(fstream); for(String s : names) { out.write(s); out.newLine(); } out.close(); dk.open(new File(obLoc + "\\" + "scrape " + timeStamp + ".txt")); } catch (IOException e) { e.printStackTrace(); } }
.