Class MenuManager

java.lang.Object
io.lumine.utils.plugin.PluginModule<T>
io.lumine.utils.plugin.ReloadableModule<MythicBukkit>
io.lumine.mythic.core.menus.MenuManager
All Implemented Interfaces:
io.lumine.utils.terminable.Terminable, io.lumine.utils.terminable.TerminableConsumer, io.lumine.utils.terminable.TerminableModule, AutoCloseable

public class MenuManager extends io.lumine.utils.plugin.ReloadableModule<MythicBukkit>
  • Field Summary

    Fields inherited from class io.lumine.utils.plugin.PluginModule

    autoload, plugin, terminableRegistry

    Fields inherited from interface io.lumine.utils.terminable.Terminable

    EMPTY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     

    Methods inherited from class io.lumine.utils.plugin.ReloadableModule

    reload

    Methods inherited from class io.lumine.utils.plugin.PluginModule

    bind, close, doBinding, getPlugin, setup

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.lumine.utils.terminable.Terminable

    bindWith, closeAndReportException, closeSilently, hasTerminated, isClosed, terminate

    Methods inherited from interface io.lumine.utils.terminable.TerminableConsumer

    bindModule

    Methods inherited from interface io.lumine.utils.terminable.TerminableModule

    bindModuleWith
  • Constructor Details

  • Method Details

    • load

      public void load(MythicBukkit plugin)
      Specified by:
      load in class io.lumine.utils.plugin.PluginModule<MythicBukkit>
    • unload

      public void unload()
      Specified by:
      unload in class io.lumine.utils.plugin.PluginModule<MythicBukkit>