Interface GuiEvent.ScreenInitPre

Enclosing interface:
GuiEvent

@Environment(CLIENT) public static interface GuiEvent.ScreenInitPre
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.InteractionResult
    init(net.minecraft.client.gui.screens.Screen screen, List<net.minecraft.client.gui.components.AbstractWidget> widgets, List<net.minecraft.client.gui.components.events.GuiEventListener> children)
    Invoked when a screen is being initialized and after the previous widgets have been cleared.
  • Method Details

    • init

      net.minecraft.world.InteractionResult init(net.minecraft.client.gui.screens.Screen screen, List<net.minecraft.client.gui.components.AbstractWidget> widgets, List<net.minecraft.client.gui.components.events.GuiEventListener> children)
      Invoked when a screen is being initialized and after the previous widgets have been cleared. Equivalent to Forge's GuiScreenEvent.InitGuiEvent.Pre event.
      Parameters:
      screen - The screen.
      widgets - The widgets of the screen.
      children - The listeners of the screen.
      Returns:
      Returning InteractionResult.FAIL results in the rest of the init method being ignored.