net.minecraft.client.gui.components

public class ChatComponent

fvp
net.minecraft.client.gui.components.ChatComponent
net.minecraft.class_338

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_2065
private static final int
b
MAX_CHAT_HISTORY
field_32180
private static final int
c
MESSAGE_NOT_FOUND
field_39771
private static final int
d
MESSAGE_INDENT
field_39772
private static final int
e
MESSAGE_TAG_MARGIN_LEFT
field_39773
private static final int
f
BOTTOM_MARGIN
field_40389
private static final int
g
TIME_BEFORE_MESSAGE_DELETION
field_40390
private static final Component
h
DELETED_CHAT_MESSAGE
field_40391
private final Minecraft
i
minecraft
field_2062
private final ArrayListDeque<String>
j
recentChat
field_2063
private final List<GuiMessage>
k
allMessages
field_2061
private final List<GuiMessage$Line>
l
trimmedMessages
field_2064
private int
m
chatScrollbarPos
field_2066
private boolean
n
newMessageSinceScroll
field_2067
private final List<ChatComponent$DelayedMessageDeletion>
o
messageDeletionQueue
field_40392

Constructor summary

ModifierConstructor
public (Minecraft arg0)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_45584()
public void
a(fvb arg0, int arg1, int arg2, int arg3, boolean arg4)
render(GuiGraphics arg0, int arg1, int arg2, int arg3, boolean arg4)
method_1805(class_332 arg0, int arg1, int arg2, int arg3, boolean arg4)
private void
a(fvb arg0, int arg1, int arg2, fsa$a arg3)
drawTagIcon(GuiGraphics arg0, int arg1, int arg2, GuiMessageTag$Icon arg3)
method_44719(class_332 arg0, int arg1, int arg2, class_7591$class_7592 arg3)
private int
a(frz$a arg0)
getTagIconLeft(GuiMessage$Line arg0)
method_44720(class_303$class_7590 arg0)
private boolean
l()
isChatHidden()
method_23677()
private static double
b(int arg0)
getTimeFactor(int arg0)
method_19348(int arg0)
public void
a(boolean arg0)
clearMessages(boolean arg0)
method_1808(boolean arg0)
public void
a(xk arg0)
addMessage(Component arg0)
method_1812(class_2561 arg0)
public void
a(xk arg0, xw arg1, fsa arg2)
addMessage(Component arg0, MessageSignature arg1, GuiMessageTag arg2)
method_44811(class_2561 arg0, class_7469 arg1, class_7591 arg2)
private void
a(frz arg0)
logChatMessage(GuiMessage arg0)
method_45027(class_303 arg0)
private void
b(frz arg0)
addMessageToDisplayQueue(GuiMessage arg0)
method_1815(class_303 arg0)
private void
c(frz arg0)
addMessageToQueue(GuiMessage arg0)
method_58744(class_303 arg0)
private void
m()
processMessageDeletionQueue()
method_45589()
public void
a(xw arg0)
deleteMessage(MessageSignature arg0)
method_44812(class_7469 arg0)
private ChatComponent$DelayedMessageDeletion
b(xw arg0)
deleteMessageOrDelay(MessageSignature arg0)
method_45587(class_7469 arg0)
private GuiMessage
d(frz arg0)
createDeletedMarker(GuiMessage arg0)
method_45586(class_303 arg0)
public void
b()
rescaleChat()
method_1817()
private void
n()
refreshTrimmedMessages()
method_44813()
public ArrayListDeque<String>
c()
getRecentChat()
method_1809()
public void
a(String arg0)
addRecentChat(String arg0)
method_1803(String arg0)
public void
d()
resetChatScroll()
method_1820()
public void
a(int arg0)
scrollChat(int arg0)
method_1802(int arg0)
public boolean
a(double arg0, double arg1)
handleChatQueueClicked(double arg0, double arg1)
method_27146(double arg0, double arg1)
public Style
b(double arg0, double arg1)
getClickedComponentStyleAt(double arg0, double arg1)
method_1816(double arg0, double arg1)
public GuiMessageTag
c(double arg0, double arg1)
getMessageTagAt(double arg0, double arg1)
method_44723(double arg0, double arg1)
private boolean
a(double arg0, frz$a arg1, fsa arg2)
hasSelectedMessageTag(double arg0, GuiMessage$Line arg1, GuiMessageTag arg2)
method_44718(double arg0, class_303$class_7590 arg1, class_7591 arg2)
private double
c(double arg0)
screenToChatX(double arg0)
method_44722(double arg0)
private double
d(double arg0)
screenToChatY(double arg0)
method_44724(double arg0)
private int
d(double arg0, double arg1)
getMessageEndIndexAt(double arg0, double arg1)
method_45588(double arg0, double arg1)
private int
e(double arg0, double arg1)
getMessageLineIndexAt(double arg0, double arg1)
method_44725(double arg0, double arg1)
public boolean
e()
isChatFocused()
method_1819()
public int
f()
getWidth()
method_1811()
public int
g()
getHeight()
method_1810()
public double
h()
getScale()
method_1814()
public static int
a(double arg0)
getWidth(double arg0)
method_1806(double arg0)
public static int
b(double arg0)
getHeight(double arg0)
method_1818(double arg0)
public static double
i()
defaultUnfocusedPct()
method_41831()
public int
j()
getLinesPerPage()
method_1813()
private int
o()
getLineHeight()
method_44752()
public ChatComponent$State
k()
storeState()
method_58745()
public void
a(fvp$b arg0)
restoreState(ChatComponent$State arg0)
method_58743(class_338$class_9477 arg0)