setClick

fun <S : Enum<S>> Button.setClick(gui: PaginatedDynamicGUI<S>, block: (Player, PaginatedDynamicGUI<S>) -> Unit): Button
fun <S : Enum<S>> Button.setClick(gui: DynamicGUI<S>, block: (Player, DynamicGUI<S>) -> Unit): Button
fun <G> Button.setClick(gui: G, block: (Player, G) -> Unit): Button
fun Button.setClick(block: (Player) -> Unit): Button