索引
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)
All Classes and Interfaces|所有程序包