package sh.hl2.btafemaleplayer.commands; import net.minecraft.src.command.Command; import net.minecraft.src.command.CommandHandler; import net.minecraft.src.command.CommandSender; import net.minecraft.src.command.PlayerCommandSender; import sh.hl2.btafemaleplayer.GenderSettings; public class GenderCommand extends Command { public GenderCommand() { super("gender"); } @Override public boolean execute(CommandHandler handler, CommandSender sender, String[] args) { if (args.length == 0) { return false; } if (args.length == 1 && handler.isClient()) { if (args[0].equalsIgnoreCase("male") || args[0].equalsIgnoreCase("m")) { handler.sendCommandFeedback(sender, "Setting gender to Male"); GenderSettings.setGender("m"); return true; } if (args[0].equalsIgnoreCase("female") || args[0].equalsIgnoreCase("f")) { handler.sendCommandFeedback(sender, "Setting gender to Female"); GenderSettings.setGender("f"); return true; } } return false; } @Override public boolean opRequired(String[] args) { return false; } @Override public void sendCommandSyntax(CommandHandler handler, CommandSender sender) { if (sender instanceof PlayerCommandSender) { sender.sendMessage("/gender <[male/m] | [female/f]>"); } } }