@FunctionalInterface public interface ItemManipulationEvent
ItemStack
onEvent(int slot, ItemStack previous, ItemStack next)
ItemStack onEvent(int slot, ItemStack previous, ItemStack next)