Class CustomDialog
java.lang.Object
com.mclds.plugins.customplugin.utils.CustomDialog
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CustomDialogbuild()io.papermc.paper.dialog.Dialogcreate(List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, CustomDialog.CustomDialogActionCallback confirmCallback, CustomDialog.CustomDialogActionCallback cancelCallback) static io.papermc.paper.dialog.DialoggetDialogInputValues(List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, io.papermc.paper.dialog.DialogResponseView view) voidopen(org.bukkit.entity.Player player, List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, CustomDialog.CustomDialogActionCallback confirmCallback) voidopen(org.bukkit.entity.Player player, List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, CustomDialog.CustomDialogActionCallback confirmCallback, CustomDialog.CustomDialogActionCallback cancelCallback)
-
Field Details
-
title
-
confirm
-
cancel
-
-
Constructor Details
-
CustomDialog
public CustomDialog()
-
-
Method Details
-
build
-
confirm
-
cancel
-
title
-
open
public void open(org.bukkit.entity.Player player, List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, CustomDialog.CustomDialogActionCallback confirmCallback) -
open
public void open(org.bukkit.entity.Player player, List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, CustomDialog.CustomDialogActionCallback confirmCallback, @Nullable CustomDialog.CustomDialogActionCallback cancelCallback) -
create
public io.papermc.paper.dialog.Dialog create(List<io.papermc.paper.registry.data.dialog.input.DialogInput> inputs, CustomDialog.CustomDialogActionCallback confirmCallback, @Nullable CustomDialog.CustomDialogActionCallback cancelCallback) -
create
-
getDialogInputValues
-