Class BetterChat
java.lang.Object
meteordevelopment.meteorclient.systems.modules.Module
meteordevelopment.meteorclient.systems.modules.misc.BetterChat
- All Implemented Interfaces:
Comparable<Module>, ISerializable<Module>
-
Field Summary
FieldsModifier and TypeFieldDescriptionnet.minecraft.client.multiplayer.chat.GuiMessage.Linefinal it.unimi.dsi.fastutil.ints.IntListFields inherited from class Module
addon, aliases, autoSubscribe, category, chatFeedback, color, description, favorite, keybind, mc, name, runInMainMenu, serialize, settings, title, toggleOnBindRelease -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbeforeDrawMessage(net.minecraft.client.gui.GuiGraphicsExtractor graphics, int y, int color) intbooleanbooleanbooleanintmodifyChatWidth(int width) static voidregisterCustomHead(String prefix, net.minecraft.resources.Identifier texture) Registers a custom player head to render based on a message prefixvoidremoveLine(int index) Methods inherited from class Module
compareTo, disable, enable, equals, error, fromTag, getInfoString, getWidget, hashCode, info, info, isActive, onActivate, onDeactivate, sendToggledMsg, toggle, toTag, warning
-
Field Details
-
lines
public final it.unimi.dsi.fastutil.ints.IntList lines -
line
public net.minecraft.client.multiplayer.chat.GuiMessage.Line line
-
-
Constructor Details
-
BetterChat
public BetterChat()
-
-
Method Details
-
removeLine
public void removeLine(int index) -
registerCustomHead
Registers a custom player head to render based on a message prefix -
modifyChatWidth
public int modifyChatWidth(int width) -
beforeDrawMessage
public void beforeDrawMessage(net.minecraft.client.gui.GuiGraphicsExtractor graphics, int y, int color) -
afterDrawMessage
public void afterDrawMessage() -
isInfiniteChatBox
public boolean isInfiniteChatBox() -
isLongerChat
public boolean isLongerChat() -
keepHistory
public boolean keepHistory() -
getExtraChatLines
public int getExtraChatLines()
-