Class PaperDialogBodyBuilder

java.lang.Object
io.github.projectunified.unidialog.paper.body.PaperDialogBodyBuilder
All Implemented Interfaces:
io.github.projectunified.unidialog.core.body.DialogBodyBuilder<org.bukkit.inventory.ItemStack>, PaperDialogBody

public class PaperDialogBodyBuilder extends Object implements io.github.projectunified.unidialog.core.body.DialogBodyBuilder<org.bukkit.inventory.ItemStack>, PaperDialogBody
  • Constructor Details

    • PaperDialogBodyBuilder

      public PaperDialogBodyBuilder(Function<String,net.kyori.adventure.text.Component> componentDeserializer)
  • Method Details

    • item

      public PaperItemBody item()
      Specified by:
      item in interface io.github.projectunified.unidialog.core.body.DialogBodyBuilder<org.bukkit.inventory.ItemStack>
    • text

      public PaperTextBody text()
      Specified by:
      text in interface io.github.projectunified.unidialog.core.body.DialogBodyBuilder<org.bukkit.inventory.ItemStack>
    • getDialogBody

      public io.papermc.paper.registry.data.dialog.body.DialogBody getDialogBody()
      Specified by:
      getDialogBody in interface PaperDialogBody