java.lang.Object
io.github.projectunified.unidialog.viaversion.dialog.ViaDialog<ViaNoticeDialog>
io.github.projectunified.unidialog.viaversion.dialog.ViaNoticeDialog
All Implemented Interfaces:
Dialog<ViaItem,ViaDialogBodyBuilder,ViaDialogInputBuilder,ViaNoticeDialog>, NoticeDialog<ViaItem,ViaDialogBodyBuilder,ViaDialogInputBuilder,ViaDialog<?>,ViaDialogActionBuilder,ViaNoticeDialog>

A ViaVersion-based implementation of NoticeDialog for building notice dialogs.
  • Constructor Details

    • ViaNoticeDialog

      public ViaNoticeDialog(String defaultNamespace, Function<String,com.viaversion.viaversion.libs.mcstructs.text.TextComponent> componentDeserializer)
      Constructor for ViaNoticeDialog
      Parameters:
      defaultNamespace - the default namespace for custom actions
      componentDeserializer - the function to deserialize components from strings
  • Method Details