# Index

A B C D E G H I K L M N O P R S T V W Y
All Classes and Interfaces|All Packages

## A

action() - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The action to take.
action() - Method in class net.md_5.bungee.api.dialog.NoticeDialog
  The "OK" action button for the dialog.
action() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
  The optional `ActionButton` for this dialog.
action(Action) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The action to take.
action(ActionButton) - Method in class net.md_5.bungee.api.dialog.NoticeDialog
  The "OK" action button for the dialog.
action(ActionButton) - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
  The optional `ActionButton` for this dialog.
Action - Interface in net.md_5.bungee.api.dialog.action
ActionButton - Class in net.md_5.bungee.api.dialog.action
  Represents a dialog action which will usually appear as a button.
ActionButton(BaseComponent, Action) - Constructor for class net.md_5.bungee.api.dialog.action.ActionButton
ActionButton(BaseComponent, BaseComponent, Integer, Action) - Constructor for class net.md_5.bungee.api.dialog.action.ActionButton
actions() - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
  The action buttons in the dialog.
actions(List<ActionButton>) - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
  The action buttons in the dialog.
additions() - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
  Fields to be added to the submission payload.
additions(JsonElement) - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
  Fields to be added to the submission payload.
afterAction() - Method in class net.md_5.bungee.api.dialog.DialogBase
  Action to take after the a click or submit action is performed on the dialog (default: close).
afterAction(DialogBase.AfterAction) - Method in class net.md_5.bungee.api.dialog.DialogBase
  Action to take after the a click or submit action is performed on the dialog (default: close).

## B

body() - Method in class net.md_5.bungee.api.dialog.DialogBase
  The body elements which make up this dialog.
body(List<DialogBody>) - Method in class net.md_5.bungee.api.dialog.DialogBase
  The body elements which make up this dialog.
BooleanInput - Class in net.md_5.bungee.api.dialog.input
  Represents a checkbox input control.
BooleanInput(String, BaseComponent) - Constructor for class net.md_5.bungee.api.dialog.input.BooleanInput
BooleanInput(String, BaseComponent, Boolean, String, String) - Constructor for class net.md_5.bungee.api.dialog.input.BooleanInput
buttonWidth() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
  The width of the dialog buttons (default: 150, minimum: 1, maximum: 1024).
buttonWidth() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
  The width of the dialog buttons (default: 150, minimum: 1, maximum: 1024).
buttonWidth(Integer) - Method in class net.md_5.bungee.api.dialog.DialogListDialog
buttonWidth(Integer) - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog

## C

canCloseWithEscape() - Method in class net.md_5.bungee.api.dialog.DialogBase
  Whether this dialog can be closed with the escape key (default: true).
canCloseWithEscape(Boolean) - Method in class net.md_5.bungee.api.dialog.DialogBase
  Whether this dialog can be closed with the escape key (default: true).
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.action.RunCommandAction
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.action.StaticAction
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.body.DialogBody
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.DialogInput
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.InputOption
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.TextInput
canEqual(Object) - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
clickEvent() - Method in class net.md_5.bungee.api.dialog.action.StaticAction
clickEvent(ClickEvent) - Method in class net.md_5.bungee.api.dialog.action.StaticAction
CLOSE - Enum constant in enum net.md_5.bungee.api.dialog.DialogBase.AfterAction
  Close the dialog.
columns() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
  The number of columns for the dialog buttons (default: 2).
columns() - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
  The number of columns for the dialog buttons (default: 2).
columns() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
  The number of columns for the dialog buttons (default: 2).
columns(Integer) - Method in class net.md_5.bungee.api.dialog.DialogListDialog
columns(Integer) - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
columns(Integer) - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
ConfirmationDialog - Class in net.md_5.bungee.api.dialog
  Represents a simple dialog with text and two actions at the bottom (default: "yes", "no").
