Class ScreenHooks

java.lang.Object
me.shedaniel.architectury.hooks.ScreenHooks

@Environment(CLIENT) public final class ScreenHooks extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T extends net.minecraft.client.gui.components.AbstractWidget>
    T
    addButton(net.minecraft.client.gui.screens.Screen screen, T widget)
     
    static <T extends net.minecraft.client.gui.components.events.GuiEventListener>
    T
    addChild(net.minecraft.client.gui.screens.Screen screen, T listener)
     
    static List<net.minecraft.client.gui.components.AbstractWidget>
    getButtons(net.minecraft.client.gui.screens.Screen screen)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getButtons

      public static List<net.minecraft.client.gui.components.AbstractWidget> getButtons(net.minecraft.client.gui.screens.Screen screen)
    • addButton

      public static <T extends net.minecraft.client.gui.components.AbstractWidget> T addButton(net.minecraft.client.gui.screens.Screen screen, T widget)
    • addChild

      public static <T extends net.minecraft.client.gui.components.events.GuiEventListener> T addChild(net.minecraft.client.gui.screens.Screen screen, T listener)