Add MVCorei18n#bundle for creating Message objects.
This commit is contained in:
parent
2cb134bdeb
commit
5dcc0651e4
|
@ -2,6 +2,9 @@ package com.onarandombox.MultiverseCore.utils;
|
|||
|
||||
import co.aikar.locales.MessageKey;
|
||||
import co.aikar.locales.MessageKeyProvider;
|
||||
import com.onarandombox.MultiverseCore.utils.message.Message;
|
||||
import com.onarandombox.MultiverseCore.utils.message.MessageReplacement;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public enum MVCorei18n implements MessageKeyProvider {
|
||||
// config status
|
||||
|
@ -84,4 +87,9 @@ public enum MVCorei18n implements MessageKeyProvider {
|
|||
public MessageKey getMessageKey() {
|
||||
return this.key;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public Message bundle(@NotNull String nonLocalizedMessage, @NotNull MessageReplacement... replacements) {
|
||||
return Message.of(this, nonLocalizedMessage, replacements);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue