diff --git a/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt b/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt index 992e1623..8f8b4b04 100644 --- a/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt +++ b/src/main/kotlin/net/axay/kspigot/gui/GUIBuilder.kt @@ -8,7 +8,7 @@ import kotlin.math.absoluteValue fun kSpigotGUI( type: GUIType, - guiCreator: GUICreator, + guiCreator: GUICreator = IndividualGUICreator(), builder: GUIBuilder.() -> Unit, ) = GUIBuilder(type, guiCreator).apply(builder).build() diff --git a/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt b/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt index 8d449f4e..97b4cd72 100644 --- a/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt +++ b/src/main/kotlin/net/axay/kspigot/gui/GUICreator.kt @@ -9,8 +9,8 @@ class SharedGUICreator : GUICreator() { } class IndividualGUICreator( - private val resetOnClose: Boolean, - private val resetOnQuit: Boolean + private val resetOnClose: Boolean = true, + private val resetOnQuit: Boolean = true ) : GUICreator() { override fun createInstance(guiData: GUIData) = GUIIndividual(guiData, resetOnClose, resetOnQuit) } \ No newline at end of file