From caeaec19268fb602d54706bd1a161dd552aa9470 Mon Sep 17 00:00:00 2001 From: tueem Date: Mon, 17 Feb 2025 19:45:18 +0100 Subject: [PATCH] add: fromValue method to SlashCommandOptionType --- .../commands/option/SlashCommandOptionType.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/src/main/java/net/tomatentum/marinara/interaction/commands/option/SlashCommandOptionType.java b/lib/src/main/java/net/tomatentum/marinara/interaction/commands/option/SlashCommandOptionType.java index ce80c6f..581bd30 100644 --- a/lib/src/main/java/net/tomatentum/marinara/interaction/commands/option/SlashCommandOptionType.java +++ b/lib/src/main/java/net/tomatentum/marinara/interaction/commands/option/SlashCommandOptionType.java @@ -23,4 +23,13 @@ public enum SlashCommandOptionType { public int getValue() { return value; } + + public static SlashCommandOptionType fromValue(int value) { + for (SlashCommandOptionType type : values()) { + if (type.getValue() == value) { + return type; + } + } + return UNKNOWN; + } }