Add command for toggling config options

This commit is contained in:
nea
2023-09-06 03:10:44 +02:00
parent 1229227051
commit 0f9ec29648
5 changed files with 196 additions and 133 deletions

View File

@@ -148,6 +148,8 @@ abstract class ManagedConfig(override val name: String) : ManagedConfigElement()
latestGuiAppender?.reloadables?.forEach { it() }
}
val labelText = Text.translatable("firmament.config.${name}")
fun getConfigEditor(parent: Screen? = null): CottonClientScreen {
val lwgd = LightweightGuiDescription()
var screen: Screen? = null
@@ -165,7 +167,7 @@ abstract class ManagedConfig(override val name: String) : ManagedConfigElement()
}
}
})
it.add(WLabel(Text.translatable("firmament.config.${name}")).also {
it.add(WLabel(labelText).also {
it.verticalAlignment = VerticalAlignment.CENTER
})
})