Class PEDialogBodyBuilder
java.lang.Object
io.github.projectunified.unidialog.packetevents.body.PEDialogBodyBuilder
- All Implemented Interfaces:
DialogBodyBuilder<com.github.retrooper.packetevents.protocol.item.ItemStack>,PEDialogBody
public class PEDialogBodyBuilder
extends Object
implements DialogBodyBuilder<com.github.retrooper.packetevents.protocol.item.ItemStack>, PEDialogBody
A PacketEvents-based implementation of
DialogBodyBuilder for building dialog bodies.-
Constructor Summary
ConstructorsConstructorDescriptionPEDialogBodyBuilder(Function<String, net.kyori.adventure.text.Component> componentDeserializer) Constructor for PEDialogBodyBuilder -
Method Summary
-
Constructor Details
-
Method Details
-
item
Description copied from interface:DialogBodyBuilderCreate an item body- Specified by:
itemin interfaceDialogBodyBuilder<com.github.retrooper.packetevents.protocol.item.ItemStack>- Returns:
- the instance of the item body
-
text
Description copied from interface:DialogBodyBuilderCreate a text body- Specified by:
textin interfaceDialogBodyBuilder<com.github.retrooper.packetevents.protocol.item.ItemStack>- Returns:
- the instance of the text body
-
getDialogBody
public com.github.retrooper.packetevents.protocol.dialog.body.DialogBody getDialogBody()Description copied from interface:PEDialogBodyGet the PacketEvents dialog body- Specified by:
getDialogBodyin interfacePEDialogBody- Returns:
- the dialog body
-