索引

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|所有程序包

A

add(String, String...) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check prefix and add to this builder
append(ComponentLike) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append adventure component
appendElement(IPluginReportElement) - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Append element
attribute(Attribute) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get modifiers of an attribute
attribute(Attribute, AttributeModifier...) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Add attribute modifier
attributes() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get existing attribute modifiers from this item

B

bold() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Get bold state
bold(boolean) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set bold state
build() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Convert to item
build() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Build to Style
build() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Convert this builder to an Adventure component
build() - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Convert this builder to List
build() - record class中的方法 cn.afternode.commons.bukkit.report.CustomElement
 
build() - 类中的方法 cn.afternode.commons.bukkit.report.ExceptionElement
 
build() - 接口中的方法 cn.afternode.commons.bukkit.report.IPluginReportElement
Build to string
build() - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
 
build() - 类中的方法 cn.afternode.commons.bukkit.report.PluginListElement
 
build() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Build to string
build() - 类中的方法 cn.afternode.commons.bukkit.report.ServerInfoElement
 
BukkitByteBuffer - cn.afternode.commons.bukkit中的类
 
BukkitByteBuffer(byte[]) - 类的构造器 cn.afternode.commons.bukkit.BukkitByteBuffer
 
BukkitMessagingHelper - cn.afternode.commons.bukkit.messaging中的类
Messaging helper with signing support
BukkitMessagingHelper(Plugin) - 类的构造器 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Primary constructor
BukkitPluginContext - cn.afternode.commons.bukkit中的类
 
BukkitPluginContext(Plugin) - 类的构造器 cn.afternode.commons.bukkit.BukkitPluginContext
 
BukkitReflections - cn.afternode.commons.bukkit中的类
 
BukkitReflections() - 类的构造器 cn.afternode.commons.bukkit.BukkitReflections
 
BukkitResolver - cn.afternode.commons.bukkit中的类
 
BukkitResolver() - 类的构造器 cn.afternode.commons.bukkit.BukkitResolver
 

C

callback() - record class中的方法 cn.afternode.commons.bukkit.message.RegisteredClickCallback
返回 callback 记录组件的值。
callback(InventoryClickEvent, Player, ItemStack, OpenedGui) - 接口中的方法 cn.afternode.commons.bukkit.gui.GuiClickCallback
Click handler
CallbackCommand - cn.afternode.commons.bukkit.message中的类
 
CallbackCommand() - 类的构造器 cn.afternode.commons.bukkit.message.CallbackCommand
 
callbackItem(int, ItemStack, GuiClickCallback) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Put item in specified slot with callback
clearAttributes() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Clear existing attribute modifiers
clearEnchantments() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Clear existing enchantments
clearFlags() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Clear existing flags
clearStyle() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Clear style stack and push a default style
click(BukkitPluginContext, boolean, Consumer<Player>) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Register click callback
click(BukkitPluginContext, Consumer<Player>) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Register a callback that can only be triggered once
click(ClickEvent) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append click event
close() - 类中的方法 cn.afternode.commons.bukkit.messaging.MessageChannelContext
 
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
 
cn.afternode.commons.bukkit.gui - 程序包 cn.afternode.commons.bukkit.gui
 
cn.afternode.commons.bukkit.message - 程序包 cn.afternode.commons.bukkit.message
 
cn.afternode.commons.bukkit.messaging - 程序包 cn.afternode.commons.bukkit.messaging
 
cn.afternode.commons.bukkit.report - 程序包 cn.afternode.commons.bukkit.report
 
cn.afternode.commons.bukkit.update - 程序包 cn.afternode.commons.bukkit.update
 
color() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Get current text color
color(Color) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set current text color from an AWT color
color(TextColor) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set current text color
combineSign(NBukkitByteBuf) - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Sign data and combine to a byte array
ComponentStyle - cn.afternode.commons.bukkit.message中的类
 
ComponentStyle() - 类的构造器 cn.afternode.commons.bukkit.message.ComponentStyle
 
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
ConfigurationLocalizations - cn.afternode.commons.bukkit中的类
 
ConfigurationLocalizations(ConfigurationSection) - 类的构造器 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
ConfigurationLocalizations(ConfigurationSection, MiniMessage) - 类的构造器 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
ConfigurationLocalizations(ConfigurationSection, LegacyComponentSerializer) - 类的构造器 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
ConfigurationLocalizations(ConfigurationSection, LegacyComponentSerializer, MiniMessage) - 类的构造器 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
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
 
