Package net.minecraft.client.toast
Class VoteToast
java.lang.Object
net.minecraft.client.toast.VoteToast
- All Implemented Interfaces:
Toast
- Mappings:
Namespace Name official evgintermediary net/minecraft/class_8438named net/minecraft/client/toast/VoteToast
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.client.toast.Toast
Toast.Visibility -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final VoteToast.ConcernLevelprivate static final intprivate static final intprivate static final intprivate final List<OrderedText>private static final Map<VoteToast.ConcernLevel,List<Text>> private final Textprivate static final Textstatic final Textprivate final intFields inherited from interface net.minecraft.client.toast.Toast
BASE_HEIGHT, TEXTURE, TYPE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateVoteToast(VoteToast.ConcernLevel concernLevel, Text title, List<OrderedText> message, int width) -
Method Summary
Modifier and TypeMethodDescriptionprivate static ImmutableList<OrderedText>asOrderedTextList(@Nullable Text text) createToast(MinecraftClient client, Random random, VoteToast.ConcernLevel concernLevel) draw(MatrixStack matrices, ToastManager manager, long startTime) intgetType()intgetWidth()private voidmethod_50938(MatrixStack matrices, ToastManager manager, int int2, int int3, int y, int height) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.toast.Toast
getRequiredSpaceCount
-
Field Details
-
field_44288
private static final int field_44288- See Also:
- Mappings:
Namespace Name Mixin selector official eLevg;e:Iintermediary field_44288Lnet/minecraft/class_8438;field_44288:Inamed field_44288Lnet/minecraft/client/toast/VoteToast;field_44288:I
-
field_44289
private static final int field_44289- See Also:
- Mappings:
Namespace Name Mixin selector official fLevg;f:Iintermediary field_44289Lnet/minecraft/class_8438;field_44289:Inamed field_44289Lnet/minecraft/client/toast/VoteToast;field_44289:I
-
field_44290
private static final int field_44290- See Also:
- Mappings:
Namespace Name Mixin selector official gLevg;g:Iintermediary field_44290Lnet/minecraft/class_8438;field_44290:Inamed field_44290Lnet/minecraft/client/toast/VoteToast;field_44290:I
-
TITLE
- Mappings:
Namespace Name Mixin selector official hLevg;h:Lsw;intermediary field_44291Lnet/minecraft/class_8438;field_44291:Lnet/minecraft/class_2561;named TITLELnet/minecraft/client/toast/VoteToast;TITLE:Lnet/minecraft/text/Text;
-
VOTING_KEY
- Mappings:
Namespace Name Mixin selector official aLevg;a:Lsw;intermediary field_44287Lnet/minecraft/class_8438;field_44287:Lnet/minecraft/class_2561;named VOTING_KEYLnet/minecraft/client/toast/VoteToast;VOTING_KEY:Lnet/minecraft/text/Text;
-
MESSAGES
- Mappings:
Namespace Name Mixin selector official mLevg;m:Ljava/util/Map;intermediary field_44296Lnet/minecraft/class_8438;field_44296:Ljava/util/Map;named MESSAGESLnet/minecraft/client/toast/VoteToast;MESSAGES:Ljava/util/Map;
-
concernLevel
- Mappings:
Namespace Name Mixin selector official iLevg;i:Levg$a;intermediary field_44292Lnet/minecraft/class_8438;field_44292:Lnet/minecraft/class_8438$class_8439;named concernLevelLnet/minecraft/client/toast/VoteToast;concernLevel:Lnet/minecraft/client/toast/VoteToast$ConcernLevel;
-
title
- Mappings:
Namespace Name Mixin selector official jLevg;j:Lsw;intermediary field_44293Lnet/minecraft/class_8438;field_44293:Lnet/minecraft/class_2561;named titleLnet/minecraft/client/toast/VoteToast;title:Lnet/minecraft/text/Text;
-
message
- Mappings:
Namespace Name Mixin selector official kLevg;k:Ljava/util/List;intermediary field_44294Lnet/minecraft/class_8438;field_44294:Ljava/util/List;named messageLnet/minecraft/client/toast/VoteToast;message:Ljava/util/List;
-
width
private final int width- Mappings:
Namespace Name Mixin selector official lLevg;l:Iintermediary field_44295Lnet/minecraft/class_8438;field_44295:Inamed widthLnet/minecraft/client/toast/VoteToast;width:I
-
-
Constructor Details
-
VoteToast
private VoteToast(VoteToast.ConcernLevel concernLevel, Text title, List<OrderedText> message, int width) - Mappings:
Namespace Name Mixin selector official <init>Levg;<init>(Levg$a;Lsw;Ljava/util/List;I)Vintermediary <init>Lnet/minecraft/class_8438;<init>(Lnet/minecraft/class_8438$class_8439;Lnet/minecraft/class_2561;Ljava/util/List;I)Vnamed <init>Lnet/minecraft/client/toast/VoteToast;<init>(Lnet/minecraft/client/toast/VoteToast$ConcernLevel;Lnet/minecraft/text/Text;Ljava/util/List;I)V
-
-
Method Details
-
createToast
public static Optional<VoteToast> createToast(MinecraftClient client, Random random, VoteToast.ConcernLevel concernLevel) - Mappings:
Namespace Name Mixin selector official aLevg;a(Lerm;Lapj;Levg$a;)Ljava/util/Optional;intermediary method_50939Lnet/minecraft/class_8438;method_50939(Lnet/minecraft/class_310;Lnet/minecraft/class_5819;Lnet/minecraft/class_8438$class_8439;)Ljava/util/Optional;named createToastLnet/minecraft/client/toast/VoteToast;createToast(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/client/toast/VoteToast$ConcernLevel;)Ljava/util/Optional;
-
asOrderedTextList
- Mappings:
Namespace Name Mixin selector official aLevg;a(Lsw;)Lcom/google/common/collect/ImmutableList;intermediary method_50941Lnet/minecraft/class_8438;method_50941(Lnet/minecraft/class_2561;)Lcom/google/common/collect/ImmutableList;named asOrderedTextListLnet/minecraft/client/toast/VoteToast;asOrderedTextList(Lnet/minecraft/text/Text;)Lcom/google/common/collect/ImmutableList;
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
draw
- Specified by:
drawin interfaceToast- Mappings:
Namespace Name Mixin selector official aLevd;a(Lemi;Leve;J)Levd$a;intermediary method_1986Lnet/minecraft/class_368;method_1986(Lnet/minecraft/class_4587;Lnet/minecraft/class_374;J)Lnet/minecraft/class_368$class_369;named drawLnet/minecraft/client/toast/Toast;draw(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/toast/ToastManager;J)Lnet/minecraft/client/toast/Toast$Visibility;
-
method_50938
private void method_50938(MatrixStack matrices, ToastManager manager, int int2, int int3, int y, int height) - Mappings:
Namespace Name Mixin selector official aLevg;a(Lemi;Leve;IIII)Vintermediary method_50938Lnet/minecraft/class_8438;method_50938(Lnet/minecraft/class_4587;Lnet/minecraft/class_374;IIII)Vnamed method_50938Lnet/minecraft/client/toast/VoteToast;method_50938(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/toast/ToastManager;IIII)V
-
getType
- Specified by:
getTypein interfaceToast- Mappings:
Namespace Name Mixin selector official cLevg;c()Levg$a;intermediary method_50942Lnet/minecraft/class_8438;method_50942()Lnet/minecraft/class_8438$class_8439;named getTypeLnet/minecraft/client/toast/VoteToast;getType()Lnet/minecraft/client/toast/VoteToast$ConcernLevel;
-