ConfirmationDialog(DialogBase) - Constructor for class net.md_5.bungee.api.dialog.ConfirmationDialog
ConfirmationDialog(DialogBase, ActionButton, ActionButton) - Constructor for class net.md_5.bungee.api.dialog.ConfirmationDialog
  Creates a new `ConfirmationDialog` instance.
contents() - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
  The text body.
contents(BaseComponent) - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
  The text body.
CustomClickAction - Class in net.md_5.bungee.api.dialog.action
  Submits the dialog with the given ID and values as a payload.
CustomClickAction(String) - Constructor for class net.md_5.bungee.api.dialog.action.CustomClickAction
  Creates a new `CustomClickAction` instance.

## D

Dialog - Interface in net.md_5.bungee.api.dialog
  Represents a dialog GUI.
DialogBase - Class in net.md_5.bungee.api.dialog
  Represents the title and other options common to all dialogs.
DialogBase(BaseComponent) - Constructor for class net.md_5.bungee.api.dialog.DialogBase
DialogBase(BaseComponent, BaseComponent, List<DialogInput>, List<DialogBody>, Boolean, Boolean, DialogBase.AfterAction) - Constructor for class net.md_5.bungee.api.dialog.DialogBase
  Creates a new `DialogBase` instance.
DialogBase.AfterAction - Enum in net.md_5.bungee.api.dialog
  Types of action which may be taken after the dialog.
DialogBody - Class in net.md_5.bungee.api.dialog.body
  Represents the body content of a `Dialog`.
DialogBody(String) - Constructor for class net.md_5.bungee.api.dialog.body.DialogBody
  Creates a new `DialogBody` instance.
DialogInput - Class in net.md_5.bungee.api.dialog.input
  Represents a type of input which may be displayed/submitted with a form dialog.
DialogInput(String, String) - Constructor for class net.md_5.bungee.api.dialog.input.DialogInput
  Creates a new `DialogInput` instance.
DialogListDialog - Class in net.md_5.bungee.api.dialog
  Represents a dialog which contains buttons that link to other dialogs.
DialogListDialog(DialogBase, List<Dialog>, ActionButton, Integer, Integer) - Constructor for class net.md_5.bungee.api.dialog.DialogListDialog
DialogListDialog(DialogBase, Dialog...) - Constructor for class net.md_5.bungee.api.dialog.DialogListDialog
dialogs() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
  The child dialogs behind each button.
dialogs(List<Dialog>) - Method in class net.md_5.bungee.api.dialog.DialogListDialog
  The child dialogs behind each button.
display() - Method in class net.md_5.bungee.api.dialog.input.InputOption
  The text to display for this option.
display(BaseComponent) - Method in class net.md_5.bungee.api.dialog.input.InputOption
  The text to display for this option.

## E

end() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The end position of the slider (rightmost position).
end(float) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The end position of the slider (rightmost position).
equals(Object) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
equals(Object) - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
equals(Object) - Method in class net.md_5.bungee.api.dialog.action.RunCommandAction
equals(Object) - Method in class net.md_5.bungee.api.dialog.action.StaticAction
equals(Object) - Method in class net.md_5.bungee.api.dialog.body.DialogBody
equals(Object) - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
equals(Object) - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
equals(Object) - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
equals(Object) - Method in class net.md_5.bungee.api.dialog.DialogBase
equals(Object) - Method in class net.md_5.bungee.api.dialog.DialogListDialog
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.DialogInput
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.InputOption
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.TextInput
equals(Object) - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
equals(Object) - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
equals(Object) - Method in class net.md_5.bungee.api.dialog.NoticeDialog
equals(Object) - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
exitAction() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
  The `ActionButton` activated when the dialog is exited.
exitAction() - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
  The `ActionButton` activated when the dialog is exited.
exitAction() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
  The `ActionButton` activated when the dialog is exited.
exitAction(ActionButton) - Method in class net.md_5.bungee.api.dialog.DialogListDialog
  The `ActionButton` activated when the dialog is exited.
exitAction(ActionButton) - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
  The `ActionButton` activated when the dialog is exited.
