索引

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

A

append(String, String...) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append completions
appendAll(String...) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append completions

B

build() - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Build to list
BungeeByteBuffer - cn.afternode.commons.bungee中的类
 
BungeeByteBuffer(byte[]) - 类的构造器 cn.afternode.commons.bungee.BungeeByteBuffer
 
BungeeMessagingHelper - cn.afternode.commons.bungee.messaging中的类
Messaging helper with signing support
BungeeMessagingHelper(Plugin) - 类的构造器 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Primary constructor
BungeePluginContext - cn.afternode.commons.bungee中的类
Utilities for specified plugin
BungeePluginContext(Plugin) - 类的构造器 cn.afternode.commons.bungee.BungeePluginContext
Constructor
BungeeTabBuilder - cn.afternode.commons.bungee中的类
TabBuilder implementation for BungeeCord
BungeeTabBuilder() - 类的构造器 cn.afternode.commons.bungee.BungeeTabBuilder
 

C

close() - 类中的方法 cn.afternode.commons.bungee.messaging.MessageChannelContext
 
cn.afternode.commons.bungee - 程序包 cn.afternode.commons.bungee
 
cn.afternode.commons.bungee.messaging - 程序包 cn.afternode.commons.bungee.messaging
 
cn.afternode.commons.bungee.update - 程序包 cn.afternode.commons.bungee.update
 
combineSign(NBungeeByteBuf) - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Sign data and combine to a byte array

D

direct() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Access to source netty ByteBuf directly

G

getExtra() - 类中的方法 cn.afternode.commons.bungee.update.SemVer
Get extra string in version (after MAJOR.MINOR.PATCH-)
getGameVersions() - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Get supported game versions
getHangarLatestVersion(String) - 类中的静态方法 cn.afternode.commons.bungee.update.UpdateChecker
 
getMajor() - 类中的方法 cn.afternode.commons.bungee.update.SemVer
Get major number
getMinor() - 类中的方法 cn.afternode.commons.bungee.update.SemVer
Get minor number
getModrinthVersion(String) - 类中的静态方法 cn.afternode.commons.bungee.update.UpdateChecker
getName() - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Get version name
getName() - 类中的方法 cn.afternode.commons.bungee.update.SpigetVersionInfo
Get version name
getPatch() - 类中的方法 cn.afternode.commons.bungee.update.SemVer
Get patch number
getPlugin() - 类中的方法 cn.afternode.commons.bungee.BungeePluginContext
Getter
getPlugin() - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Get context plugin
getReleaseDate() - 类中的方法 cn.afternode.commons.bungee.update.SpigetVersionInfo
Get release date time stamp
getSpigetLatestVersion(String) - 类中的静态方法 cn.afternode.commons.bungee.update.UpdateChecker
 
getType() - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Get version type
getVersionNumber() - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Get version number

I

IMessageListener - cn.afternode.commons.bungee.messaging中的接口
 
isNewerThan(String, String) - 类中的静态方法 cn.afternode.commons.bungee.update.SemVer
Compare semver
isNewerThanNumber(float) - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Compare with simple number version (float)
isNewerThanNumber(float) - 类中的方法 cn.afternode.commons.bungee.update.SpigetVersionInfo
Compare with simple number version (float)
isNewerThanSemver(String) - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Compare with SemVer
isNewerThanSemver(String) - 类中的方法 cn.afternode.commons.bungee.update.SpigetVersionInfo
Compare with SemVer

M

MessageChannelContext - cn.afternode.commons.bungee.messaging中的类
 
ModrinthVersionInfo - cn.afternode.commons.bungee.update中的类
Pruned modrinth version model
Modrinth Documentation
ModrinthVersionInfo(List<String>, String, String, String) - 类的构造器 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Primary constructor

N

NBungeeByteBuf - cn.afternode.commons.bungee.messaging中的类
Netty version of BungeeByteBuffer
No need to shade netty, it's provided by proxy server
NBungeeByteBuf() - 类的构造器 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
 
NBungeeByteBuf(byte[]) - 类的构造器 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
 

O

