net.minecraft.client.gui.screen

interface ContainerScreenRegistry$GuiFactory<T extends Container, U extends Screen extends ContainerProvider<T>>

czo$a
net.minecraft.class_3929$class_3930
net.minecraft.client.gui.screen.ContainerScreenRegistry$GuiFactory
net.minecraft.unmapped.C_46236334$C_78633587
net.minecraft.client.gui.ScreenManager$IScreenFactory
net.minecraft.client.gui.ScreenManager$IScreenFactory

Method summary

Modifier and TypeMethod
default void
a(jn arg0, azg<T> arg1, cvo arg2, int arg3)
method_17543(class_2561 arg0, class_3917<T> arg1, class_310 arg2, int arg3)
openScreen(Text arg0, ContainerType<T> arg1, MinecraftClient arg2, int arg3)
m_63282463(Text arg0, InventoryMenuType<T> arg1, Minecraft arg2, int arg3)
func_216908_a(ITextComponent arg0, ContainerType<T> arg1, Minecraft arg2, int arg3)
createScreen(ITextComponent title, ContainerType<T> type, Minecraft mc, int windowId)
U
create(T arg0, awa arg1, jn arg2)
create(T arg0, class_1661 arg1, class_2561 arg2)
create(T arg0, PlayerInventory arg1, Text arg2)
m_45880543(T arg0, PlayerInventory arg1, Text arg2)
create(T arg0, PlayerInventory arg1, ITextComponent arg2)
create(T arg0, PlayerInventory arg1, ITextComponent arg2)