@Override
    public void doAction(String value) {
        char choice = value.toUpperCase().charAt(0);
        
       
        do {
            switch (choice) {
                case 'M':
                    return;
                case 'D':
                    System.out.println("You are not carrying any logs");
                    break;    
                case 'B':
                    System.out.println("This function needs to check if \nthey have enough logs and build a fire\n if not, they need to go get more logs.");
                    break;
                case 'I':
                    System.out.println("This function needs to display inventory");
                    break;
                default:
                    System.out.println("Invalid selection");
            }

            //display();
            choice = getInput().toUpperCase().charAt(0);

        } 
       while (true); 
    }