Interface PaperMenu
- All Superinterfaces:
studio.mevera.lotus.api.menu.Menu<net.kyori.adventure.text.Component>
public interface PaperMenu
extends studio.mevera.lotus.api.menu.Menu<net.kyori.adventure.text.Component>
Paper-specific
Menu alias where the title type is Adventure Component.
Implement this interface on Paper 1.21+ plugins instead of Menu directly.
The single method to implement is:
Component title(MenuView<Component, ?> view);
Full Adventure fidelity is preserved — hover events, click events, gradients, etc. all work.
No serialization round-trip is performed.-
Method Summary
Methods inherited from interface studio.mevera.lotus.api.menu.Menu
capacity, content, name, title, type