Class UniversalMenuPreset

All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder

public abstract class UniversalMenuPreset extends BlockMenuPreset
  • Constructor Details

    • UniversalMenuPreset

      public UniversalMenuPreset(@Nonnull String id, @Nonnull String title)
      Creates a new ChestMenu with the specified Title
      Parameters:
      title - The title of the Menu
  • Method Details

    • newInstance

      public void newInstance(@Nonnull UniversalMenu menu, @Nullable org.bukkit.block.Block b)
      创建一个新的菜单实例
      Parameters:
      menu - UniversalMenu 通用菜单
      b - 当前实例对应的方块,方块可能为空
    • clone

      protected void clone(@Nonnull DirtyChestMenu menu)
      Overrides:
      clone in class BlockMenuPreset
    • clone

      protected void clone(@Nonnull UniversalMenu menu, @Nullable org.bukkit.Location lastPresent)
    • getPreset

      @Nullable public static UniversalMenuPreset getPreset(@Nullable String id)