package com.github.dtschust.zork.repl.actions;
import com.github.dtschust.zork.ZorkGame;
import com.github.dtschust.zork.repl.Action;
import java.util.List;
public class InventoryAction implements Action {
@Override
public boolean matchesInput(List<String> arguments) {
return arguments.get(0).equals("i");
}
public void run(ZorkGame game, List<String> arguments) {
if (game.inventory.isEmpty()) {
System.out.println("Inventory: empty");
} else {
final String output = "Inventory: " + String.join(", ", game.inventory);
System.out.println(output);