Class ExtractGuiFactory

java.lang.Object
me.qscbm.inlayx.gui.ExtractGuiFactory

public class ExtractGuiFactory extends Object
提取宝石 GUI 的构建与刷新.
  • Field Details

    • EQUIP_SLOT

      public static final int EQUIP_SLOT
      See Also:
    • PAGE_SIZE

      public static final int PAGE_SIZE
      See Also:
    • SLOT_SLOTS

      public static final int[] SLOT_SLOTS
    • PREV_BUTTON_SLOT

      public static final int PREV_BUTTON_SLOT
      See Also:
    • NEXT_BUTTON_SLOT

      public static final int NEXT_BUTTON_SLOT
      See Also:
    • RESULT_SLOTS

      public static final int[] RESULT_SLOTS
  • Constructor Details

    • ExtractGuiFactory

      public ExtractGuiFactory(InlayX plugin, GemManager gemManager)
  • Method Details

    • createGUI

      public org.bukkit.inventory.Inventory createGUI()
    • clearGemItemCache

      public void clearGemItemCache()
      清空宝石物品缓存, 重载宝石配置后调用, 使 GUI 展示新的物品定义.
    • refresh

      public void refresh(org.bukkit.inventory.Inventory inv, GemExtractHolder holder)
      按当前装备与页码刷新槽位区与翻页按钮.