索引
All Classes and Interfaces|所有程序包
B
- BukkitReflections - cn.afternode.commons.bukkit中的类
- BukkitReflections() - 类的构造器 cn.afternode.commons.bukkit.BukkitReflections
C
- cn.afternode.commons.afternode.commons.bukkit.main - 模块 cn.afternode.commons.afternode.commons.bukkit.main
- cn.afternode.commons.bukkit - 程序包 cn.afternode.commons.bukkit
- cn.afternode.commons.bukkit.annotations - 程序包 cn.afternode.commons.bukkit.annotations
- cn.afternode.commons.bukkit.configurations - 程序包 cn.afternode.commons.bukkit.configurations
- ConfigSerialization - cn.afternode.commons.bukkit.configurations中的类
- ConfigSerialization() - 类的构造器 cn.afternode.commons.bukkit.configurations.ConfigSerialization
- ConfigSerialization.Ignore - cn.afternode.commons.bukkit.configurations中的Annotation Interface
-
Ignore field from serialization and deserialization
- ConfigSerialization.Name - cn.afternode.commons.bukkit.configurations中的Annotation Interface
-
Specify key in serialization and deserialization
- ConfigSerialization.Serialize - cn.afternode.commons.bukkit.configurations中的Annotation Interface
-
Serialize object in a ConfigurationSection
- ConfigurationMerger - cn.afternode.commons.bukkit.configurations中的类
- ConfigurationMerger() - 类的构造器 cn.afternode.commons.bukkit.configurations.ConfigurationMerger
- ConfigurationsSerializer - cn.afternode.commons.bukkit.configurations中的类
- ConfigurationsSerializer() - 类的构造器 cn.afternode.commons.bukkit.configurations.ConfigurationsSerializer
D
- deserialize(ConfigurationSection, Class<T>) - 类中的静态方法 cn.afternode.commons.bukkit.configurations.ConfigurationsSerializer
-
Create new instance and deserialize configuration into this object
Created instance will be not modified if config is null - deserialize(ConfigurationSection, T) - 类中的静态方法 cn.afternode.commons.bukkit.configurations.ConfigurationsSerializer
-
Deserialize configurations into provided object
G
- getCommandMap() - 类中的静态方法 cn.afternode.commons.bukkit.BukkitReflections
-
Get commandMap in SimplePluginManager
- getPlugin() - 类中的方法 cn.afternode.commons.bukkit.Registration
M
- migrate(ConfigurationSection, ConfigurationSection) - 类中的静态方法 cn.afternode.commons.bukkit.configurations.ConfigurationMerger
-
Create a new YamlConfiguration, write src and dest into it
The contents of src are retained when the key is repeated
N
- name() - annotation interface 中的元素 cn.afternode.commons.bukkit.annotations.RegisterPluginCommand
-
Target command name, must be defined in plugin.yml
R
- RegisterCommand - cn.afternode.commons.bukkit.annotations中的Annotation Interface
-
Annotation for registerCommands
- registerCommands(String) - 类中的方法 cn.afternode.commons.bukkit.Registration
-
Find classes with provided package name and register as Command, target class must extends org.bukkit.command.Command
This method will register commands through CommandMap - RegisterListener - cn.afternode.commons.bukkit.annotations中的Annotation Interface
-
Annotation for registerListeners
- registerListeners(String) - 类中的方法 cn.afternode.commons.bukkit.Registration
-
Find classes with provided package name and register as event listener
- RegisterPluginCommand - cn.afternode.commons.bukkit.annotations中的Annotation Interface
-
Annotation for registerPluginCommands
- registerPluginCommands(String) - 类中的方法 cn.afternode.commons.bukkit.Registration
-
Find classes with provided package name and register as CommandExecutor/TabExecutor
- Registration - cn.afternode.commons.bukkit中的类
- Registration(Plugin) - 类的构造器 cn.afternode.commons.bukkit.Registration
S
- serialize(ConfigurationSection, Object) - 类中的静态方法 cn.afternode.commons.bukkit.configurations.ConfigurationsSerializer
-
Serialize object into ConfigurationSection
V
- value() - annotation interface 中的元素 cn.afternode.commons.bukkit.configurations.ConfigSerialization.Name
All Classes and Interfaces|所有程序包