add Button Interaction Method case to factory method
This commit is contained in:
		| @@ -9,6 +9,7 @@ import java.util.List; | ||||
|  | ||||
| import net.tomatentum.marinara.interaction.InteractionHandler; | ||||
| import net.tomatentum.marinara.interaction.InteractionType; | ||||
| import net.tomatentum.marinara.interaction.annotation.Button; | ||||
| import net.tomatentum.marinara.interaction.commands.annotation.SlashCommand; | ||||
| import net.tomatentum.marinara.interaction.commands.annotation.SubCommand; | ||||
| import net.tomatentum.marinara.wrapper.LibraryWrapper; | ||||
| @@ -18,7 +19,8 @@ public abstract class InteractionMethod { | ||||
|     public static InteractionMethod create(Method method, InteractionHandler handler, LibraryWrapper wrapper) { | ||||
|         if (method.isAnnotationPresent(SlashCommand.class) || method.isAnnotationPresent(SubCommand.class)) | ||||
|             return new SlashCommandInteractionMethod(method, handler, wrapper); | ||||
|          | ||||
|         if (method.isAnnotationPresent(Button.class)) | ||||
|             return new ButtonInteractionMethod(method, handler, wrapper); | ||||
|         return null; | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user