Module net.minestom.server
Class InventoryClickProcessor
java.lang.Object
net.minestom.server.inventory.click.InventoryClickProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchangeHeld
(ItemStack clicked, ItemStack cursor) doubleClick
(AbstractInventory clickedInventory, AbstractInventory inventory, Player player, int slot, ItemStack clicked, ItemStack cursor) @Nullable ItemStack
dragging
(Player player, AbstractInventory inventory, List<Integer> slots, int button, ItemStack cursor) rightClick
(ItemStack clicked, ItemStack cursor) shiftClick
(AbstractInventory inventory, AbstractInventory targetInventory, int start, int end, int step, Player player, int slot, ItemStack clicked, ItemStack cursor)
-
Constructor Details
-
InventoryClickProcessor
public InventoryClickProcessor()
-
-
Method Details
-
leftClick
-
rightClick
-
changeHeld
-
shiftClick
public InventoryClickResult shiftClick(AbstractInventory inventory, AbstractInventory targetInventory, int start, int end, int step, Player player, int slot, ItemStack clicked, ItemStack cursor) -
dragging
-
doubleClick
public InventoryClickResult doubleClick(AbstractInventory clickedInventory, AbstractInventory inventory, Player player, int slot, ItemStack clicked, ItemStack cursor) -
drop
public InventoryClickResult drop(Player player, boolean all, int slot, ItemStack clicked, ItemStack cursor)
-