Package dev.plex.util

Class PlexUtils

java.lang.Object
dev.plex.util.PlexUtils
All Implemented Interfaces:
PlexBase

public class PlexUtils extends Object implements PlexBase
  • Field Details Link icon

    • MINI_MESSAGE Link icon

      private static final net.kyori.adventure.text.minimessage.MiniMessage MINI_MESSAGE
    • DEVELOPERS Link icon

      public static List<String> DEVELOPERS
    • LEGACY_FORMATTING_PATTERN Link icon

      private static final Pattern LEGACY_FORMATTING_PATTERN
  • Constructor Details Link icon

    • PlexUtils Link icon

      public PlexUtils()
  • Method Details Link icon

    • addToArrayList Link icon

      public static <T> T addToArrayList (List<T> list, T object)
    • disabledEffect Link icon

      public static void disabledEffect (org.bukkit.entity.Player player, org.bukkit.Location location)
    • disabledEffectMultiple Link icon

      public static void disabledEffectMultiple (org.bukkit.entity.Player[] players, org.bukkit.Location location)
    • testConnections Link icon

      public static void testConnections()
    • isFolia Link icon

      public static boolean isFolia()
    • hasVanishPlugin Link icon

      public static boolean hasVanishPlugin()
    • isPluginCMD Link icon

      public static boolean isPluginCMD (String cmd, String pluginName)
    • removeHoverAndClick Link icon

      public static net.kyori.adventure.text.Component removeHoverAndClick (net.kyori.adventure.text.Component component)
    • stringToComponent Link icon

      public static net.kyori.adventure.text.Component stringToComponent (String input)
    • legacyToMiniString Link icon

      @Deprecated public static String legacyToMiniString (String input)
      Deprecated.
    • mmStripColor Link icon

      public static String mmStripColor (String input)
    • mmDeserialize Link icon

      public static net.kyori.adventure.text.Component mmDeserialize (String input)
    • mmSerialize Link icon

      public static String mmSerialize (net.kyori.adventure.text.Component input)
    • mmCustomDeserialize Link icon

      public static net.kyori.adventure.text.Component mmCustomDeserialize (String input, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver... resolvers)
    • messageComponent Link icon

      public static net.kyori.adventure.text.Component messageComponent (String entry, Object... objects)
    • messageComponent Link icon

      public static net.kyori.adventure.text.Component messageComponent (String entry, net.kyori.adventure.text.Component... objects)
    • messageString Link icon

      public static String messageString (String entry, Object... objects)
    • getTextFromComponent Link icon

      public static String getTextFromComponent (net.kyori.adventure.text.Component component)
    • getTextFromComponents Link icon

      public static String getTextFromComponents (net.kyori.adventure.text.Component... components)
    • getPlayerNameList Link icon

      public static List<String> getPlayerNameList()
    • broadcast Link icon

      public static void broadcast (String s)
    • broadcast Link icon

      public static void broadcast (net.kyori.adventure.text.Component component)
    • broadcastToAdmins Link icon

      public static void broadcastToAdmins (net.kyori.adventure.text.Component component, String permission)
    • adminChat Link icon

      public static List<UUID> adminChat (String senderName, String prefix, String message, UUID... ignore)
    • cleanString Link icon

      public static String cleanString (String input)