类 ToastManager
- java.lang.Object
-
- net.minecraft.client.gui.DrawableHelper
-
- net.minecraft.client.toast.ToastManager
-
@Environment(CLIENT) public class ToastManager extends DrawableHelper
- Mappings:
Namespace Name official dxeintermediary net/minecraft/class_374named net/minecraft/client/toast/ToastManager
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) classToastManager.Entry<T extends Toast>
-
字段概要
字段 修饰符和类型 字段 说明 private MinecraftClientclientprivate static intfield_32220private Deque<Toast>toastQueueprivate ToastManager.Entry<?>[]visibleEntries-
从类继承的字段 net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
-
构造器概要
构造器 构造器 说明 ToastManager(MinecraftClient client)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidadd(Toast toast)voidclear()voiddraw(MatrixStack matrices)MinecraftClientgetGame()<T extends Toast>
TgetToast(Class<? extends T> toastClass, Object type)-
从类继承的方法 net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, method_35719, method_35720, setZOffset
-
-
-
-
字段详细资料
-
field_32220
private static final int field_32220
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLdxe;a:Iintermediary field_32220Lnet/minecraft/class_374;field_32220:Inamed field_32220Lnet/minecraft/client/toast/ToastManager;field_32220:I
-
client
private final MinecraftClient client
- Mappings:
Namespace Name Mixin selector official bLdxe;b:Ldum;intermediary field_2238Lnet/minecraft/class_374;field_2238:Lnet/minecraft/class_310;named clientLnet/minecraft/client/toast/ToastManager;client:Lnet/minecraft/client/MinecraftClient;
-
visibleEntries
private final ToastManager.Entry<?>[] visibleEntries
- Mappings:
Namespace Name Mixin selector official cLdxe;c:[Ldxe$a;intermediary field_2239Lnet/minecraft/class_374;field_2239:[Lnet/minecraft/class_374$class_375;named visibleEntriesLnet/minecraft/client/toast/ToastManager;visibleEntries:[Lnet/minecraft/client/toast/ToastManager$Entry;
-
-
构造器详细资料
-
ToastManager
public ToastManager(MinecraftClient client)
- Mappings:
Namespace Name Mixin selector official <init>Ldxe;<init>(Ldum;)Vintermediary <init>Lnet/minecraft/class_374;<init>(Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/toast/ToastManager;<init>(Lnet/minecraft/client/MinecraftClient;)V
-
-
方法详细资料
-
draw
public void draw(MatrixStack matrices)
- Mappings:
Namespace Name Mixin selector official aLdxe;a(Ldpi;)Vintermediary method_1996Lnet/minecraft/class_374;method_1996(Lnet/minecraft/class_4587;)Vnamed drawLnet/minecraft/client/toast/ToastManager;draw(Lnet/minecraft/client/util/math/MatrixStack;)V
-
getToast
@Nullable public <T extends Toast> T getToast(Class<? extends T> toastClass, Object type)
- Mappings:
Namespace Name Mixin selector official aLdxe;a(Ljava/lang/Class;Ljava/lang/Object;)Ldxd;intermediary method_1997Lnet/minecraft/class_374;method_1997(Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/class_368;named getToastLnet/minecraft/client/toast/ToastManager;getToast(Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/client/toast/Toast;
-
clear
public void clear()
- Mappings:
Namespace Name Mixin selector official aLdxe;a()Vintermediary method_2000Lnet/minecraft/class_374;method_2000()Vnamed clearLnet/minecraft/client/toast/ToastManager;clear()V
-
add
public void add(Toast toast)
- Mappings:
Namespace Name Mixin selector official aLdxe;a(Ldxd;)Vintermediary method_1999Lnet/minecraft/class_374;method_1999(Lnet/minecraft/class_368;)Vnamed addLnet/minecraft/client/toast/ToastManager;add(Lnet/minecraft/client/toast/Toast;)V
-
getGame
public MinecraftClient getGame()
- Mappings:
Namespace Name Mixin selector official bLdxe;b()Ldum;intermediary method_1995Lnet/minecraft/class_374;method_1995()Lnet/minecraft/class_310;named getGameLnet/minecraft/client/toast/ToastManager;getGame()Lnet/minecraft/client/MinecraftClient;
-
-