Package dev.plex.util
Class PlexUtils
java.lang.Object
dev.plex.util.PlexUtils
- All Implemented Interfaces:
PlexBase
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Patternprivate static final net.kyori.adventure.text.minimessage.MiniMessage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TaddToArrayList(List<T> list, T object) static voidstatic voidbroadcast(net.kyori.adventure.text.Component component) static voidbroadcastToAdmins(net.kyori.adventure.text.Component component, String permission) static StringcleanString(String input) static voiddisabledEffect(org.bukkit.entity.Player player, org.bukkit.Location location) static voiddisabledEffectMultiple(org.bukkit.entity.Player[] players, org.bukkit.Location location) static StringgetTextFromComponent(net.kyori.adventure.text.Component component) static StringgetTextFromComponents(net.kyori.adventure.text.Component... components) static booleanstatic booleanisFolia()static booleanisPluginCMD(String cmd, String pluginName) static StringlegacyToMiniString(String input) Deprecated.static net.kyori.adventure.text.ComponentmessageComponent(String entry, Object... objects) static net.kyori.adventure.text.ComponentmessageComponent(String entry, net.kyori.adventure.text.Component... objects) static StringmessageString(String entry, Object... objects) static net.kyori.adventure.text.ComponentmmCustomDeserialize(String input, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver... resolvers) static net.kyori.adventure.text.ComponentmmDeserialize(String input) static StringmmSerialize(net.kyori.adventure.text.Component input) static StringmmStripColor(String input) static net.kyori.adventure.text.ComponentremoveHoverAndClick(net.kyori.adventure.text.Component component) static net.kyori.adventure.text.ComponentstringToComponent(String input) static void
-
Field Details
-
MINI_MESSAGE
private static final net.kyori.adventure.text.minimessage.MiniMessage MINI_MESSAGE -
DEVELOPERS
-
LEGACY_FORMATTING_PATTERN
-
-
Constructor Details
-
PlexUtils
public PlexUtils()
-
-
Method Details
-
addToArrayList
-
disabledEffect
public static void disabledEffect(org.bukkit.entity.Player player, org.bukkit.Location location) -
disabledEffectMultiple
public static void disabledEffectMultiple(org.bukkit.entity.Player[] players, org.bukkit.Location location) -
testConnections
public static void testConnections() -
isFolia
public static boolean isFolia() -
hasVanishPlugin
public static boolean hasVanishPlugin() -
isPluginCMD
-
removeHoverAndClick
public static net.kyori.adventure.text.Component removeHoverAndClick(net.kyori.adventure.text.Component component) -
stringToComponent
-
legacyToMiniString
Deprecated. -
mmStripColor
-
mmDeserialize
-
mmSerialize
-
mmCustomDeserialize
public static net.kyori.adventure.text.Component mmCustomDeserialize(String input, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver... resolvers) -
messageComponent
-
messageComponent
public static net.kyori.adventure.text.Component messageComponent(String entry, net.kyori.adventure.text.Component... objects) -
messageString
-
getTextFromComponent
-
getTextFromComponents
-
getPlayerNameList
-
broadcast
-
broadcast
public static void broadcast(net.kyori.adventure.text.Component component) -
broadcastToAdmins
public static void broadcastToAdmins(net.kyori.adventure.text.Component component, String permission) -
adminChat
-
cleanString
-