Class BlockMenuPreset
- java.lang.Object
-
- me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
-
- me.mrCookieSlime.Slimefun.api.inventory.BlockMenuPreset
-
public abstract class BlockMenuPreset extends me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.AdvancedMenuClickHandler, me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuClickHandler, me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuCloseHandler, me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu.MenuOpeningHandler
-
-
Constructor Summary
Constructors Constructor Description BlockMenuPreset(String id, String inventoryTitle)
BlockMenuPreset(String id, String inventoryTitle, boolean universal)
-
Method Summary
-
Methods inherited from class me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
addItem, addMenuClickHandler, addMenuCloseHandler, addMenuOpeningHandler, addPlayerInventoryClickHandler, build, getContents, getItemInSlot, getMenuClickHandler, getMenuCloseHandler, getMenuOpeningHandler, getPlayerInventoryClickHandler, isEmptySlotsClickable, isPlayerInventoryClickable, open, replaceExistingItem, reset, setEmptySlotsClickable, setPlayerInventoryClickable, toInventory
-
-
-
-
Method Detail
-
registerEvent
public void registerEvent(ItemManipulationEvent event)
-
init
public abstract void init()
-
getSlotsAccessedByItemTransport
public abstract int[] getSlotsAccessedByItemTransport(ItemTransportFlow flow)
-
getSlotsAccessedByItemTransport
public int[] getSlotsAccessedByItemTransport(DirtyChestMenu menu, ItemTransportFlow flow, ItemStack item)
-
addItem
public me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu addItem(int slot, ItemStack item)
- Overrides:
addItem
in classme.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu
-
setSize
public me.mrCookieSlime.CSCoreLibPlugin.general.Inventory.ChestMenu setSize(int size)
-
getSize
public int getSize()
-
getTitle
public String getTitle()
-
getPreset
public static BlockMenuPreset getPreset(String id)
-
isInventory
public static boolean isInventory(String id)
-
isUniversalInventory
public static boolean isUniversalInventory(String id)
-
isUniversal
public boolean isUniversal()
-
clone
public void clone(BlockMenu menu)
-
clone
public void clone(UniversalBlockMenu menu)
-
getID
public String getID()
-
-