索引
All Classes and Interfaces|所有程序包
A
- add(String...) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Add items
- add(String, String...) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Add items with prefix
- append(ComponentLike) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append adventure component
B
- build() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Convert this builder to an Adventure component
- build() - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Build to string list (Create new list object)
C
- click(ClickEvent) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append click event
- cn.afternode.commons.velocity - 程序包 cn.afternode.commons.velocity
- cn.afternode.commons.velocity.message - 程序包 cn.afternode.commons.velocity.message
E
- emptyLine() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append empty line
G
- getLinePrefix() - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Get line prefix for MessageBuilder
- getLocalizations() - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Get localization provider
- getServer() - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
- gradient(String, int...) - 类中的方法 cn.afternode.commons.velocity.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.velocity.message.MessageBuilder
-
UNSAFE
Append gradient text, this method uses MiniMessage, may cause injection, NEVER insert player messages with this
MiniMessage docs
H
- hover(HoverEventSource<?>) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append HoverEvent
L
- line() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append new line with prefix
- linePrefix() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
- linePrefix(ComponentLike) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
- localizations() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
- localizations(ILocalizations) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
- localize(String) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append localized text, a localizations object must be passed to this builder
- localize(String, Map<String, Object>) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append localized text with placeholder, a localizations object must be passed to this builder
M
- message() - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Create MessageBuilder with localizations and linePrefix in this context
- message(CommandSource) - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Create MessageBuilder with localizations and linePrefix in this context, and pass a message target
- MessageBuilder - cn.afternode.commons.velocity.message中的类
-
Velocity message builder implementation
- MessageBuilder() - 类的构造器 cn.afternode.commons.velocity.message.MessageBuilder
-
Create a basic message builder
- MessageBuilder(ILocalizations, ComponentLike, CommandSource) - 类的构造器 cn.afternode.commons.velocity.message.MessageBuilder
-
Primary constructor
- mini(String) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append MiniMessage (overwrites style)
MiniMessage docs
P
- permission(String, ComponentLike) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Check sender permission and append adventure component, a CommandSender must be passed to this builder
- players() - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Add all online players' names
- players(ProxyServer, String) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Add all online players' names with prefix and server
- players(ServerConnection) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Add all online players in a server
- players(String) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Filter all online players' names and add
- players(Predicate<Player>) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Add all online players' names with custom filter
S
- send() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Convert this builder to Adventure component and send it to target of this builder
A sender must be passed to this builder - send(CommandSource) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Convert this builder to Adventure component and send it to target
- server() - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Get current server
- server(ProxyServer) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Set current server
- setLinePrefix(ComponentLike) - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Set line prefix for MessageBuilder
- setLocalizations(ILocalizations) - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Set localization provider
T
- tab() - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Create TabBuilder
- tab(CommandSource) - 类中的方法 cn.afternode.commons.velocity.VelocityPluginContext
-
Create tab builder and pass a CommandSource
- TabBuilder - cn.afternode.commons.velocity.message中的类
-
Velocity tab complete builder implementation
- TabBuilder() - 类的构造器 cn.afternode.commons.velocity.message.TabBuilder
-
Create without parameters
- TabBuilder(ProxyServer) - 类的构造器 cn.afternode.commons.velocity.message.TabBuilder
-
Create with server
- TabBuilder(ProxyServer, CommandSource) - 类的构造器 cn.afternode.commons.velocity.message.TabBuilder
-
Create with server and specified target
- target() - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
- target() - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Get current target
- target(CommandSource) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
- target(CommandSource) - 类中的方法 cn.afternode.commons.velocity.message.TabBuilder
-
Set current target
- text(String) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append raw text
- text(String, Color) - 类中的方法 cn.afternode.commons.velocity.message.MessageBuilder
-
Append colored raw text (overwrites style)
V
- VelocityPluginContext - cn.afternode.commons.velocity中的类
-
Velocity plugin context implementation
- VelocityPluginContext(ProxyServer) - 类的构造器 cn.afternode.commons.velocity.VelocityPluginContext
-
Create context in a server
All Classes and Interfaces|所有程序包