Class ChatVoice
java.lang.Object
my.celium.org.util.ChatVoice
The shared message kit with a mod's own tag, so every MyCelium mod reads
the same:
Pets › ✔ Rex came running. Get one with
TextUtil.voice(String) and keep it in a constant.
Message parts are joined in order: strings become body text, components are appended as they are (so names, values and buttons keep their style).
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.network.chat.MutableComponentWarning line: tag + orange bang + message.net.minecraft.network.chat.MutableComponentError line: tag + red cross + message.net.minecraft.network.chat.MutableComponentHeader line opening a multi-line reply: tag + bright bold title.net.minecraft.network.chat.MutableComponentHeader line with a muted suffix, e.g.net.minecraft.network.chat.MutableComponentInfo line: tag + message.net.minecraft.network.chat.MutableComponentSuccess line: tag + green check + message.net.minecraft.network.chat.MutableComponentprefix()Tag ›prefix: bold wiki-red tag + faint chevron.net.minecraft.network.chat.MutableComponentprefixed(net.minecraft.network.chat.Component message) Prepends the tag tomessage.tag()The tag text, e.g.
-
Method Details
-
tag
The tag text, e.g."Pets". -
prefix
public net.minecraft.network.chat.MutableComponent prefix()Tag ›prefix: bold wiki-red tag + faint chevron. -
prefixed
public net.minecraft.network.chat.MutableComponent prefixed(net.minecraft.network.chat.Component message) Prepends the tag tomessage. -
note
Info line: tag + message. -
ok
Success line: tag + green check + message. -
fail
Error line: tag + red cross + message. -
caution
Warning line: tag + orange bang + message. -
header
Header line opening a multi-line reply: tag + bright bold title. -
header
-