Class LoadingErrorScreen
- java.lang.Object
-
- net.minecraft.client.gui.AbstractGui
-
- net.minecraft.client.gui.FocusableGui
-
- net.minecraft.client.gui.screen.Screen
-
- net.minecraft.client.gui.screen.ErrorScreen
-
- net.minecraftforge.fml.client.gui.screen.LoadingErrorScreen
-
- All Implemented Interfaces:
IGuiEventListener
,INestedGuiEventHandler
,IRenderable
,IScreen
public class LoadingErrorScreen extends ErrorScreen
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LoadingErrorScreen.LoadingEntryList
-
Field Summary
Fields Modifier and Type Field Description private java.nio.file.Path
dumpedLocation
private LoadingErrorScreen.LoadingEntryList
entryList
private ITextComponent
errorHeader
private java.nio.file.Path
logFile
private static org.apache.logging.log4j.Logger
LOGGER
private java.util.List<ModLoadingException>
modLoadErrors
private java.util.List<ModLoadingWarning>
modLoadWarnings
private java.nio.file.Path
modsDir
private ITextComponent
warningHeader
-
Fields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, title, width
-
Fields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
-
-
Constructor Summary
Constructors Constructor Description LoadingErrorScreen(LoadingFailedException loadingException, java.util.List<ModLoadingWarning> warnings, java.io.File dumpedLocation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
drawMultiLineCenteredString(MatrixStack mStack, FontRenderer fr, ITextComponent str, int x, int y)
void
init()
void
render(MatrixStack mStack, int mouseX, int mouseY, float partialTicks)
-
Methods inherited from class net.minecraft.client.gui.screen.ErrorScreen
shouldCloseOnEsc
-
Methods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, tick, wrapScreenError
-
Methods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocused
-
Methods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.minecraft.client.gui.IGuiEventListener
mouseMoved
-
Methods inherited from interface net.minecraft.client.gui.INestedGuiEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
-
-
-
Field Detail
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER
-
modsDir
private final java.nio.file.Path modsDir
-
logFile
private final java.nio.file.Path logFile
-
modLoadErrors
private final java.util.List<ModLoadingException> modLoadErrors
-
modLoadWarnings
private final java.util.List<ModLoadingWarning> modLoadWarnings
-
dumpedLocation
private final java.nio.file.Path dumpedLocation
-
entryList
private LoadingErrorScreen.LoadingEntryList entryList
-
errorHeader
private ITextComponent errorHeader
-
warningHeader
private ITextComponent warningHeader
-
-
Constructor Detail
-
LoadingErrorScreen
public LoadingErrorScreen(LoadingFailedException loadingException, java.util.List<ModLoadingWarning> warnings, java.io.File dumpedLocation)
-
-
Method Detail
-
init
public void init()
- Overrides:
init
in classErrorScreen
-
render
public void render(MatrixStack mStack, int mouseX, int mouseY, float partialTicks)
- Specified by:
render
in interfaceIRenderable
- Overrides:
render
in classErrorScreen
-
drawMultiLineCenteredString
private void drawMultiLineCenteredString(MatrixStack mStack, FontRenderer fr, ITextComponent str, int x, int y)
-
-