类 BasePlugin
- java.lang.Object
-
- org.bukkit.plugin.PluginBase
-
- cn.mcres.gyhhy.MXLib.BasePlugin
-
- 所有已实现的接口:
CommandExecutor,TabCompleter,TabExecutor,Plugin
public class BasePlugin extends PluginBase
-
-
字段概要
字段 修饰符和类型 字段 说明 protected PluginDescriptionFilepdf
-
构造器概要
构造器 构造器 说明 BasePlugin()
-
方法概要
修饰符和类型 方法 说明 FileConfigurationgetConfig()com.avaje.ebean.EbeanServergetDatabase()FilegetDataFolder()ChunkGeneratorgetDefaultWorldGenerator(String worldName, String id)PluginDescriptionFilegetDescription()LoggergetLogger()StringgetMain()protected StringgetName0()PluginLoadergetPluginLoader()InputStreamgetResource(String filename)ServergetServer()StringgetVersion()booleanisEnabled()booleanisNaggable()booleanonCommand(CommandSender sender, Command command, String label, String[] args)voidonDisable()voidonEnable()voidonLoad()List<String>onTabComplete(CommandSender sender, Command command, String alias, String[] args)voidreloadConfig()voidsaveConfig()voidsaveDefaultConfig()voidsaveResource(String resourcePath, boolean replace)voidsetNaggable(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)
-
-