Uses of Interface
io.papermc.paper.dialog.Dialog
Packages that use Dialog
Package
Description
This package contains classes and interfaces related to the dialog system in Paper.
Collection of registry entry types that may be created or modified via the
RegistryEvent
.Dialog types for the Paper API.
This package contains events related to the Paper registry system.
-
Uses of Dialog in io.papermc.paper.dialog
Fields in io.papermc.paper.dialog declared as DialogModifier and TypeFieldDescriptionstatic final Dialog
Dialog.CUSTOM_OPTIONS
static final Dialog
Dialog.QUICK_ACTIONS
static final Dialog
Dialog.SERVER_LINKS
Methods in io.papermc.paper.dialog that return DialogModifier and TypeMethodDescriptionstatic Dialog
Dialog.create
(Consumer<RegistryBuilderFactory<Dialog, ? extends DialogRegistryEntry.Builder>> value) Creates a new dialog using the provided builder.Method parameters in io.papermc.paper.dialog with type arguments of type DialogModifier and TypeMethodDescriptionstatic Dialog
Dialog.create
(Consumer<RegistryBuilderFactory<Dialog, ? extends DialogRegistryEntry.Builder>> value) Creates a new dialog using the provided builder. -
Uses of Dialog in io.papermc.paper.registry
Fields in io.papermc.paper.registry with type parameters of type DialogModifier and TypeFieldDescriptionstatic final RegistryKey
<Dialog> RegistryKey.DIALOG
Data-driven registry for dialogs. -
Uses of Dialog in io.papermc.paper.registry.data
Methods in io.papermc.paper.registry.data that return DialogModifier and TypeMethodDescriptionInlinedRegistryBuilderProvider.createDialog
(Consumer<RegistryBuilderFactory<Dialog, ? extends DialogRegistryEntry.Builder>> value) Method parameters in io.papermc.paper.registry.data with type arguments of type DialogModifier and TypeMethodDescriptionInlinedRegistryBuilderProvider.createDialog
(Consumer<RegistryBuilderFactory<Dialog, ? extends DialogRegistryEntry.Builder>> value) -
Uses of Dialog in io.papermc.paper.registry.data.dialog
Methods in io.papermc.paper.registry.data.dialog that return types with arguments of type DialogModifier and TypeMethodDescriptionDialogRegistryEntry.Builder.registryValueSet()
Provides a builder for dialogRegistryValueSet
which can be used insideDialogListType
.Method parameters in io.papermc.paper.registry.data.dialog with type arguments of type DialogModifier and TypeMethodDescriptionDialogInstancesProvider.dialogList
(RegistrySet<Dialog> dialogs) -
Uses of Dialog in io.papermc.paper.registry.data.dialog.type
Methods in io.papermc.paper.registry.data.dialog.type that return types with arguments of type DialogModifier and TypeMethodDescriptionDialogListType.dialogs()
Returns the set of dialogs to display in the dialog list.Method parameters in io.papermc.paper.registry.data.dialog.type with type arguments of type DialogModifier and TypeMethodDescriptionstatic DialogListType.Builder
DialogType.dialogList
(RegistrySet<Dialog> dialogs) Creates a dialog list builder with the specified dialogs.static DialogListType
DialogType.dialogList
(RegistrySet<Dialog> dialogs, @Nullable ActionButton exitAction, int columns, int buttonWidth) Creates a dialog list dialog with the specified dialogs, exit action, columns, and button width. -
Uses of Dialog in io.papermc.paper.registry.event
Fields in io.papermc.paper.registry.event with type parameters of type DialogModifier and TypeFieldDescriptionstatic final RegistryEventProvider
<Dialog, DialogRegistryEntry.Builder> RegistryEvents.DIALOG
-
Uses of Dialog in io.papermc.paper.registry.keys
Fields in io.papermc.paper.registry.keys with type parameters of type DialogModifier and TypeFieldDescriptionDialogKeys.CUSTOM_OPTIONS
minecraft:custom_options
DialogKeys.QUICK_ACTIONS
minecraft:quick_actions
DialogKeys.SERVER_LINKS
minecraft:server_links
Methods in io.papermc.paper.registry.keys that return types with arguments of type Dialog -
Uses of Dialog in io.papermc.paper.registry.keys.tags
Fields in io.papermc.paper.registry.keys.tags with type parameters of type DialogModifier and TypeFieldDescriptionDialogTagKeys.PAUSE_SCREEN_ADDITIONS
#minecraft:pause_screen_additions
DialogTagKeys.QUICK_ACTIONS
#minecraft:quick_actions
Methods in io.papermc.paper.registry.keys.tags that return types with arguments of type Dialog