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 official enaintermediary net/minecraft/class_7591named net/minecraft/client/gui/hud/MessageIndicatorofficial aintermediary comp_899named indicatorColorofficial bintermediary comp_900named iconofficial cintermediary comp_901named textofficial dintermediary comp_902named 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 official eLena;e:Lsw;intermediary field_40379Lnet/minecraft/class_7591;field_40379:Lnet/minecraft/class_2561;named SYSTEM_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;SYSTEM_TEXT:Lnet/minecraft/text/Text;
-
SINGLE_PLAYER_TEXT
- Mappings:
Namespace Name Mixin selector official fLena;f:Lsw;intermediary field_41092Lnet/minecraft/class_7591;field_41092:Lnet/minecraft/class_2561;named SINGLE_PLAYER_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;SINGLE_PLAYER_TEXT:Lnet/minecraft/text/Text;
-
NOT_SECURE_TEXT
- Mappings:
Namespace Name Mixin selector official gLena;g:Lsw;intermediary field_39756Lnet/minecraft/class_7591;field_39756:Lnet/minecraft/class_2561;named NOT_SECURE_TEXTLnet/minecraft/client/gui/hud/MessageIndicator;NOT_SECURE_TEXT:Lnet/minecraft/text/Text;
-
MODIFIED_TEXT
- Mappings:
Namespace Name Mixin selector official hLena;h:Lsw;intermediary field_39757Lnet/minecraft/class_7591;field_39757:Lnet/minecraft/class_2561;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 official iLena;i:Iintermediary field_39758Lnet/minecraft/class_7591;field_39758: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 official jLena;j:Iintermediary field_39759Lnet/minecraft/class_7591;field_39759:Inamed MODIFIED_COLORLnet/minecraft/client/gui/hud/MessageIndicator;MODIFIED_COLOR:I
-
SYSTEM
- Mappings:
Namespace Name Mixin selector official kLena;k:Lena;intermediary field_39789Lnet/minecraft/class_7591;field_39789:Lnet/minecraft/class_7591;named SYSTEMLnet/minecraft/client/gui/hud/MessageIndicator;SYSTEM:Lnet/minecraft/client/gui/hud/MessageIndicator;
-
SINGLE_PLAYER
- Mappings:
Namespace Name Mixin selector official lLena;l:Lena;intermediary field_41093Lnet/minecraft/class_7591;field_41093:Lnet/minecraft/class_7591;named SINGLE_PLAYERLnet/minecraft/client/gui/hud/MessageIndicator;SINGLE_PLAYER:Lnet/minecraft/client/gui/hud/MessageIndicator;
-
NOT_SECURE
- Mappings:
Namespace Name Mixin selector official mLena;m:Lena;intermediary field_39760Lnet/minecraft/class_7591;field_39760:Lnet/minecraft/class_7591;named NOT_SECURELnet/minecraft/client/gui/hud/MessageIndicator;NOT_SECURE:Lnet/minecraft/client/gui/hud/MessageIndicator;
-
CHAT_TAGS_TEXTURE
- Mappings:
Namespace Name Mixin selector official nLena;n:Lacq;intermediary field_39761Lnet/minecraft/class_7591;field_39761:Lnet/minecraft/class_2960;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 official aLena;a()Lena;intermediary method_44751Lnet/minecraft/class_7591;method_44751()Lnet/minecraft/class_7591;named systemLnet/minecraft/client/gui/hud/MessageIndicator;system()Lnet/minecraft/client/gui/hud/MessageIndicator;
-
singlePlayer
- Mappings:
Namespace Name Mixin selector official bLena;b()Lena;intermediary method_47391Lnet/minecraft/class_7591;method_47391()Lnet/minecraft/class_7591;named singlePlayerLnet/minecraft/client/gui/hud/MessageIndicator;singlePlayer()Lnet/minecraft/client/gui/hud/MessageIndicator;
-
notSecure
- Mappings:
Namespace Name Mixin selector official cLena;c()Lena;intermediary method_44709Lnet/minecraft/class_7591;method_44709()Lnet/minecraft/class_7591;named notSecureLnet/minecraft/client/gui/hud/MessageIndicator;notSecure()Lnet/minecraft/client/gui/hud/MessageIndicator;
-
modified
- Mappings:
Namespace Name Mixin selector official aLena;a(Ljava/lang/String;)Lena;intermediary method_44710Lnet/minecraft/class_7591;method_44710(Ljava/lang/String;)Lnet/minecraft/class_7591;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
-