net.minecraft.client.gui.screens.dialog

public abstract class ButtonListDialogScreen<T extends ButtonListDialog>

extends DialogScreen<T>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

gfg
net.minecraft.client.gui.screens.dialog.ButtonListDialogScreen
net.minecraft.class_11471
net.minecraft.client.gui.screen.dialog.ColumnsDialogScreen
net.minecraft.src.C_398440_

Field summary

Modifier and TypeField
public static final int
a
FOOTER_MARGIN
field_61004
field_61004
f_399984_

Constructor summary

ModifierConstructor
public (Screen parent, T dialog, DialogConnectionAccess networkAccess)

Method summary

Modifier and TypeMethod
protected void
a(gbn arg0, gfi arg1, T arg2, gfh arg3)
populateBodyElements(LinearLayout arg0, DialogControlSet arg1, T arg2, DialogConnectionAccess arg3)
method_71852(class_8667 arg0, class_11529 arg1, T arg2, class_11513 arg3)
initBody(DirectionalLayoutWidget arg0, DialogControls arg1, T arg2, DialogNetworkAccess arg3)
m_401559_(C_263623_ p_406243_, C_398373_ p_410633_, T p_410375_, C_398358_ arg3)
protected abstract Stream<ActionButton>
a(T arg0, gfh arg1)
createListActions(T arg0, DialogConnectionAccess arg1)
method_71849(T arg0, class_11513 arg1)
streamActionButtonData(T dialog, DialogNetworkAccess networkAccess)
m_402133_(T p_409956_, C_398358_ arg1)
protected void
a(gbj arg0, gfi arg1, T arg2, gfh arg3)
updateHeaderAndFooter(HeaderAndFooterLayout arg0, DialogControlSet arg1, T arg2, DialogConnectionAccess arg3)
method_71850(class_8132 arg0, class_11529 arg1, T arg2, class_11513 arg3)
initHeaderAndFooter(ThreePartsLayoutWidget arg0, DialogControls arg1, T arg2, DialogNetworkAccess arg3)
m_401243_(C_268377_ p_406703_, C_398373_ p_406170_, T p_409416_, C_398358_ arg3)