Interface BungeeDialogManager
- All Superinterfaces:
DialogManager<Object,
BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?>, BungeeDialogActionBuilder>
- All Known Implementing Classes:
SpigotDialogManager
public interface BungeeDialogManager
extends DialogManager<Object,BungeeDialogBodyBuilder,BungeeDialogInputBuilder,BungeeDialog<?>,BungeeDialogActionBuilder>
-
Method Summary
Modifier and TypeMethodDescriptiondefault BungeeConfirmationDialog
Create a confirmation dialogdefault BungeeDialogListDialog
Create a dialog list dialogdefault BungeeMultiActionDialog
Create a multi-action dialogdefault BungeeNoticeDialog
Create a notice dialogdefault BungeeServerLinksDialog
Create a server links dialoggetDialogOpener
(net.md_5.bungee.api.dialog.Dialog dialog) Methods inherited from interface io.github.projectunified.unidialog.core.DialogManager
clearDialog, register, registerCustomAction, registerCustomAction, unregister, unregisterAllCustomActions, unregisterCustomAction, unregisterCustomAction
-
Method Details
-
getDefaultNamespace
String getDefaultNamespace() -
getDialogOpener
-
createConfirmationDialog
Description copied from interface:DialogManager
Create a confirmation dialog- Specified by:
createConfirmationDialog
in interfaceDialogManager<Object,
BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?>, BungeeDialogActionBuilder> - Returns:
- a new instance of ConfirmationDialog
-
createMultiActionDialog
Description copied from interface:DialogManager
Create a multi-action dialog- Specified by:
createMultiActionDialog
in interfaceDialogManager<Object,
BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?>, BungeeDialogActionBuilder> - Returns:
- a new instance of MultiActionDialog
-
createServerLinksDialog
Description copied from interface:DialogManager
Create a server links dialog- Specified by:
createServerLinksDialog
in interfaceDialogManager<Object,
BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?>, BungeeDialogActionBuilder> - Returns:
- a new instance of ServerLinksDialog
-
createNoticeDialog
Description copied from interface:DialogManager
Create a notice dialog- Specified by:
createNoticeDialog
in interfaceDialogManager<Object,
BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?>, BungeeDialogActionBuilder> - Returns:
- a new instance of NoticeDialog
-
createDialogListDialog
Description copied from interface:DialogManager
Create a dialog list dialog- Specified by:
createDialogListDialog
in interfaceDialogManager<Object,
BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?>, BungeeDialogActionBuilder> - Returns:
- a new instance of DialogListDialog
-