Package dev.plex.util
Class PlexUtils
java.lang.Object
dev.plex.PlexBase
dev.plex.util.PlexUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static longstatic voidstatic voidbroadcast(net.kyori.adventure.text.Component component) static <T> Objectcheck(T value) static Stringstatic <T> voidcommitGlobalGameRules(org.bukkit.World world) static <T> voidcommitSpecificGameRules(org.bukkit.World world) static voiddisabledEffect(org.bukkit.entity.Player player, org.bukkit.Location location) static voiddisabledEffectMultiple(org.bukkit.entity.Player[] players, org.bukkit.Location location) static org.bukkit.ChatColorgetChatColorFromConfig(Config config, org.bukkit.ChatColor def, String path) getClassesBySubType(String packageName, Class<T> subType) getClassesFrom(String packageName) static DategetDateFromLong(long epoch) static longstatic UUIDgetFromName(String name) static longhoursToSeconds(long hours) static booleanisPluginCMD(String cmd, String pluginName) static net.kyori.adventure.text.ComponentmessageComponent(String entry, Object... objects) static StringmessageString(String entry, Object... objects) static longminutesToSeconds(long minutes) static LocalDateTimeparseDateOffset(String... time) static booleanstatic org.bukkit.ChatColorstatic intstatic intrandomNum(int limit) static intrandomNum(int start, int limit) private static <T> voidreadGameRules(org.bukkit.World world, String s) static voidsetBlocks(org.bukkit.Location c1, org.bukkit.Location c2, org.bukkit.Material material) static Objectstatic voidprivate static TimeUnit
-
Field Details
-
RANDOM
-
regxList
-
CHAT_COLOR_NAMES
-
CHAT_COLOR_POOL
-
DEVELOPERS
-
-
Constructor Details
-
PlexUtils
public PlexUtils()
-
-
Method Details
-
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) -
randomChatColor
public static org.bukkit.ChatColor randomChatColor() -
testConnections
public static void testConnections() -
isPluginCMD
-
colorize
-
messageComponent
-
messageString
-
a
-
verify
-
parseDateOffset
-
getChatColorFromConfig
-
setBlocks
public static void setBlocks(org.bukkit.Location c1, org.bukkit.Location c2, org.bukkit.Material material) -
commitGlobalGameRules
public static <T> void commitGlobalGameRules(org.bukkit.World world) -
commitSpecificGameRules
public static <T> void commitSpecificGameRules(org.bukkit.World world) -
readGameRules
-
check
-
getPlayerNameList
-
broadcast
-
broadcast
public static void broadcast(net.kyori.adventure.text.Component component) -
simpleGET
-
getFromName
-
getClassesFrom
-
getClassesBySubType
-
randomBoolean
public static boolean randomBoolean() -
randomNum
public static int randomNum() -
randomNum
public static int randomNum(int limit) -
randomNum
public static int randomNum(int start, int limit) -
getDateNow
public static long getDateNow() -
getDateFromLong
-
hoursToSeconds
public static long hoursToSeconds(long hours) -
minutesToSeconds
public static long minutesToSeconds(long minutes)
-