onMessage(String, ProxiedPlayer, NBungeeByteBuf) - 接口中的方法 cn.afternode.commons.bungee.messaging.IMessageListener
 
onPluginMessage(PluginMessageEvent) - 类中的方法 cn.afternode.commons.bungee.messaging.MessageChannelContext
 

P

players() - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append players in all servers
players(String) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append players in all servers
players(String, ServerInfo) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append players in specified server
players(Predicate<ProxiedPlayer>) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append players in all servers
players(Predicate<ProxiedPlayer>, ServerInfo) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append players in specified server
players(ServerInfo) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append players in specified server

R

read(byte[]) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read byte array
read(int) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read byte array with specified size
readBlock() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read byte array in a block
readBlockL() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read byte array in a large block
readEnum(Class<T>) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read enumeration object (1 short integer)
readInt() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read integer
readLong() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read long integer
readPlayer() - 类中的方法 cn.afternode.commons.bungee.BungeeByteBuffer
 
readPlayer() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read player (UUID)
readShort() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read short
readString() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read UTF-8 String
readUUID() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Read UUID (2 long integers)
register(String, IMessageListener) - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Register an incoming and outgoing channel

S

saveResource(String, Path, boolean) - 类中的方法 cn.afternode.commons.bungee.BungeePluginContext
Save resource to specified path
SemVer - cn.afternode.commons.bungee.update中的类
Simple SemVer parser
SemVer(String) - 类的构造器 cn.afternode.commons.bungee.update.SemVer
Parse SemVer
send(ProxiedPlayer, NBungeeByteBuf) - 类中的方法 cn.afternode.commons.bungee.messaging.MessageChannelContext
Send message to channel through specified player
sendAll(NBungeeByteBuf) - 类中的方法 cn.afternode.commons.bungee.messaging.MessageChannelContext
Send message to all servers with at least 1 player online
servers() - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append server names
servers(String) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append server names
servers(Predicate<ServerInfo>) - 类中的方法 cn.afternode.commons.bungee.BungeeTabBuilder
Append server names
setKey(String) - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Set signing key (HmacSHA256)
sign(byte[]) - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Generate data sign
signingAvailable() - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Check if signing is available
SpigetVersionInfo - cn.afternode.commons.bungee.update中的类
Pruned Spiget version information model
Official documentation
SpigetVersionInfo() - 类的构造器 cn.afternode.commons.bungee.update.SpigetVersionInfo
 

T

tab() - 类中的方法 cn.afternode.commons.bungee.BungeePluginContext
Create BungeeTabBuilder
toArray() - 类中的方法 cn.afternode.commons.bungee.BungeeByteBuffer
 
toArray() - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Convert to byte array
toSemVer() - 类中的方法 cn.afternode.commons.bungee.update.ModrinthVersionInfo
Convert versionNumber to SemVer
toSemVer() - 类中的方法 cn.afternode.commons.bungee.update.SpigetVersionInfo
Convert name to SemVer
toString() - 类中的方法 cn.afternode.commons.bungee.update.SemVer
 

U

UpdateChecker - cn.afternode.commons.bungee.update中的类
 
UpdateChecker() - 类的构造器 cn.afternode.commons.bungee.update.UpdateChecker
 

V

validate(byte[], byte[]) - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Validate a sign
validateCombined(NBungeeByteBuf) - 类中的方法 cn.afternode.commons.bungee.messaging.BungeeMessagingHelper
Validate combined signed data

W

write(byte[]) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write byte array
writeBlock(byte[]) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write byte array in a block
writeBlockL(byte[]) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write byte array in a large block
writeEnum(Enum<?>) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write enumeration object (1 short integer)
writeInt(int) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write integer
writeLong(long) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write long integer
writePlayer(ProxiedPlayer) - 类中的方法 cn.afternode.commons.bungee.BungeeByteBuffer
 
writePlayer(ProxiedPlayer) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write player (UUID)
writeShort(short) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write short
writeString(String) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write UTF-8 string
writeUUID(UUID) - 类中的方法 cn.afternode.commons.bungee.messaging.NBungeeByteBuf
Write UUID (2 long integers)
A B C D G I M N O P R S T U V W 
All Classes and Interfaces|所有程序包