程序包 org.bukkit.plugin

# 类 PluginBase

java.lang.Object
org.bukkit.plugin.PluginBase

所有已实现的接口:
  `CommandExecutor`, `TabCompleter`, `TabExecutor`, `Plugin`

直接已知子类:
  `JavaPlugin`

public abstract class PluginBase extends Object implements Plugin
Represents a base `Plugin`

Extend this class if your plugin is not a `JavaPlugin`

- ## 构造器概要

  构造器
  构造器
  说明
  `PluginBase()`

- ## 方法概要

  修饰符和类型
  方法
  说明
  `final boolean`
  `equals(Object obj)`
  `final @NotNull String`
  `getName()`
  返回插件的名称.
  这应该返回插件的无修饰名称,并且应该用于比较.
  `final int`
  `hashCode()`

  ### 从类继承的方法 java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

  ### 从接口继承的方法 org.bukkit.command.CommandExecutor

  `onCommand`

  ### 从接口继承的方法 org.bukkit.plugin.Plugin

  `getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getLogger, getPluginLoader, getResource, getServer, isEnabled, isNaggable, onDisable, onEnable, onLoad, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable`

  ### 从接口继承的方法 org.bukkit.command.TabCompleter

  `onTabComplete`

- ## 构造器详细资料

  - ### PluginBase

    public PluginBase()

- ## 方法详细资料

  - ### hashCode

    public final int hashCode()
    覆盖:
      `hashCode` 在类中 `Object`

  - ### equals

    public final boolean equals(Object obj)
    覆盖:
      `equals` 在类中 `Object`

  - ### getName

    @NotNull public final @NotNull String getName()
    从接口复制的说明: `Plugin`
    返回插件的名称.
    这应该返回插件的无修饰名称,并且应该用于比较.

    原文:Returns the name of the plugin.
    This should return the bare name of the plugin and should be used for comparison.

    指定者:
      `getName` 在接口中 `Plugin`
    返回:
      插件名称