public class ConfiguredMessageList<M> extends ConfigMessageList<M,TextConfig,net.md_5.bungee.api.CommandSender>
messageParser, params, sendFunction, textBuilder| 构造器和说明 |
|---|
ConfiguredMessageList(@NotNull cc.carm.lib.configuration.core.value.ValueManifest<java.util.List<TextConfig>> manifest,
@NotNull java.lang.String[] params,
@NotNull java.util.function.BiFunction<net.md_5.bungee.api.CommandSender,java.lang.String,M> messageParser,
@NotNull java.util.function.BiConsumer<net.md_5.bungee.api.CommandSender,java.util.List<M>> sendFunction) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BungeeMessageListBuilder<java.lang.String> |
asStrings() |
static <M> @NotNull BungeeMessageListBuilder<M> |
create(@NotNull java.util.function.BiFunction<net.md_5.bungee.api.CommandSender,java.lang.String,M> messageParser) |
@NotNull java.util.Collection<net.md_5.bungee.api.CommandSender> |
getAllReceivers()
得到所有的接收者
|
static ConfiguredMessageList<java.lang.String> |
ofStrings(java.lang.String... defaultMessages) |
apply, buildText, getParams, parse, parseToLine, parseToLine, parseToLine, setMessages, setMessagesadd, add, addAll, addAll, builderOf, clear, contains, containsAll, copy, get, get, handle, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, modify, of, of, remove, remove, removeAll, retainAll, set, set, size, subList, toArray, toArraygetCachedOrDefault, getCachedOrDefault, getCachedValue, getDefaultFirst, isExpired, updateCachebuilder, getNotNull, getOptional, getOrDefault, initialize, isDefault, setDefault, setDefaultgetConfigPath, getConfiguration, getDefaultValue, getHeaderComments, getInlineComment, getProvider, getValue, initialize, of, of, setDefaultValue, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbroadcast, broadcast, parse, prepare, send, send, sendToAll, sendToAll, sendToEach, sendToEachpublic ConfiguredMessageList(@NotNull
@NotNull cc.carm.lib.configuration.core.value.ValueManifest<java.util.List<TextConfig>> manifest,
@NotNull
@NotNull java.lang.String[] params,
@NotNull
@NotNull java.util.function.BiFunction<net.md_5.bungee.api.CommandSender,java.lang.String,M> messageParser,
@NotNull
@NotNull java.util.function.BiConsumer<net.md_5.bungee.api.CommandSender,java.util.List<M>> sendFunction)
@NotNull public static <M> @NotNull BungeeMessageListBuilder<M> create(@NotNull @NotNull java.util.function.BiFunction<net.md_5.bungee.api.CommandSender,java.lang.String,M> messageParser)
public static BungeeMessageListBuilder<java.lang.String> asStrings()
public static ConfiguredMessageList<java.lang.String> ofStrings(@NotNull java.lang.String... defaultMessages)
@NotNull public @NotNull java.util.Collection<net.md_5.bungee.api.CommandSender> getAllReceivers()
BaseMessageCopyright © 2024. All rights reserved.