| Package | Description |
|---|---|
| me.croabeast.beanslib.message |
| Modifier and Type | Method and Description |
|---|---|
MessageSender |
MessageSender.addFunctions(java.util.function.BiFunction<org.bukkit.entity.Player,String,String>... functions)
Adds new player-string functions to apply them in every string of the list
in
send(List). |
MessageSender |
MessageSender.addFunctions(java.util.function.UnaryOperator<String>... ops)
Adds new string operators to apply them in every string of the list
in
send(List). |
<T> MessageSender |
MessageSender.addKeysValues(String[] keys,
T... values) |
<T> MessageSender |
MessageSender.addKeyValue(MessageSender.KeyValue<T> keyValue) |
<T> MessageSender |
MessageSender.addKeyValue(String key,
T value) |
<T> MessageSender |
MessageSender.addKeyValue(java.util.function.Supplier<MessageSender.KeyValue<T>> supplier) |
@NotNull MessageSender |
MessageSender.clone()
Creates and returns a copy of this sender.
|
static @NotNull MessageSender |
MessageSender.fromLoaded()
Returns a clone of the loaded static MessageSender instance.
|
MessageSender |
MessageSender.setFlags(MessageFlag... flags)
Sets the flags of the displayer to allow certain type of messages.
|
MessageSender |
MessageSender.setKeys(String... keys)
Sets the string keys to be replaced for the input values.
|
MessageSender |
MessageSender.setTargets(Collection<? extends org.bukkit.command.CommandSender> targets)
The collection or array of targets that messages will be sent.
|
MessageSender |
MessageSender.setTargets(org.bukkit.command.CommandSender... targets)
The collection or array of targets that messages will be sent.
|
<T> MessageSender |
MessageSender.setValues(T... values)
Sets the string values that replaces the input keys with any kind of object.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
MessageSender.setLoaded(MessageSender sender)
Sets the loaded static MessageSender instance with a new sender.
|
| Constructor and Description |
|---|
MessageSender(MessageSender sender) |
Copyright © 2023. All rights reserved.