exitAction(ActionButton) - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
  The `ActionButton` activated when the dialog is exited.
externalTitle() - Method in class net.md_5.bungee.api.dialog.DialogBase
  The name which is used for any buttons leading to this dialog (eg from a `DialogListDialog`).
externalTitle(BaseComponent) - Method in class net.md_5.bungee.api.dialog.DialogBase
  The name which is used for any buttons leading to this dialog (eg from a `DialogListDialog`).

## G

getBase() - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
getBase() - Method in interface net.md_5.bungee.api.dialog.Dialog
  Gets the dialog base which contains the dialog title and other options common to all types of dialogs.
getBase() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
getBase() - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
getBase() - Method in class net.md_5.bungee.api.dialog.NoticeDialog
getBase() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
getDialog() - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
  Dialog to show.
getReference() - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
  Key for a pre-existing dialog to show.
getType() - Method in class net.md_5.bungee.api.dialog.body.DialogBody
  The internal body type.

## H

hashCode() - Method in class net.md_5.bungee.api.dialog.action.ActionButton
hashCode() - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
hashCode() - Method in class net.md_5.bungee.api.dialog.action.RunCommandAction
hashCode() - Method in class net.md_5.bungee.api.dialog.action.StaticAction
hashCode() - Method in class net.md_5.bungee.api.dialog.body.DialogBody
hashCode() - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
hashCode() - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
hashCode() - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
hashCode() - Method in class net.md_5.bungee.api.dialog.DialogBase
hashCode() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
hashCode() - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
hashCode() - Method in class net.md_5.bungee.api.dialog.input.DialogInput
hashCode() - Method in class net.md_5.bungee.api.dialog.input.InputOption
hashCode() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
hashCode() - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
hashCode() - Method in class net.md_5.bungee.api.dialog.input.TextInput
hashCode() - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
hashCode() - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
hashCode() - Method in class net.md_5.bungee.api.dialog.NoticeDialog
hashCode() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
height() - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
  The height of this input (default: 32, minimum: 1, maximum: 512).
height(Integer) - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline

## I

id() - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
  The namespaced key of the submission.
id() - Method in class net.md_5.bungee.api.dialog.input.InputOption
  The string value associated with this option, to be submitted when selected.
id(String) - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
  The namespaced key of the submission.
id(String) - Method in class net.md_5.bungee.api.dialog.input.InputOption
  The string value associated with this option, to be submitted when selected.
initial() - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The initial value (default: false/unchecked).
initial() - Method in class net.md_5.bungee.api.dialog.input.InputOption
  Whether this option is the one initially selected.
initial() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The initial value of number input, or null to fall back to the middle.
initial() - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The initial value of this text input.
initial(Boolean) - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The initial value (default: false/unchecked).
initial(Boolean) - Method in class net.md_5.bungee.api.dialog.input.InputOption
  Whether this option is the one initially selected.
initial(Float) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
initial(String) - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The initial value of this text input.
InputOption - Class in net.md_5.bungee.api.dialog.input
  Represents an option choice which may form part of a `SingleOptionInput`.
InputOption(String) - Constructor for class net.md_5.bungee.api.dialog.input.InputOption
InputOption(String, BaseComponent, Boolean) - Constructor for class net.md_5.bungee.api.dialog.input.InputOption
  Creates a new `InputOption` instance.
inputs() - Method in class net.md_5.bungee.api.dialog.DialogBase
  The inputs to the dialog.
inputs(List<DialogInput>) - Method in class net.md_5.bungee.api.dialog.DialogBase
  The inputs to the dialog.

## K

key() - Method in class net.md_5.bungee.api.dialog.input.DialogInput
  The key corresponding to this input and associated with the value submitted.

## L

label() - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The text label of the button, mandatory.
label() - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The input label.
label() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The label of the slider.
label() - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  The input label.
label() - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The label of this text input.
label(BaseComponent) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The text label of the button, mandatory.
label(BaseComponent) - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The input label.
label(BaseComponent) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The label of the slider.
label(BaseComponent) - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  The input label.
label(BaseComponent) - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The label of this text input.
labelFormat() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  A translate key used to display the label value (default: options.generic_value).
labelFormat(String) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  A translate key used to display the label value (default: options.generic_value).
labelVisible() - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  Whether the label is visible (default: true).
labelVisible() - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The visibility of this text input's label.
labelVisible(Boolean) - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  Whether the label is visible (default: true).
labelVisible(Boolean) - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The visibility of this text input's label.

## M

maxLength() - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The maximum length of the input (default: 32).
maxLength(Integer) - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The maximum length of the input (default: 32).
maxLines() - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
  The maximum length of input, or null to disable any limits.
maxLines(Integer) - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
  The maximum length of input, or null to disable any limits.
MultiActionDialog - Class in net.md_5.bungee.api.dialog
  Represents a dialog with text a list of action buttons grouped into columns and scrollable if necessary.
MultiActionDialog(DialogBase, List<ActionButton>, Integer, ActionButton) - Constructor for class net.md_5.bungee.api.dialog.MultiActionDialog
MultiActionDialog(DialogBase, ActionButton...) - Constructor for class net.md_5.bungee.api.dialog.MultiActionDialog
multiline() - Method in class net.md_5.bungee.api.dialog.input.TextInput
  If present, allows users to input multiple lines.
multiline(TextInput.Multiline) - Method in class net.md_5.bungee.api.dialog.input.TextInput
  If present, allows users to input multiple lines.
Multiline() - Constructor for class net.md_5.bungee.api.dialog.input.TextInput.Multiline
Multiline(Integer, Integer) - Constructor for class net.md_5.bungee.api.dialog.input.TextInput.Multiline

## N

net.md_5.bungee.api.dialog - package net.md_5.bungee.api.dialog
  Contains the core classes for the display of a `Dialog`.
net.md_5.bungee.api.dialog.action - package net.md_5.bungee.api.dialog.action
  Contains the different actions/buttons for a `Dialog`.
net.md_5.bungee.api.dialog.body - package net.md_5.bungee.api.dialog.body
  Contains the different `Dialog` body content types.
net.md_5.bungee.api.dialog.chat - package net.md_5.bungee.api.dialog.chat
  Contains dialog extensions to the chat API.
net.md_5.bungee.api.dialog.input - package net.md_5.bungee.api.dialog.input
  Represents the various input controls which may be present on form dialogs.
no() - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
  The "no" click action / bottom (appears on the right).
no(ActionButton) - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
  The "no" click action / bottom (appears on the right).
NONE - Enum constant in enum net.md_5.bungee.api.dialog.DialogBase.AfterAction
  Do nothing.
NoticeDialog - Class in net.md_5.bungee.api.dialog
  Represents a simple dialog with text and one action at the bottom (default: "OK").
NoticeDialog(DialogBase, ActionButton) - Constructor for class net.md_5.bungee.api.dialog.NoticeDialog
  Creates a new `NoticeDialog` instance.
NoticeDialog(DialogBase) - Constructor for class net.md_5.bungee.api.dialog.NoticeDialog
NumberRangeInput - Class in net.md_5.bungee.api.dialog.input
  Represents a number slider input.
NumberRangeInput(String, BaseComponent, float, float) - Constructor for class net.md_5.bungee.api.dialog.input.NumberRangeInput
NumberRangeInput(String, BaseComponent, float, float, Float) - Constructor for class net.md_5.bungee.api.dialog.input.NumberRangeInput
NumberRangeInput(String, BaseComponent, float, float, Float, Float) - Constructor for class net.md_5.bungee.api.dialog.input.NumberRangeInput
NumberRangeInput(String, Integer, BaseComponent, String, float, float, Float, Float) - Constructor for class net.md_5.bungee.api.dialog.input.NumberRangeInput

## O

