InventoryGUIButtonInventoryChange

fun <T : ForInventory> InventoryGUIButtonInventoryChange(icon: ItemStack, changeToGUICallback: () -> InventoryGUI<*>, changeToPageInt: Int?, onChange: (InventoryGUIClickEvent<T>) -> Unit?)