Interface ItemDialogBody
- All Superinterfaces:
DialogBody
An item body for a dialog.
Created via DialogBody.item(ItemStack, PlainMessageDialogBody, boolean, boolean, int, int)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
A builder for an item dialog body. -
Method Summary
Modifier and TypeMethodDescriptionThe description of the body, or null if not set.@org.jetbrains.annotations.Range(from=1L, to=256L) int
height()
The height of the item body.item()
The item to display in the dialog.boolean
Whether to show decorations around the item.boolean
Whether to show a tooltip for the item.@org.jetbrains.annotations.Range(from=1L, to=256L) int
width()
The width of the item body.
-
Method Details
-
item
The item to display in the dialog.- Returns:
- the item stack
-
description
The description of the body, or null if not set.- Returns:
- the description body
-
showDecorations
Whether to show decorations around the item.Decorations include damage, itemstack count, etc.
- Returns:
- true if decorations should be shown
-
showTooltip
Whether to show a tooltip for the item.- Returns:
- true if a tooltip should be shown
-
width
The width of the item body.- Returns:
- the width
-
height
The height of the item body.- Returns:
- the height
-