Package ml.karmaconfigs.api.common
Class Console
java.lang.Object
ml.karmaconfigs.api.common.Console
Karma console
-
Constructor Summary
ConstructorsConstructorDescriptionConsole(KarmaSource src)Initialize a new consoleConsole(KarmaSource src, Consumer<String> onMessage)Initialize a new console -
Method Summary
Modifier and TypeMethodDescriptiongetData()Get the console prefix datavoidsend(@NotNull CharSequence message, @NotNull Level level)Send a message to the consolevoidsend(@NotNull CharSequence message, @NotNull Level level, @NotNull Object... replaces)Send a message to the consolevoidsend(CharSequence message)Send a message to the consolevoidsend(CharSequence message, Object... replaces)Send a message to the console
-
Constructor Details
-
Console
Initialize a new console- Parameters:
src- the console source
-
Console
Initialize a new console- Parameters:
src- the console sourceonMessage- the console message action
-
-
Method Details
-
getData
Get the console prefix data- Returns:
- this source prefix console data
-
send
Send a message to the console- Parameters:
message- the message to send
-
send
Send a message to the console- Parameters:
message- the message to sendreplaces- the message replaces
-
send
Send a message to the console- Parameters:
message- the message to sendlevel- the message level
-
send
public void send(@NotNull @NotNull CharSequence message, @NotNull @NotNull Level level, @NotNull @NotNull Object... replaces)Send a message to the console- Parameters:
message- the message to sendlevel- the message levelreplaces- the message replaces
-