public class PlatformUtils
extends java.lang.Object
Constructor and Description |
---|
PlatformUtils() |
Modifier and Type | Method and Description |
---|---|
static GameMode |
bukkitGameModeToMglibGamemode(org.bukkit.GameMode gameMode)
Converts a Bukkit
GameMode to an MGLib GameMode . |
static Color |
chatColorToColor(org.bukkit.ChatColor color)
Converts a Bukkit
ChatColor to an MGLib Color . |
static org.bukkit.ChatColor |
colorToChatColor(Color color)
Converts an MGLib
Color to a Bukkit ChatColor . |
static org.bukkit.Location |
location3dToLocation(Location3D location)
Converts an MGLib
Location3D to a Bukkit Location . |
static Location3D |
locationToLocation3d(org.bukkit.Location location)
Converts a Bukkit
Location to an MGLib Location3D . |
static org.bukkit.GameMode |
mglibGameModeToBukkitGamemode(GameMode gameMode)
Converts an MGLib
GameMode to a Bukkit GameMode . |
static void |
sendToSender(org.bukkit.command.CommandSender sender,
Localizable localizable)
Sends a
Localizable to a given CommandSender . |
static void |
sendToSender(org.bukkit.command.CommandSender sender,
Localizable localizable,
org.bukkit.ChatColor color)
Sends a
Localizable to a given CommandSender . |
public static Location3D locationToLocation3d(org.bukkit.Location location)
Location
to an MGLib Location3D
.location
- The Bukkit Location
to convertLocation3D
public static org.bukkit.Location location3dToLocation(Location3D location) throws java.lang.IllegalArgumentException
Location3D
to a Bukkit Location
.location
- The MGLib Location3D
to convertLocation
java.lang.IllegalArgumentException
- If the world of the Location3D cannot be loadedpublic static Color chatColorToColor(org.bukkit.ChatColor color)
ChatColor
to an MGLib Color
.color
- The Bukkit ChatColor
to convertColor
public static org.bukkit.ChatColor colorToChatColor(Color color)
Color
to a Bukkit ChatColor
.color
- The MGlib Color
to convertChatColor
public static GameMode bukkitGameModeToMglibGamemode(org.bukkit.GameMode gameMode)
GameMode
to an MGLib GameMode
.gameMode
- The Bukkit GameMode
to convertGameMode
public static org.bukkit.GameMode mglibGameModeToBukkitGamemode(GameMode gameMode)
GameMode
to a Bukkit GameMode
.gameMode
- The MGlib GameMode
to convertGameMode
public static void sendToSender(org.bukkit.command.CommandSender sender, Localizable localizable, org.bukkit.ChatColor color)
Localizable
to a given CommandSender
.sender
- The CommandSender
to send the Localizable tolocalizable
- The Localizable
to sendcolor
- the color to prefix the message withpublic static void sendToSender(org.bukkit.command.CommandSender sender, Localizable localizable)
Localizable
to a given CommandSender
.sender
- The CommandSender
to send the Localizable tolocalizable
- The Localizable
to send