package regalowl.hyperconomy; import java.util.ArrayList; import org.bukkit.command.CommandSender; public class Setstockall { Setstockall(String args[], CommandSender sender, String playerecon) { HyperConomy hc = HyperConomy.hc; HyperEconomy he = hc.getEconomyManager().getEconomy(playerecon); ArrayList<String> names = he.getNames(); InfoSignHandler isign = hc.getInfoSignHandler(); LanguageFile L = hc.getLanguageFile(); String name = ""; double stock = 0; try { stock = Double.parseDouble(args[0]); } catch (Exception e) { sender.sendMessage(L.get("SETSTOCKALL_INVALID")); return; } if (!(args.length == 1)) { sender.sendMessage(L.get("SETSTOCKALL_INVALID")); return; } for (int i = 0; i < names.size(); i++) { name = names.get(i); HyperObject ho = he.getHyperObject(name); if (!(ho instanceof CompositeItem)) { ho.setStock(stock); } } isign.updateSigns(); sender.sendMessage(L.get("ALL_STOCKS_SET")); } }