Class DirtyChestMenu

  • Direct Known Subclasses:
    BlockMenu, UniversalBlockMenu


    public class DirtyChestMenu
    extends me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
    • Constructor Detail

    • Method Detail

      • markDirty

        public void markDirty​()
      • isDirty

        public boolean isDirty​()
      • getUnsavedChanges

        public int getUnsavedChanges​()
      • canOpen

        public boolean canOpen​(Block b,
                               Player p)
      • close

        public void close​()
      • addMenuOpeningHandler

        public me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu addMenuOpeningHandler​(me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuOpeningHandler handler)
        Overrides:
        addMenuOpeningHandler in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
      • fits

        public boolean fits​(ItemStack item,
                            int... slots)
      • consumeItem

        public void consumeItem​(int slot)
      • consumeItem

        public void consumeItem​(int slot,
                                int amount)
      • consumeItem

        public void consumeItem​(int slot,
                                int amount,
                                boolean replaceConsumables)
      • replaceExistingItem

        public void replaceExistingItem​(int slot,
                                        ItemStack item)
        Overrides:
        replaceExistingItem in class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
      • replaceExistingItem

        public void replaceExistingItem​(int slot,
                                        ItemStack item,
                                        boolean event)