ZNPCsPlus/plugin/src/main/java/lol/pyr/znpcsplus/interaction/InteractionCommandHandler.java

13 lines
463 B
Java
Raw Normal View History

2023-05-21 11:32:55 +00:00
package lol.pyr.znpcsplus.interaction;
2023-05-28 05:32:00 +00:00
import lol.pyr.director.adventure.command.CommandContext;
2023-05-21 11:32:55 +00:00
import lol.pyr.director.adventure.command.CommandHandler;
2023-05-28 05:32:00 +00:00
import lol.pyr.director.common.command.CommandExecutionException;
import lol.pyr.znpcsplus.npc.NpcImpl;
2023-05-21 11:32:55 +00:00
public interface InteractionCommandHandler extends CommandHandler {
String getSubcommandName();
2023-05-28 05:32:00 +00:00
InteractionAction parse(CommandContext context, NpcImpl npc) throws CommandExecutionException;
2023-05-21 11:32:55 +00:00
}