Interface PaperInteractiveMenu

All Superinterfaces:
studio.mevera.lotus.api.menu.InteractiveMenu<net.kyori.adventure.text.Component>, studio.mevera.lotus.api.menu.Menu<net.kyori.adventure.text.Component>, studio.mevera.lotus.api.menu.MenuHandler<net.kyori.adventure.text.Component>
All Known Implementing Classes:
PaperPageMenu

public interface PaperInteractiveMenu extends studio.mevera.lotus.api.menu.InteractiveMenu<net.kyori.adventure.text.Component>
Paper-specific InteractiveMenu alias where the title type is Adventure Component.

Implement this interface when your menu needs both Adventure Component titles and lifecycle hooks (onOpen, onClose, onPreClick, etc.).

  • Method Summary

    Methods inherited from interface studio.mevera.lotus.api.menu.Menu

    capacity, content, name, title, type

    Methods inherited from interface studio.mevera.lotus.api.menu.MenuHandler

    onClose, onDrag, onOpen, onPostClick, onPreClick