content() - record class中的方法 cn.afternode.commons.bukkit.report.CustomElement
返回 content 记录组件的值。
createCallbackCommand() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Register a callback command for message component click event to bukkit
createInventory(Player) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Create new inventory with specified owner
createInventory(Player) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
createReport() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Create PluginReport
CustomElement - cn.afternode.commons.bukkit.report中的Record Class
 
CustomElement(String, String) - record class的构造器 cn.afternode.commons.bukkit.report.CustomElement
创建 CustomElement 记录的实例。

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
direct() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Access to source netty ByteBuf directly
dontBlockOperation(int) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Set a slot that does not block operations
dontBlockOperation(int) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 

E

emptyLine() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append empty line
enchant(Enchantment) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get enchantment level of this item
enchant(Enchantment, int) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set enchantment level for this item
equals(Object) - record class中的方法 cn.afternode.commons.bukkit.gui.OpenedGui
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cn.afternode.commons.bukkit.message.RegisteredClickCallback
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cn.afternode.commons.bukkit.report.CustomElement
指示某个其他对象是否“等于”此对象。
ExceptionElement - cn.afternode.commons.bukkit.report中的类
Exception (stacktrace) element
ExceptionElement(String, Throwable) - 类的构造器 cn.afternode.commons.bukkit.report.ExceptionElement
Primary constructor
execute(CommandSender, String, String[]) - 类中的方法 cn.afternode.commons.bukkit.message.CallbackCommand
 

F

fill(int, int, ItemStack) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Fill with specified item
flag(ItemFlag...) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Add flags for this item
flags() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get flags from this item

G

