net.minecraft.client.gui.screen

public class PopupScreen$Builder

net.minecraft.client.gui.components.PopupScreen$Builder
net.minecraft.class_8816$class_8817
net.minecraft.client.gui.screen.PopupScreen$Builder

Field summary

Modifier and TypeField
private final Screen
backgroundScreen
field_46568
backgroundScreen
private final Text
title
field_46569
title
private final List<Text>
messages
field_1_1185
message
private int
width
field_46571
width
private Identifier
image
field_46572
image
private final List<PopupScreen$Button>
buttons
field_46573
buttons
private Runnable
onClose
field_46574
onClosed

Constructor summary

ModifierConstructor
public (Screen backgroundScreen, Text title)

Method summary

Modifier and TypeMethod
public PopupScreen$Builder
setWidth(int width)
method_54126(int arg0)
width(int width)
public PopupScreen$Builder
setImage(Identifier image)
method_54127(class_2960 arg0)
image(Identifier image)
public PopupScreen$Builder
addMessage(Component message)
method_1_1373(class_2561 arg0)
addMessage(Text text)
public PopupScreen$Builder
addButton(Component message, Consumer<PopupScreen> action)
method_54130(class_2561 arg0, Consumer<class_8816> arg1)
button(Text message, Consumer<PopupScreen> action)
public PopupScreen$Builder
onClose(Runnable onClose)
method_54128(Runnable arg0)
onClosed(Runnable onClosed)
public PopupScreen
build()
method_54125()
build()