public class BukkitPlugin extends org.bukkit.plugin.java.JavaPlugin implements PlatformPlugin
Constructor and Description |
---|
BukkitPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
cancelTask(int id) |
String |
getAuthor() |
Integer |
getBuild() |
static List<org.bukkit.entity.Player> |
getBukkitPlayers() |
Sender |
getConsole() |
Sender |
getPlayer(String name) |
Sender |
getPlayer(UUID uuid) |
List<Sender> |
getPlayers() |
File |
getPluginFolder() |
String |
getPluginFolderPath() |
String |
getPluginName() |
String |
getVersion() |
boolean |
isChatApiPresent() |
MessageEncoder |
newMessageEncoder() |
boolean |
onCommand(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command cmd,
String label,
String[] args) |
void |
onDisable() |
void |
onEnable() |
void |
onLoad() |
List<String> |
onTabComplete(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command cmd,
String label,
String[] args) |
int |
registerRepeatingTask(Runnable r,
long delay,
long interval) |
int |
runTaskLater(Runnable r,
long delay) |
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getLogger, getPlatformType
public void onLoad()
onLoad
in interface org.bukkit.plugin.Plugin
onLoad
in class org.bukkit.plugin.java.JavaPlugin
public void onEnable()
onEnable
in interface org.bukkit.plugin.Plugin
onEnable
in class org.bukkit.plugin.java.JavaPlugin
public void onDisable()
onDisable
in interface org.bukkit.plugin.Plugin
onDisable
in class org.bukkit.plugin.java.JavaPlugin
public boolean onCommand(org.bukkit.command.CommandSender sender, org.bukkit.command.Command cmd, String label, String[] args)
onCommand
in interface org.bukkit.command.CommandExecutor
onCommand
in class org.bukkit.plugin.java.JavaPlugin
public List<String> onTabComplete(org.bukkit.command.CommandSender sender, org.bukkit.command.Command cmd, String label, String[] args)
onTabComplete
in interface org.bukkit.command.TabCompleter
onTabComplete
in class org.bukkit.plugin.java.JavaPlugin
public String getPluginName()
getPluginName
in interface PlatformPlugin
public String getVersion()
getVersion
in interface PlatformPlugin
public String getAuthor()
getAuthor
in interface PlatformPlugin
public String getPluginFolderPath()
getPluginFolderPath
in interface PlatformPlugin
public File getPluginFolder()
getPluginFolder
in interface PlatformPlugin
public Sender getPlayer(String name)
getPlayer
in interface PlatformPlugin
public Sender getPlayer(UUID uuid)
getPlayer
in interface PlatformPlugin
public Sender getConsole()
getConsole
in interface PlatformPlugin
public List<Sender> getPlayers()
getPlayers
in interface PlatformPlugin
public boolean isChatApiPresent()
isChatApiPresent
in interface PlatformPlugin
public MessageEncoder newMessageEncoder()
newMessageEncoder
in interface PlatformPlugin
public int registerRepeatingTask(Runnable r, long delay, long interval)
registerRepeatingTask
in interface PlatformPlugin
public int runTaskLater(Runnable r, long delay)
runTaskLater
in interface PlatformPlugin
public void cancelTask(int id)
cancelTask
in interface PlatformPlugin
public static List<org.bukkit.entity.Player> getBukkitPlayers()
public Integer getBuild()
getBuild
in interface PlatformPlugin
Copyright © 2019. All rights reserved.