package commands.general; import core.Command; import core.LocStrings; import dataStructures.*; public class CommandBeansShow extends Command { public CommandBeansShow(KittyRole level, KittyRating rating) { super(level, rating); } @Override public String getHelpText() { return LocStrings.stub("BeansShowInfo"); }; @Override public void onRun(KittyGuild guild, KittyChannel channel, KittyUser user, UserInput input, Response res) { if(input.mentions == null) res.send(String.format(LocStrings.stub("BeansShowDisplay"), user.getBeans())); else { String mentionedBeans = ""; for(KittyUser mentioned:input.mentions) { mentionedBeans += mentioned.name + " has " + mentioned.getBeans() + " "; } res.send(String.format(LocStrings.stub("BeansShowMentioned"), mentionedBeans)); } } }