get(String) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
get(String) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
get(String, String...) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
get(String, String...) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
get(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
get(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
getCallbackCommand() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get current registered callback command
getCommandMap() - 类中的静态方法 cn.afternode.commons.bukkit.BukkitReflections
Get commandMap in SimplePluginManager
getDefaultLocalizeMode() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get default localize mode of this context
getExtra() - 类中的方法 cn.afternode.commons.bukkit.update.SemVer
Get extra string in version (after MAJOR.MINOR.PATCH-)
getGameVersions() - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Get supported game versions
getGuiManager() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get or create a GuiManager instance
getHangarLatestVersion(String) - 类中的静态方法 cn.afternode.commons.bukkit.update.UpdateChecker
 
getLinePrefix() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
getLocalizations() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get localizations of this context
getLocalizations() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
getLocalizeMode() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
getMajor() - 类中的方法 cn.afternode.commons.bukkit.update.SemVer
Get major number
getMessageLinePrefix() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get message line prefix of this context
getMinor() - 类中的方法 cn.afternode.commons.bukkit.update.SemVer
Get minor number
getModrinthVersion(String) - 类中的静态方法 cn.afternode.commons.bukkit.update.UpdateChecker
getModrinthVersionSpecifiedGameVersion(String) - 类中的静态方法 cn.afternode.commons.bukkit.update.UpdateChecker
Get version info from Modrinth with restricted game version Modrinth Documentation
getName() - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Get version name
getName() - 类中的方法 cn.afternode.commons.bukkit.update.SpigetVersionInfo
Get version name
getOpened(InventoryHolder) - 类中的方法 cn.afternode.commons.bukkit.gui.GuiManager
Get opened GUI
getPatch() - 类中的方法 cn.afternode.commons.bukkit.update.SemVer
Get patch number
getPlugin() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get plugin of this context
getPlugin() - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Get context plugin
getReleaseDate() - 类中的方法 cn.afternode.commons.bukkit.update.SpigetVersionInfo
Get release date time stamp
getResourcePath(String, String) - 类中的静态方法 cn.afternode.commons.bukkit.JsonLocalizations
 
getResourceStrict(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
 
getSender() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
getSender() - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
 
getSize() - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Get current size
getSize() - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
getSpigetLatestVersion(String) - 类中的静态方法 cn.afternode.commons.bukkit.update.UpdateChecker
 
getTitle() - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Get current inventory title
getTitle() - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
getType() - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Get version type
getVersionNumber() - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Get version number
gradient(String, int...) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
UNSAFE
Append gradient text, this method uses MiniMessage, may cause injection, NEVER insert player messages with this
MiniMessage docs
gradient(String, Color...) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
UNSAFE
Append gradient text, this method uses MiniMessage, may cause injection, NEVER insert player messages with this
MiniMessage docs
gui() - record class中的方法 cn.afternode.commons.bukkit.gui.OpenedGui
返回 gui 记录组件的值。
GuiClickCallback - cn.afternode.commons.bukkit.gui中的接口
 
GuiManager - cn.afternode.commons.bukkit.gui中的类
Inventory GUI helper
GuiManager(Plugin) - 类的构造器 cn.afternode.commons.bukkit.gui.GuiManager
Create and register events

H

hashCode() - record class中的方法 cn.afternode.commons.bukkit.gui.OpenedGui
返回此对象的哈希代码值。
hashCode() - record class中的方法 cn.afternode.commons.bukkit.message.RegisteredClickCallback
返回此对象的哈希代码值。
hashCode() - record class中的方法 cn.afternode.commons.bukkit.report.CustomElement
返回此对象的哈希代码值。
holder() - record class中的方法 cn.afternode.commons.bukkit.gui.OpenedGui
返回 holder 记录组件的值。
hover(HoverEventSource<?>) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append HoverEvent

I

IAdventureLocalizations - cn.afternode.commons.bukkit中的接口
 
IAdventureLocalizations.LocalizeMode - cn.afternode.commons.bukkit中的Enum Class
 
id() - record class中的方法 cn.afternode.commons.bukkit.message.RegisteredClickCallback
返回 id 记录组件的值。
IGui - cn.afternode.commons.bukkit.gui中的接口
 
IMessageListener - cn.afternode.commons.bukkit.messaging中的接口
 
inventory() - record class中的方法 cn.afternode.commons.bukkit.gui.OpenedGui
返回 inventory 记录组件的值。
InventoryGui - cn.afternode.commons.bukkit.gui中的类
 
InventoryGui() - 类的构造器 cn.afternode.commons.bukkit.gui.InventoryGui
Create new chest GUI with default size and title
InventoryGui(int) - 类的构造器 cn.afternode.commons.bukkit.gui.InventoryGui
Create new chest GUI with specified size
InventoryGui(int, Component) - 类的构造器 cn.afternode.commons.bukkit.gui.InventoryGui
Create new chest GUI with specified size and title
InventoryGui(Component) - 类的构造器 cn.afternode.commons.bukkit.gui.InventoryGui
Create new chest GUi with specified title
IPluginReportElement - cn.afternode.commons.bukkit.report中的接口
 
isDontBlockOperation(int) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Get if a slot does not block operations
isDontBlockOperation(int) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
isMessageBuilderStyleStack() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Get status of default style stack for MessageBuilder
isNewerThan(String, String) - 类中的静态方法 cn.afternode.commons.bukkit.update.SemVer
Compare semver
isNewerThanNumber(float) - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Compare with simple number version (float)
isNewerThanNumber(float) - 类中的方法 cn.afternode.commons.bukkit.update.SpigetVersionInfo
Compare with simple number version (float)
isNewerThanSemver(String) - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Compare with SemVer
isNewerThanSemver(String) - 类中的方法 cn.afternode.commons.bukkit.update.SpigetVersionInfo
Compare with SemVer
italic() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Get italic state
italic(boolean) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set italic state
ItemBuilder - cn.afternode.commons.bukkit.gui中的类
Tool for create an item
ItemBuilder(Material) - 类的构造器 cn.afternode.commons.bukkit.gui.ItemBuilder
Primary constructor

J

JsonLocalizations - cn.afternode.commons.bukkit中的类
Minecraft style *.json language file
JsonLocalizations(JsonObject) - 类的构造器 cn.afternode.commons.bukkit.JsonLocalizations
Load from JsonObject
JsonLocalizations(ClassLoader, String) - 类的构造器 cn.afternode.commons.bukkit.JsonLocalizations
Load from ClassLoader resources with raw path
JsonLocalizations(ClassLoader, String, String) - 类的构造器 cn.afternode.commons.bukkit.JsonLocalizations
Load from ClassLoader resources, at /assets/(namespace)/lang/(langCode).json
JsonLocalizations(String) - 类的构造器 cn.afternode.commons.bukkit.JsonLocalizations
Load from resources with raw path
JsonLocalizations(String, String) - 类的构造器 cn.afternode.commons.bukkit.JsonLocalizations
Load from resources

K

keys() - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
Get keys in current localizations
keys() - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 

L

legacy(String) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
legacy(String) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Get localizations without any placeholder and deserialize with legacy serializer
legacy(String) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
legacy(String, String...) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
legacy(String, String...) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Get localizations with java formatter and deserialize with legacy serializer
legacy(String, String...) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
legacy(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
legacy(String, Map<String, Object>) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Get localizations with specified placeholders and deserialize with legacy serializer
legacy(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
LEGACY - enum class 中的枚举常量 cn.afternode.commons.bukkit.IAdventureLocalizations.LocalizeMode
Use legacy serializer
line() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append new line with prefix
linePrefix(ComponentLike) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
loadConfiguration(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Load configuration, save to data folder if not exists
loadLocalizations(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Load localizations from plugin resources
localizations(ILocalizations) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
localize(String) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append localized text, a localizations object must be passed to this builder
localize(String, String...) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append formatted localized text, a localizations object must be passed to this builder
localize(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append localized text with placeholder, a localizations object must be passed to this builder
localizeMode(IAdventureLocalizations.LocalizeMode) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
lore(MessageBuilder...) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Add lore to this item
lore(Component...) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Add lore to this item
lore(ComponentLike...) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Add lore to this item

M

material() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get material of this item
material(Material) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set material for this item
message() - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Create MessageBuilder with localizations and prefix in this context
message(CommandSender) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Create MessageBuilder with localizations and prefix in this context
MessageBuilder - cn.afternode.commons.bukkit.message中的类
 
MessageBuilder() - 类的构造器 cn.afternode.commons.bukkit.message.MessageBuilder
 
MessageBuilder(boolean) - 类的构造器 cn.afternode.commons.bukkit.message.MessageBuilder
 
MessageBuilder(ILocalizations) - 类的构造器 cn.afternode.commons.bukkit.message.MessageBuilder
 
MessageBuilder(ILocalizations, ComponentLike, CommandSender, boolean) - 类的构造器 cn.afternode.commons.bukkit.message.MessageBuilder
 
MessageChannelContext - cn.afternode.commons.bukkit.messaging中的类
Channel context and message listener
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 duplicated
mini(String) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
mini(String) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Get localizations without any placeholder and deserialize with MiniMessage
mini(String) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
mini(String) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append MiniMessage (overwrites style)
MiniMessage docs
mini(String, String...) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
mini(String, String...) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Get localizations, format with Java formatter and deserialize with MiniMessage
mini(String, String...) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
mini(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
mini(String, Map<String, Object>) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Get localizations with specified placeholders and deserialize with MiniMessage
mini(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
MM - enum class 中的枚举常量 cn.afternode.commons.bukkit.IAdventureLocalizations.LocalizeMode
Use MiniMessage serializer
model() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get current custom model data
model(Integer) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set custom model data for this item, null to clear
ModrinthVersionInfo - cn.afternode.commons.bukkit.update中的类
Pruned modrinth version model
Modrinth Documentation
ModrinthVersionInfo(List<String>, String, String, String) - 类的构造器 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Primary constructor

N

name() - annotation interface 中的元素 cn.afternode.commons.bukkit.annotations.RegisterPluginCommand
Target command name, must be defined in plugin.yml
name() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get name of this item
name(MessageBuilder) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set name of this item from builder
name(Component) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set name of this item
name(ComponentLike) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set name of this item
NBukkitByteBuf - cn.afternode.commons.bukkit.messaging中的类
Netty version of BukkitByteBuffer
No need to shade netty, it's provided by server
NBukkitByteBuf() - 类的构造器 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
 
NBukkitByteBuf(byte[]) - 类的构造器 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
 
newLore() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Reset lore of this item

O

obfuscated() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Get obfuscated state
obfuscated(boolean) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set obfuscated state
once() - record class中的方法 cn.afternode.commons.bukkit.message.RegisteredClickCallback
返回 once 记录组件的值。
onInventoryClick(InventoryClickEvent) - 类中的方法 cn.afternode.commons.bukkit.gui.GuiManager
InventoryClickEvent handler for slot click
onInventoryClose(InventoryCloseEvent) - 类中的方法 cn.afternode.commons.bukkit.gui.GuiManager
InventoryCloseEvent handler to remove gui state
onMessage(String, Player, NBukkitByteBuf) - 接口中的方法 cn.afternode.commons.bukkit.messaging.IMessageListener
 
onPluginMessageReceived(String, Player, byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.MessageChannelContext
 
onSlotClick(Player, InventoryClickEvent, OpenedGui) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Click handler
onSlotClick(Player, InventoryClickEvent, OpenedGui) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
open(Player, IGui) - 类中的方法 cn.afternode.commons.bukkit.gui.GuiManager
Create and open inventory GUI for player
OpenedGui - cn.afternode.commons.bukkit.gui中的Record Class
 
OpenedGui(Player, InventoryView, IGui) - record class的构造器 cn.afternode.commons.bukkit.gui.OpenedGui
创建 OpenedGui 记录的实例。

P

permission(String, String...) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check sender permission and add items to this sender
A Bukkit CommandSender must be passed to this builder
permission(String, String, String...) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check sender permission, then check items prefix and add to this sender
A Bukkit CommandSender must be passed to this builder
permission(String, ComponentLike) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Check sender permission and append adventure component, a CommandSender must be passed to this builder
permission(Permission, String...) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check sender permission and add items to this sender
A Bukkit CommandSender must be passed to this builder
permission(Permission, String, String...) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check sender permission, then check items prefix and add to this sender
A Bukkit CommandSender must be passed to this builder
permission(Permission, ComponentLike) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Check sender permission and append adventure component, a CommandSender must be passed to this builder
players(String) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check player name prefix and add to this builder
players(Predicate<Player>) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Filter players and add to this builder
PluginInfoElement - cn.afternode.commons.bukkit.report中的类
Plugin information (from plugin.yml/PluginDescriptionFile)
PluginInfoElement(Plugin) - 类的构造器 cn.afternode.commons.bukkit.report.PluginInfoElement
Primary constructor
PluginListElement - cn.afternode.commons.bukkit.report中的类
Plugin (name and version) list
PluginListElement() - 类的构造器 cn.afternode.commons.bukkit.report.PluginListElement
 
PluginReport - cn.afternode.commons.bukkit.report中的类
A report builder for analysing like CrashReport in Minecraft
PluginReport(Plugin) - 类的构造器 cn.afternode.commons.bukkit.report.PluginReport
Primary constructor
popStyle() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Pop style stack
pushStyle() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Push a default style to the stack
putCallback(int, GuiClickCallback) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Set click callback in specified slot
putCallback(int, GuiClickCallback) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
putItem(int, ItemStack) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Put item in specified slot
putItem(int, ItemStack) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 

R

RAW - enum class 中的枚举常量 cn.afternode.commons.bukkit.IAdventureLocalizations.LocalizeMode
Use raw text
read(byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read byte array
read(int) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read byte array with specified size
readBlock() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read byte array in a block
readBlockL() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read byte array in a large block
readEnum(Class<T>) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read enumeration object (1 short integer)
readInt() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read integer
readItemStack() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read item stack with BukkitObjectInputStream
readLong() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read long integer
readPlayer() - 类中的方法 cn.afternode.commons.bukkit.BukkitByteBuffer
 
readPlayer() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read player (UUID)
readPlayerOffline() - 类中的方法 cn.afternode.commons.bukkit.BukkitByteBuffer
 
readPlayerOffline() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read player (UUID)
readShort() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read short
readString() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read UTF-8 String
readUUID() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Read UUID (2 long integers)
register(boolean, Consumer<Player>) - 类中的方法 cn.afternode.commons.bukkit.message.CallbackCommand
Register callback
register(String, IMessageListener) - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Register an incoming and outgoing channel
register(Consumer<Player>) - 类中的方法 cn.afternode.commons.bukkit.message.CallbackCommand
Register a callback that can only be triggered once
RegisterCommand - cn.afternode.commons.bukkit.annotations中的Annotation Interface
Annotation for registerCommands
registerCommands(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Find classes with provided package name and register as Command, target class must extend org.bukkit.command.Command
This method will register commands through CommandMap
RegisteredClickCallback - cn.afternode.commons.bukkit.message中的Record Class
 
RegisteredClickCallback(UUID, boolean, Consumer<Player>) - record class的构造器 cn.afternode.commons.bukkit.message.RegisteredClickCallback
创建 RegisteredClickCallback 记录的实例。
RegisterListener - cn.afternode.commons.bukkit.annotations中的Annotation Interface
Annotation for registerListeners
registerListeners(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
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.BukkitPluginContext
Find classes with provided package name and register as CommandExecutor/TabExecutor
removeEnchant(Enchantment) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Remove enchantment from this item
removeFlags(ItemFlag...) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Remove flags from this item
resolvePlayer(String) - 类中的静态方法 cn.afternode.commons.bukkit.BukkitResolver
Resolve player
resolvePlayerOnline(String) - 类中的静态方法 cn.afternode.commons.bukkit.BukkitResolver
Resolve online player

S

save() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Save to ~/reports/report-[DateTime]-[PluginName].txt
save(Path) - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Save to file
saveAndLog() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Save to file and print to logger
saveToDataFolder() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Save to plugin data folder
SemVer - cn.afternode.commons.bukkit.update中的类
Simple SemVer parser
SemVer(String) - 类的构造器 cn.afternode.commons.bukkit.update.SemVer
Parse SemVer
send() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Convert this builder to Adventure component and send it to sender of this builder
A sender must be passed to this builder
send(CommandSender) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Convert this builder to Adventure component and send it to sender
send(Player, NBukkitByteBuf) - 类中的方法 cn.afternode.commons.bukkit.messaging.MessageChannelContext
Send message to channel through specified player
sender(CommandSender) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
 
sender(CommandSender) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
 
serialize(ConfigurationSection, Object) - 类中的静态方法 cn.afternode.commons.bukkit.configurations.ConfigurationsSerializer
Serialize object into ConfigurationSection
ServerInfoElement - cn.afternode.commons.bukkit.report中的类
Server information element with version, name and online-mode state
ServerInfoElement(Server) - 类的构造器 cn.afternode.commons.bukkit.report.ServerInfoElement
 
setDefaultLocalizeMode(IAdventureLocalizations.LocalizeMode) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Set default localize mode of this context
setDisplayName(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Set plugin display name
setKey(String) - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Set signing key (HmacSHA256)
setLocalizations(ILocalizations) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Set localizations of this context
setMessageBuilderStyleStack(boolean) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Set if use style stack for MessageBuilder in default
setMessageLinePrefix(ComponentLike) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Set message line prefix of this context
setSize(int) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Set maximum size (may reset contents in current instance)
setSize(int) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
setTitle(Component) - 接口中的方法 cn.afternode.commons.bukkit.gui.IGui
Set inventory title
setTitle(Component) - 类中的方法 cn.afternode.commons.bukkit.gui.InventoryGui
 
sign(byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Generate data sign
signingAvailable() - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Check if signing is available
SpigetVersionInfo - cn.afternode.commons.bukkit.update中的类
Pruned Spiget version information model
Official documentation
SpigetVersionInfo() - 类的构造器 cn.afternode.commons.bukkit.update.SpigetVersionInfo
 
strike() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Get strikethrough state
strike(boolean) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set strikethrough state
style() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Get style at top of stack

T

TabBuilder - cn.afternode.commons.bukkit.message中的类
 
TabBuilder() - 类的构造器 cn.afternode.commons.bukkit.message.TabBuilder
 
TabBuilder(CommandSender) - 类的构造器 cn.afternode.commons.bukkit.message.TabBuilder
 
text(String) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append raw text
text(String, Color) - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Append colored raw text (overwrites style)
title() - record class中的方法 cn.afternode.commons.bukkit.report.CustomElement
返回 title 记录组件的值。
title() - 类中的方法 cn.afternode.commons.bukkit.report.ExceptionElement
 
title() - 接口中的方法 cn.afternode.commons.bukkit.report.IPluginReportElement
Title of this element (append to report)
title() - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
 
title() - 类中的方法 cn.afternode.commons.bukkit.report.PluginListElement
 
title() - 类中的方法 cn.afternode.commons.bukkit.report.ServerInfoElement
 
toArray() - 类中的方法 cn.afternode.commons.bukkit.BukkitByteBuffer
 
toArray() - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Convert to byte array
toSemVer() - 类中的方法 cn.afternode.commons.bukkit.update.ModrinthVersionInfo
Convert versionNumber to SemVer
toSemVer() - 类中的方法 cn.afternode.commons.bukkit.update.SpigetVersionInfo
Convert name to SemVer
toString() - record class中的方法 cn.afternode.commons.bukkit.gui.OpenedGui
返回此记录的字符串表示形式。
toString() - record class中的方法 cn.afternode.commons.bukkit.message.RegisteredClickCallback
返回此记录的字符串表示形式。
toString() - record class中的方法 cn.afternode.commons.bukkit.report.CustomElement
返回此记录的字符串表示形式。
toString() - 类中的方法 cn.afternode.commons.bukkit.update.SemVer
 

U

unbreakable() - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Get unbreakable tag value
unbreakable(boolean) - 类中的方法 cn.afternode.commons.bukkit.gui.ItemBuilder
Set unbreakable tag
underline() - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Get underlined state
underline(boolean) - 类中的方法 cn.afternode.commons.bukkit.message.ComponentStyle
Set underlined state
unregister(UUID) - 类中的方法 cn.afternode.commons.bukkit.message.CallbackCommand
Remove a registered callback
UpdateChecker - cn.afternode.commons.bukkit.update中的类
 
UpdateChecker() - 类的构造器 cn.afternode.commons.bukkit.update.UpdateChecker
 
upgradeConfiguration(String) - 类中的方法 cn.afternode.commons.bukkit.BukkitPluginContext
Upgrade configuration, or save if not exists
useStyleStack() - 类中的方法 cn.afternode.commons.bukkit.message.MessageBuilder
Enable style stack and push a default style

V

validate(byte[], byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Validate a sign
validateCombined(NBukkitByteBuf) - 类中的方法 cn.afternode.commons.bukkit.messaging.BukkitMessagingHelper
Validate combined signed data
value() - annotation interface 中的元素 cn.afternode.commons.bukkit.configurations.ConfigSerialization.Name
 
valueOf(String) - enum class中的静态方法 cn.afternode.commons.bukkit.IAdventureLocalizations.LocalizeMode
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cn.afternode.commons.bukkit.IAdventureLocalizations.LocalizeMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

withCustom(String, String) - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Append custom content
withDepends(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
Append dependencies names in plugin.yml
withException(String, Throwable) - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Append PluginReport
withFallback(ILocalizations) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
withFallback(ILocalizations) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
withLegacySerializer(LegacyComponentSerializer) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
withLegacySerializer(LegacyComponentSerializer) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Set current legacy serializer
withLegacySerializer(LegacyComponentSerializer) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
withLibraries(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
Append libraries in plugin.yml
withLoadBefore(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
Append load-before names in plugin.yml
withMiniMessage(MiniMessage) - 类中的方法 cn.afternode.commons.bukkit.ConfigurationLocalizations
 
withMiniMessage(MiniMessage) - 接口中的方法 cn.afternode.commons.bukkit.IAdventureLocalizations
Set current MiniMessage
withMiniMessage(MiniMessage) - 类中的方法 cn.afternode.commons.bukkit.JsonLocalizations
 
withPluginInfo() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Append PluginInfoElement with default properties
withPluginList() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Append PluginListElement
withPluginNotFound(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
Append if dependencies/soft-dependencies/load-before plugins not found
withServerInfo() - 类中的方法 cn.afternode.commons.bukkit.report.PluginReport
Append ServerInfoElement
withSoftDepends(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
Append soft dependencies names in plugin.yml
withState(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginListElement
Append enable/disable state after each plugin name
withWebsite(boolean) - 类中的方法 cn.afternode.commons.bukkit.report.PluginInfoElement
Append website in plugin.yml
worlds(String) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Check world name prefix and add to this builder
worlds(Predicate<World>) - 类中的方法 cn.afternode.commons.bukkit.message.TabBuilder
Filter worlds and add to this builder
write(byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write byte array
writeBlock(byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write byte array in a block
writeBlockL(byte[]) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write byte array in a large block
writeEnum(Enum<?>) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write enumeration object (1 short integer)
writeInt(int) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write integer
writeItemStack(ItemStack) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write item stack with BukkitObjectOutputStream
writeLong(long) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write long integer
writePlayer(Player) - 类中的方法 cn.afternode.commons.bukkit.BukkitByteBuffer
 
writePlayer(OfflinePlayer) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write player (UUID)
writeShort(short) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write short
writeString(String) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write UTF-8 string
writeUUID(UUID) - 类中的方法 cn.afternode.commons.bukkit.messaging.NBukkitByteBuf
Write UUID (2 long integers)
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|所有程序包