diff --git a/plugin-utils/src/main/java/org/axolotsh/pluginutils/ComponentUtils.java b/plugin-utils/src/main/java/org/axolotsh/pluginutils/ComponentUtils.java index b06ec9f..d39b223 100644 --- a/plugin-utils/src/main/java/org/axolotsh/pluginutils/ComponentUtils.java +++ b/plugin-utils/src/main/java/org/axolotsh/pluginutils/ComponentUtils.java @@ -1,5 +1,7 @@ package org.axolotsh.pluginutils; +import java.util.Collection; + import org.bukkit.OfflinePlayer; import org.bukkit.entity.Entity; import org.bukkit.entity.Player; @@ -41,6 +43,10 @@ public class ComponentUtils { return mm.deserialize(miniMessage, tags); } + public static Component component(String miniMessage, Collection tags) { + return mm.deserialize(miniMessage, tags.toArray(TagResolver[]::new)); + } + public static Component component(ItemStack item) { return item.displayName().hoverEvent(item.asHoverEvent()); }