Interface ClientGuiEvent.SetScreen

Enclosing interface:
ClientGuiEvent

@Environment(CLIENT) public static interface ClientGuiEvent.SetScreen
  • Method Summary

    Modifier and Type
    Method
    Description
    CompoundEventResult<net.minecraft.client.gui.screens.Screen>
    modifyScreen(net.minecraft.client.gui.screens.Screen screen)
    Invoked before a new screen is set to open.
  • Method Details

    • modifyScreen

      CompoundEventResult<net.minecraft.client.gui.screens.Screen> modifyScreen(net.minecraft.client.gui.screens.Screen screen)
      Invoked before a new screen is set to open. Equivalent to Forge's GuiOpenEvent event.
      Parameters:
      screen - The screen that is going to be opened.
      Returns:
      A CompoundEventResult determining the outcome of the event, if an outcome is set, the vanilla screen is overridden.