onFalse() - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The string value to be submitted when false/unchecked (default: "false").
onFalse(String) - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The string value to be submitted when false/unchecked (default: "false").
onTrue() - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The string value to be submitted when true/checked (default: "true").
onTrue(String) - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
  The string value to be submitted when true/checked (default: "true").
options() - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  The non-empty list of options to be selected from.
options(List<InputOption>) - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  The non-empty list of options to be selected from.

## P

pause() - Method in class net.md_5.bungee.api.dialog.DialogBase
  Whether this dialog should pause the game in single-player mode (default: true).
pause(Boolean) - Method in class net.md_5.bungee.api.dialog.DialogBase
  Whether this dialog should pause the game in single-player mode (default: true).
PlainMessageBody - Class in net.md_5.bungee.api.dialog.body
  Represents a dialog body which consists of text constrained to a certain width.
PlainMessageBody(BaseComponent) - Constructor for class net.md_5.bungee.api.dialog.body.PlainMessageBody
PlainMessageBody(BaseComponent, Integer) - Constructor for class net.md_5.bungee.api.dialog.body.PlainMessageBody

## R

RunCommandAction - Class in net.md_5.bungee.api.dialog.action
  Executes a command.
RunCommandAction(String) - Constructor for class net.md_5.bungee.api.dialog.action.RunCommandAction
  Creates a new `RunCommandAction` instance.

## S

ServerLinksDialog - Class in net.md_5.bungee.api.dialog
  Represents a dialog which shows the links configured/sent from the server.
ServerLinksDialog(DialogBase) - Constructor for class net.md_5.bungee.api.dialog.ServerLinksDialog
ServerLinksDialog(DialogBase, ActionButton, Integer, Integer) - Constructor for class net.md_5.bungee.api.dialog.ServerLinksDialog
setBase(DialogBase) - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
setBase(DialogBase) - Method in class net.md_5.bungee.api.dialog.DialogListDialog
setBase(DialogBase) - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
setBase(DialogBase) - Method in class net.md_5.bungee.api.dialog.NoticeDialog
setBase(DialogBase) - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
setBase(DialogBase) - Method in interface net.md_5.bungee.api.dialog.Dialog
  Sets the dialog base.
setDialog(Dialog) - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
  Dialog to show.
setReference(String) - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
  Key for a pre-existing dialog to show.
setWidth(Integer) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
ShowDialogClickEvent - Class in net.md_5.bungee.api.dialog.chat
  Click event which displays either a pre-existing dialog by key or a custom dialog.
ShowDialogClickEvent(String) - Constructor for class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
ShowDialogClickEvent(Dialog) - Constructor for class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
SingleOptionInput - Class in net.md_5.bungee.api.dialog.input
  Represents a single option (dropdown) input.
SingleOptionInput(String, BaseComponent, InputOption...) - Constructor for class net.md_5.bungee.api.dialog.input.SingleOptionInput
SingleOptionInput(String, Integer, BaseComponent, Boolean, List<InputOption>) - Constructor for class net.md_5.bungee.api.dialog.input.SingleOptionInput
start() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The start position of the slider (leftmost position).
start(float) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The start position of the slider (leftmost position).
StaticAction - Class in net.md_5.bungee.api.dialog.action
  Represents a static dialog action.
StaticAction(ClickEvent) - Constructor for class net.md_5.bungee.api.dialog.action.StaticAction
step() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The steps in which the input will be increased or decreased, or null if no specific steps.
step(Float) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput

## T

template() - Method in class net.md_5.bungee.api.dialog.action.RunCommandAction
  The template to be applied, where variables of the form `$(key)` will be replaced by their `DialogInput.key` value.
template(String) - Method in class net.md_5.bungee.api.dialog.action.RunCommandAction
  The template to be applied, where variables of the form `$(key)` will be replaced by their `DialogInput.key` value.
TextInput - Class in net.md_5.bungee.api.dialog.input
  Represents a textbox input.
