Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.github.projectunified.unidialog.paper.dialog.PaperDialog<T> (implements io.github.projectunified.unidialog.adventure.dialog.AdventureDialog<I,BB,IB,T>)
      • io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog (implements io.github.projectunified.unidialog.core.dialog.ConfirmationDialog<I,BB,IB,D,AB,T>)
      • io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog (implements io.github.projectunified.unidialog.core.dialog.DialogListDialog<I,BB,IB,D,AB,T>)
      • io.github.projectunified.unidialog.paper.dialog.PaperMultiActionDialog (implements io.github.projectunified.unidialog.core.dialog.MultiActionDialog<I,BB,IB,D,AB,T>)
      • io.github.projectunified.unidialog.paper.dialog.PaperNoticeDialog (implements io.github.projectunified.unidialog.core.dialog.NoticeDialog<I,BB,IB,D,AB,T>)
      • io.github.projectunified.unidialog.paper.dialog.PaperServerLinksDialog (implements io.github.projectunified.unidialog.core.dialog.ServerLinksDialog<I,BB,IB,D,AB,T>)
    • io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder (implements io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder<D,T>)
    • io.github.projectunified.unidialog.paper.body.PaperDialogBodyBuilder (implements io.github.projectunified.unidialog.core.body.DialogBodyBuilder<I>, io.github.projectunified.unidialog.paper.body.PaperDialogBody)
    • io.github.projectunified.unidialog.paper.input.PaperDialogInput (implements io.github.projectunified.unidialog.adventure.support.AdventureSupport)
      • io.github.projectunified.unidialog.paper.input.PaperBooleanInput (implements io.github.projectunified.unidialog.adventure.input.AdventureBooleanInput<T>)
      • io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder (implements io.github.projectunified.unidialog.core.input.DialogInputBuilder)
      • io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput (implements io.github.projectunified.unidialog.adventure.input.AdventureNumberRangeInput<T>)
      • io.github.projectunified.unidialog.paper.input.PaperSingleOptionInput (implements io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput<T>)
      • io.github.projectunified.unidialog.paper.input.PaperTextInput (implements io.github.projectunified.unidialog.adventure.input.AdventureTextInput<T>)
    • io.github.projectunified.unidialog.paper.PaperDialogManager (implements io.github.projectunified.unidialog.core.DialogManager<I,BB,IB,D,AB>, org.bukkit.event.Listener)
    • io.github.projectunified.unidialog.paper.body.PaperItemBody (implements io.github.projectunified.unidialog.core.body.ItemBody<I,B,T>, io.github.projectunified.unidialog.paper.body.PaperDialogBody)
    • io.github.projectunified.unidialog.paper.body.PaperTextBody (implements io.github.projectunified.unidialog.adventure.body.AdventureTextBody<T>, io.github.projectunified.unidialog.paper.body.PaperDialogBody)

Interface Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • io.github.projectunified.unidialog.paper.opener.PaperDialogOpener (implements io.github.projectunified.unidialog.core.opener.DialogOpener)
      • io.github.projectunified.unidialog.paper.payload.PaperDialogPayload (implements io.github.projectunified.unidialog.core.payload.DialogPayload)