类 ForgeLoadingOverlay
java.lang.Object
net.minecraft.client.gui.screens.Overlay
net.minecraft.client.gui.screens.LoadingOverlay
net.minecraftforge.client.loading.ForgeLoadingOverlay
- 所有已实现的接口:
Renderable
This is an implementation of the LoadingOverlay that calls back into the early window rendering, as part of the
game loading cycle. We completely replace the
LoadingOverlay.render(GuiGraphics, int, int, float)
call from the parent
with one of our own, that allows us to blend our early loading screen into the main window, in the same manner as
the Mojang screen. It also allows us to see and tick appropriately as the later stages of the loading system run.
It is somewhat a copy of the superclass render method.-
字段概要
字段修饰符和类型字段说明private final DisplayWindow
private final Minecraft
private final ProgressMeter
private final ReloadInstance
从类继承的字段 net.minecraft.client.gui.screens.LoadingOverlay
FADE_IN_TIME, FADE_OUT_TIME, MOJANG_STUDIOS_LOGO_LOCATION
-
构造器概要
构造器构造器说明ForgeLoadingOverlay
(Minecraft mc, ReloadInstance reloader, Consumer<Optional<Throwable>> errorConsumer, DisplayWindow displayWindow) -
方法概要
修饰符和类型方法说明static Supplier
<LoadingOverlay> newInstance
(Supplier<Minecraft> mc, Supplier<ReloadInstance> ri, Consumer<Optional<Throwable>> handler, DisplayWindow window) protected boolean
renderContents
(GuiGraphics gui, float fade) 从类继承的方法 net.minecraft.client.gui.screens.LoadingOverlay
isPauseScreen, registerTextures, render
-
字段详细资料
-
minecraft
-
reload
-
displayWindow
-
progress
-
-
构造器详细资料
-
ForgeLoadingOverlay
public ForgeLoadingOverlay(Minecraft mc, ReloadInstance reloader, Consumer<Optional<Throwable>> errorConsumer, DisplayWindow displayWindow)
-
-
方法详细资料
-
newInstance
public static Supplier<LoadingOverlay> newInstance(Supplier<Minecraft> mc, Supplier<ReloadInstance> ri, Consumer<Optional<Throwable>> handler, DisplayWindow window) -
renderContents
- 覆盖:
renderContents
在类中LoadingOverlay
-