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, typeMethods inherited from interface studio.mevera.lotus.api.menu.MenuHandler
onClose, onDrag, onOpen, onPostClick, onPreClick