Package fr.Alphart.BAT.Utils
Class Utils
java.lang.Object
fr.Alphart.BAT.Utils.Utils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
extractIpFromString
(String string) static String
getFinalArg
(String[] args, int start) Get the final args from startstatic String
getIpDetails
(String ip) Little extra for the ip lookup : get server location using freegeoip apistatic String
getOfflineUUID
(String pName) static String
getPlayerIP
(net.md_5.bungee.api.connection.ProxiedPlayer player) static boolean
static boolean
Check if a server with his name existstatic long
parseDuration
(String durationStr) Get the timestamp corresponding to the current date + this durationstatic boolean
-
Constructor Details
-
Utils
public Utils()
-
-
Method Details
-
parseDuration
Get the timestamp corresponding to the current date + this duration- Parameters:
durationStr
-- Returns:
- timestamp in millis
- Throws:
IllegalArgumentException
-
getFinalArg
Get the final args from start- Parameters:
args
-start
-- Returns:
- finalArg from start
-
isServer
Check if a server with his name exist- Returns:
-
getPlayerIP
-
validIP
-
isIp6
-
extractIpFromString
-
getIpDetails
Little extra for the ip lookup : get server location using freegeoip api- Parameters:
ip
-- Returns:
-
getOfflineUUID
-