Class ItemButtonLoader

java.lang.Object
fr.maxlego08.zshop.loader.ItemButtonLoader
All Implemented Interfaces:
fr.maxlego08.menu.api.loader.ButtonLoader

public class ItemButtonLoader extends Object implements fr.maxlego08.menu.api.loader.ButtonLoader
  • Constructor Details

    • ItemButtonLoader

      public ItemButtonLoader(ShopPlugin plugin)
  • Method Details

    • getButton

      public Class<? extends fr.maxlego08.menu.api.button.Button> getButton()
      Specified by:
      getButton in interface fr.maxlego08.menu.api.loader.ButtonLoader
    • getName

      public String getName()
      Specified by:
      getName in interface fr.maxlego08.menu.api.loader.ButtonLoader
    • getPlugin

      public org.bukkit.plugin.Plugin getPlugin()
      Specified by:
      getPlugin in interface fr.maxlego08.menu.api.loader.ButtonLoader
    • load

      public fr.maxlego08.menu.api.button.Button load(org.bukkit.configuration.file.YamlConfiguration configuration, String path, fr.maxlego08.menu.api.button.DefaultButtonValue defaultButtonValue)
      Specified by:
      load in interface fr.maxlego08.menu.api.loader.ButtonLoader