程序包 cn.fxcraft

类 FxBoot

  • 所有已实现的接口:
    org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

    public class FxBoot
    extends org.bukkit.plugin.java.JavaPlugin
    主类
    作者:
    FzmXer 2023年01月31日 20时40分
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String BC_NAME
      BC通道名
      java.lang.String javaVersion
      运行的Java版本
      java.lang.String pluginName
      插件名
      java.lang.String pluginVersion
      插件版本
    • 构造器概要

      构造器 
      构造器 说明
      FxBoot()  
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 已过时的方法 
      修饰符和类型 方法 说明
      java.lang.String getBootVersion()
      获取插件启动版本
      static ICompatible getCompatible()
      获得属性兼容API
      static org.bukkit.configuration.file.FileConfiguration getConfigs()
      获取配置文件
      static FxBoot getInstance()
      已过时。
      static java.io.File getModulesFolder()
      获取模块文件路径
      static PointUtil getPointUtil()
      点券工具类
      static VaultUtil getVaultUtil()
      金币工具类
      static SocketClient getWebSocketClient()
      获得WebSocket客户端
      static SocketService getWebSocketService()
      获得WebSocket服务端
      boolean hasLesserVer​(java.lang.String version)
      是否大于当前运行版本
      void initWebSocket()
      初始化WebSocket
      static FxBoot instance()
      获取主类上下文
      void onDisable()
      插件禁用时触发
      void onEnable()
      插件启用时触发
      void onLoad()
      插件载入时触发
      • 从类继承的方法 org.bukkit.plugin.java.JavaPlugin

        getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
      • 从类继承的方法 org.bukkit.plugin.PluginBase

        equals, getName, hashCode
      • 从类继承的方法 java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 字段详细资料

      • BC_NAME

        public static final java.lang.String BC_NAME
        BC通道名
        另请参阅:
        常量字段值
      • pluginName

        public java.lang.String pluginName
        插件名
      • pluginVersion

        public java.lang.String pluginVersion
        插件版本
      • javaVersion

        public java.lang.String javaVersion
        运行的Java版本
    • 构造器详细资料

      • FxBoot

        public FxBoot()
    • 方法详细资料

      • getInstance

        @Deprecated
        public static FxBoot getInstance()
        已过时。
        获取主类上下文
        返回:
        FxBoot
      • instance

        public static FxBoot instance()
        获取主类上下文
        返回:
        FxBoot
      • getConfigs

        public static org.bukkit.configuration.file.FileConfiguration getConfigs()
        获取配置文件
        返回:
        配置文件
      • getVaultUtil

        public static VaultUtil getVaultUtil()
        金币工具类
        返回:
        VaultUtil
      • getPointUtil

        public static PointUtil getPointUtil()
        点券工具类
        返回:
        PointUtil
      • getModulesFolder

        public static java.io.File getModulesFolder()
        获取模块文件路径
        返回:
        模块文件路径
      • getBootVersion

        public java.lang.String getBootVersion()
        获取插件启动版本
        返回:
        启动版本号
      • hasLesserVer

        public boolean hasLesserVer​(java.lang.String version)
        是否大于当前运行版本
        参数:
        version - 版本
        返回:
        大于当前版本
      • onLoad

        public void onLoad()
        插件载入时触发
        指定者:
        onLoad 在接口中 org.bukkit.plugin.Plugin
        覆盖:
        onLoad 在类中 org.bukkit.plugin.java.JavaPlugin
      • getWebSocketService

        public static SocketService getWebSocketService()
        获得WebSocket服务端
        返回:
        SocketClient
      • getWebSocketClient

        public static SocketClient getWebSocketClient()
        获得WebSocket客户端
        返回:
        SocketClient
      • getCompatible

        public static ICompatible getCompatible()
        获得属性兼容API
        返回:
        ICompatible
      • onEnable

        public void onEnable()
        插件启用时触发
        指定者:
        onEnable 在接口中 org.bukkit.plugin.Plugin
        覆盖:
        onEnable 在类中 org.bukkit.plugin.java.JavaPlugin
      • onDisable

        public void onDisable()
        插件禁用时触发
        指定者:
        onDisable 在接口中 org.bukkit.plugin.Plugin
        覆盖:
        onDisable 在类中 org.bukkit.plugin.java.JavaPlugin
      • initWebSocket

        public void initWebSocket()
        初始化WebSocket