diff --git a/eco-api/src/main/kotlin/com/willfp/eco/core/gui/GUIHelpers.kt b/eco-api/src/main/kotlin/com/willfp/eco/core/gui/GUIHelpers.kt index aba73678..01061d31 100644 --- a/eco-api/src/main/kotlin/com/willfp/eco/core/gui/GUIHelpers.kt +++ b/eco-api/src/main/kotlin/com/willfp/eco/core/gui/GUIHelpers.kt @@ -4,6 +4,7 @@ package com.willfp.eco.core.gui import com.willfp.eco.core.gui.menu.Menu import com.willfp.eco.core.gui.menu.MenuBuilder +import com.willfp.eco.core.gui.menu.MenuType import com.willfp.eco.core.gui.menu.Signal import com.willfp.eco.core.gui.menu.SignalHandler import com.willfp.eco.core.gui.page.Page @@ -159,3 +160,12 @@ fun menu( init(builder) return builder.build() } + +/** Kotlin builder for menus. */ +fun dispenserMenu( + init: MenuBuilder.() -> Unit +): Menu { + val builder = Menu.builder(MenuType.DISPENSER) + init(builder) + return builder.build() +}