类 BasePlugin
- java.lang.Object
-
- org.bukkit.plugin.PluginBase
-
- cn.mcres.gyhhy.MXLib.BasePlugin
-
- 所有已实现的接口:
CommandExecutor
,TabCompleter
,TabExecutor
,Plugin
public class BasePlugin extends PluginBase
-
-
字段概要
字段 修饰符和类型 字段 说明 protected PluginDescriptionFile
pdf
-
构造器概要
构造器 构造器 说明 BasePlugin()
-
方法概要
修饰符和类型 方法 说明 FileConfiguration
getConfig()
com.avaje.ebean.EbeanServer
getDatabase()
File
getDataFolder()
ChunkGenerator
getDefaultWorldGenerator(String worldName, String id)
PluginDescriptionFile
getDescription()
Logger
getLogger()
String
getMain()
protected String
getName0()
PluginLoader
getPluginLoader()
InputStream
getResource(String filename)
Server
getServer()
String
getVersion()
boolean
isEnabled()
boolean
isNaggable()
boolean
onCommand(CommandSender sender, Command command, String label, String[] args)
void
onDisable()
void
onEnable()
void
onLoad()
List<String>
onTabComplete(CommandSender sender, Command command, String alias, String[] args)
void
reloadConfig()
void
saveConfig()
void
saveDefaultConfig()
void
saveResource(String resourcePath, boolean replace)
void
setNaggable(boolean canNag)
-
从类继承的方法 org.bukkit.plugin.PluginBase
equals, getName, hashCode
-
-
-
-
字段详细资料
-
pdf
protected PluginDescriptionFile pdf
-
-
方法详细资料
-
getDataFolder
public File getDataFolder()
-
getName0
protected String getName0()
-
getVersion
public String getVersion()
-
getMain
public String getMain()
-
getDescription
public PluginDescriptionFile getDescription()
-
getConfig
public FileConfiguration getConfig()
-
getResource
public InputStream getResource(String filename)
-
saveConfig
public void saveConfig()
-
saveDefaultConfig
public void saveDefaultConfig()
-
saveResource
public void saveResource(String resourcePath, boolean replace)
-
reloadConfig
public void reloadConfig()
-
getPluginLoader
public PluginLoader getPluginLoader()
-
getServer
public Server getServer()
-
isEnabled
public boolean isEnabled()
-
onDisable
public void onDisable()
-
onLoad
public void onLoad()
-
onEnable
public void onEnable()
-
isNaggable
public boolean isNaggable()
-
setNaggable
public void setNaggable(boolean canNag)
-
getDatabase
public com.avaje.ebean.EbeanServer getDatabase()
-
getDefaultWorldGenerator
public ChunkGenerator getDefaultWorldGenerator(String worldName, String id)
-
getLogger
public Logger getLogger()
-
onCommand
public boolean onCommand(CommandSender sender, Command command, String label, String[] args)
-
-