Package net.minecraft.client.gui.hud
Record Class MessageIndicator
java.lang.Object
java.lang.Record
net.minecraft.client.gui.hud.MessageIndicator
- Record Components:
indicatorColor-icon-text-loggedName-
@Environment(CLIENT)
public record MessageIndicator(int indicatorColor, MessageIndicator.Icon icon, @Nullable Text text, @Nullable String loggedName)
extends Record
- Mappings:
Namespace Name intermediary net/minecraft/class_7591official enanamed net/minecraft/client/gui/hud/MessageIndicatorintermediary comp_899official anamed indicatorColorintermediary comp_900official bnamed iconintermediary comp_901official cnamed textintermediary comp_902official dnamed loggedName
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Identifierprivate final MessageIndicator.IconThe field for theiconrecord component.private final intThe field for theindicatorColorrecord component.The field for theloggedNamerecord component.private static final intprivate static final Textprivate static final MessageIndicatorprivate static final intprivate static final Textprivate static final MessageIndicatorprivate static final Textprivate static final MessageIndicatorprivate static final TextThe field for thetextrecord component. -
Constructor Summary
ConstructorsConstructorDescriptionMessageIndicator(int int2, @Nullable MessageIndicator.Icon icon, @Nullable Text text, @Nullable String string) -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.icon()Returns the value of theiconrecord component.intReturns the value of theindicatorColorrecord component.Returns the value of theloggedNamerecord component.static MessageIndicatorstatic MessageIndicatorstatic MessageIndicatorstatic MessageIndicatorsystem()text()Returns the value of thetextrecord component.final StringtoString()Returns a string representation of this record class.
-
Field Details
-
indicatorColor
private final int indicatorColorThe field for theindicatorColorrecord component. -
icon
The field for theiconrecord component. -
text
The field for thetextrecord component. -
loggedName
The field for theloggedNamerecord component. -
SYSTEM_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_40379Lnet/minecraft/class_7591;field_40379:Lnet/minecraft/class_2561;official eLena;e:Lsw;named SYSTEM_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;SYSTEM_TEXT:Lnet/minecraft/text/Text;
-
SINGLE_PLAYER_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_41092Lnet/minecraft/class_7591;field_41092:Lnet/minecraft/class_2561;official fLena;f:Lsw;named SINGLE_PLAYER_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;SINGLE_PLAYER_TEXT:Lnet/minecraft/text/Text;
-
NOT_SECURE_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_39756Lnet/minecraft/class_7591;field_39756:Lnet/minecraft/class_2561;official gLena;g:Lsw;named NOT_SECURE_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;NOT_SECURE_TEXT:Lnet/minecraft/text/Text;
-
MODIFIED_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_39757Lnet/minecraft/class_7591;field_39757:Lnet/minecraft/class_2561;official hLena;h:Lsw;named MODIFIED_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;MODIFIED_TEXT:Lnet/minecraft/text/Text;
-
NOT_SECURE_COLOR
private static final int NOT_SECURE_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_39758Lnet/minecraft/class_7591;field_39758:Iofficial iLena;i:Inamed NOT_SECURE_COLORLnet/minecraft/client/gui/hud/MessageIndicator;NOT_SECURE_COLOR:I
-
MODIFIED_COLOR
private static final int MODIFIED_COLOR- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_39759Lnet/minecraft/class_7591;field_39759:Iofficial jLena;j:Inamed MODIFIED_COLORLnet/minecraft/client/gui/hud/MessageIndicator;MODIFIED_COLOR:I
-
SYSTEM
- Mappings:
Namespace Name Mixin selector intermediary field_39789Lnet/minecraft/class_7591;field_39789:Lnet/minecraft/class_7591;official kLena;k:Lena;named SYSTEMLnet/minecraft/client/gui/hud/MessageIndicator;SYSTEM:Lnet/minecraft/client/gui/hud/MessageIndicator;
-
SINGLE_PLAYER
- Mappings:
Namespace Name Mixin selector intermediary field_41093Lnet/minecraft/class_7591;field_41093:Lnet/minecraft/class_7591;official lLena;l:Lena;named SINGLE_PLAYERLnet/minecraft/client/gui/hud/MessageIndicator;SINGLE_PLAYER:Lnet/minecraft/client/gui/hud/MessageIndicator;
-
NOT_SECURE
- Mappings:
Namespace Name Mixin selector intermediary field_39760Lnet/minecraft/class_7591;field_39760:Lnet/minecraft/class_7591;official mLena;m:Lena;named NOT_SECURELnet/minecraft/client/gui/hud/MessageIndicator;NOT_SECURE:Lnet/minecraft/client/gui/hud/MessageIndicator;
-
CHAT_TAGS_TEXTURE
- Mappings:
Namespace Name Mixin selector intermediary field_39761Lnet/minecraft/class_7591;field_39761:Lnet/minecraft/class_2960;official nLena;n:Lacq;named CHAT_TAGS_TEXTURELnet/minecraft/client/gui/hud/MessageIndicator;CHAT_TAGS_TEXTURE:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
MessageIndicator
-
-
Method Details
-
system
- Mappings:
Namespace Name Mixin selector intermediary method_44751Lnet/minecraft/class_7591;method_44751()Lnet/minecraft/class_7591;official aLena;a()Lena;named systemLnet/minecraft/client/gui/hud/MessageIndicator;system()Lnet/minecraft/client/gui/hud/MessageIndicator;
-
singlePlayer
- Mappings:
Namespace Name Mixin selector intermediary method_47391Lnet/minecraft/class_7591;method_47391()Lnet/minecraft/class_7591;official bLena;b()Lena;named singlePlayerLnet/minecraft/client/gui/hud/MessageIndicator;singlePlayer()Lnet/minecraft/client/gui/hud/MessageIndicator;
-
notSecure
- Mappings:
Namespace Name Mixin selector intermediary method_44709Lnet/minecraft/class_7591;method_44709()Lnet/minecraft/class_7591;official cLena;c()Lena;named notSecureLnet/minecraft/client/gui/hud/MessageIndicator;notSecure()Lnet/minecraft/client/gui/hud/MessageIndicator;
-
modified
- Mappings:
Namespace Name Mixin selector intermediary method_44710Lnet/minecraft/class_7591;method_44710(Ljava/lang/String;)Lnet/minecraft/class_7591;official aLena;a(Ljava/lang/String;)Lena;named modifiedLnet/minecraft/client/gui/hud/MessageIndicator;modified(Ljava/lang/String;)Lnet/minecraft/client/gui/hud/MessageIndicator;
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object); primitive components are compared with '=='. -
indicatorColor
public int indicatorColor()Returns the value of theindicatorColorrecord component.- Returns:
- the value of the
indicatorColorrecord component
-
icon
Returns the value of theiconrecord component.- Returns:
- the value of the
iconrecord component
-
text
Returns the value of thetextrecord component.- Returns:
- the value of the
textrecord component
-
loggedName
Returns the value of theloggedNamerecord component.- Returns:
- the value of the
loggedNamerecord component
-