TextInput(String, BaseComponent) - Constructor for class net.md_5.bungee.api.dialog.input.TextInput
TextInput(String, Integer, BaseComponent, Boolean, String, Integer) - Constructor for class net.md_5.bungee.api.dialog.input.TextInput
TextInput(String, Integer, BaseComponent, Boolean, String, Integer, TextInput.Multiline) - Constructor for class net.md_5.bungee.api.dialog.input.TextInput
TextInput.Multiline - Class in net.md_5.bungee.api.dialog.input
  Configuration data for a multiline input.
title() - Method in class net.md_5.bungee.api.dialog.DialogBase
  The mandatory dialog title.
title(BaseComponent) - Method in class net.md_5.bungee.api.dialog.DialogBase
  The mandatory dialog title.
tooltip() - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The hover tooltip of the button.
tooltip(BaseComponent) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The hover tooltip of the button.
toString() - Method in class net.md_5.bungee.api.dialog.action.ActionButton
toString() - Method in class net.md_5.bungee.api.dialog.action.CustomClickAction
toString() - Method in class net.md_5.bungee.api.dialog.action.RunCommandAction
toString() - Method in class net.md_5.bungee.api.dialog.action.StaticAction
toString() - Method in class net.md_5.bungee.api.dialog.body.DialogBody
toString() - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
toString() - Method in class net.md_5.bungee.api.dialog.chat.ShowDialogClickEvent
toString() - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
toString() - Method in class net.md_5.bungee.api.dialog.DialogBase
toString() - Method in class net.md_5.bungee.api.dialog.DialogListDialog
toString() - Method in class net.md_5.bungee.api.dialog.input.BooleanInput
toString() - Method in class net.md_5.bungee.api.dialog.input.DialogInput
toString() - Method in class net.md_5.bungee.api.dialog.input.InputOption
toString() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
toString() - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
toString() - Method in class net.md_5.bungee.api.dialog.input.TextInput.Multiline
toString() - Method in class net.md_5.bungee.api.dialog.input.TextInput
toString() - Method in class net.md_5.bungee.api.dialog.MultiActionDialog
toString() - Method in class net.md_5.bungee.api.dialog.NoticeDialog
toString() - Method in class net.md_5.bungee.api.dialog.ServerLinksDialog
type() - Method in class net.md_5.bungee.api.dialog.input.DialogInput
  The internal input type.

## V

valueOf(String) - Static method in enum net.md_5.bungee.api.dialog.DialogBase.AfterAction
  Returns the enum constant of this type with the specified name.
values() - Static method in enum net.md_5.bungee.api.dialog.DialogBase.AfterAction
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

WAIT_FOR_RESPONSE - Enum constant in enum net.md_5.bungee.api.dialog.DialogBase.AfterAction
  Show a waiting for response screen.
width() - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The width of the button (default: 150, minimum: 1, maximum: 1024).
width() - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
  The maximum width (default: 200, minimum: 1, maximum: 1024).
width() - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
  The width of the input (default: 200, minimum: 1, maximum: 1024).
width() - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
  The width of the input (default: 200, minimum: 1, maximum: 1024).
width() - Method in class net.md_5.bungee.api.dialog.input.TextInput
  The width of this text input (default: 200, minimum: 1, maximum: 1024).
width(Integer) - Method in class net.md_5.bungee.api.dialog.action.ActionButton
  The width of the button (default: 150, minimum: 1, maximum: 1024).
width(Integer) - Method in class net.md_5.bungee.api.dialog.body.PlainMessageBody
width(Integer) - Method in class net.md_5.bungee.api.dialog.input.NumberRangeInput
width(Integer) - Method in class net.md_5.bungee.api.dialog.input.SingleOptionInput
width(Integer) - Method in class net.md_5.bungee.api.dialog.input.TextInput

## Y

yes() - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
  The "yes" click action / bottom (appears on the left).
yes(ActionButton) - Method in class net.md_5.bungee.api.dialog.ConfirmationDialog
  The "yes" click action / bottom (appears on the left).

A B C D E G H I K L M N O P R S T V W Y
All Classes and Interfaces|All Packages