diff --git a/src/main/java/me/fivevl/itemadder/Rarity.kt b/src/main/java/me/fivevl/itemadder/Rarity.kt new file mode 100644 index 0000000..8b014af --- /dev/null +++ b/src/main/java/me/fivevl/itemadder/Rarity.kt @@ -0,0 +1,13 @@ +package me.fivevl.itemadder + +import net.kyori.adventure.text.Component + +enum class Rarity(val formatted: Component) { + COMMON(Utils.color("COMMON")), + UNCOMMON(Utils.color("UNCOMMON")), + RARE(Utils.color("RARE")), + EPIC(Utils.color("EPIC")), + LEGENDARY(Utils.color("LEGENDARY")), + MYTHIC(Utils.color("MYTHIC")), + SPECIAL(Utils.color("SPECIAL")) +} \ No newline at end of file diff --git a/src/main/java/me/fivevl/itemadder/Utils.kt b/src/main/java/me/fivevl/itemadder/Utils.kt new file mode 100644 index 0000000..9ec647d --- /dev/null +++ b/src/main/java/me/fivevl/itemadder/Utils.kt @@ -0,0 +1,10 @@ +package me.fivevl.itemadder + +import net.kyori.adventure.text.Component +import net.kyori.adventure.text.minimessage.MiniMessage + +object Utils { + fun color(s: String): Component { + return MiniMessage.miniMessage().deserialize(s) + } +} \ No newline at end of file