How do i make it so you can put the amount of hearts like instead of healing 20 the player cant put their own amount like 10 or 5. How do i do this? Code:java if(args.length == 0){ //satisfy = 0 args /satisfy Pwninz = 1 args player.sendMessage(ChatColor.GREEN + "You have been fed!"); player.setFoodLevel(20); }if(args.length == 1){ if(player.getServer().getPlayer(args[0]) != null); Player targetPlayer = player.getServer().getPlayer(args[0]); player.sendMessage(ChatColor.GREEN + "They have been fed!"); targetPlayer.sendMessage(ChatColor.GREEN + "You have been fed!"); targetPlayer.setFoodLevel(20);
Not really sure if this would since setHealth takes in a doube but give this a try: Code:java try{ final double a = Integer.parseInt(args[0]); if (a > 20){ player.setHealth(20.0); }else{ player.setHealth(a); } }catch (NumberFormatException ex){ player.sendMessage("Please use /heal <number>"); }