aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt
diff options
context:
space:
mode:
authoringlettronald <inglettronald@gmail.com>2023-06-10 21:38:38 -0500
committeringlettronald <inglettronald@gmail.com>2023-06-10 21:38:38 -0500
commitf3f6da9f50edfbe9ed3be42fa16146210e60fbf3 (patch)
tree96c54aa7de1bd2d79d062ad0f787e46c88034a83 /src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt
parent22508bb83e8d5846a7a68dd5346e8a2013e1c710 (diff)
downloadDulkirMod-Fabric-f3f6da9f50edfbe9ed3be42fa16146210e60fbf3.tar.gz
DulkirMod-Fabric-f3f6da9f50edfbe9ed3be42fa16146210e60fbf3.tar.bz2
DulkirMod-Fabric-f3f6da9f50edfbe9ed3be42fa16146210e60fbf3.zip
yeah I'm not documenting this today
Diffstat (limited to 'src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt')
-rw-r--r--src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt b/src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt
index 9e3fbaf..16fa366 100644
--- a/src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt
+++ b/src/main/kotlin/com/dulkirfabric/config/DulkirConfig.kt
@@ -65,6 +65,9 @@ class DulkirConfig {
val shortcuts = builder.getOrCreateCategory(Text.literal("Shortcuts"))
shortcuts.addEntry(
+ entryBuilder.mkKeyField(Text.literal("Dynamic Key"), configOptions::dynamicKey)
+ )
+ shortcuts.addEntry(
ConfigHelper.mkConfigList(
Text.literal("Macros"),
configOptions::macrosList,
@@ -88,7 +91,8 @@ class DulkirConfig {
var invScaleBool: Boolean = false,
var inventoryScale: Int = 3,
var macrosList: List<Macro> = listOf(Macro(UNKNOWN_KEY, "")),
- var ignoreReverseThirdPerson: Boolean = false
+ var ignoreReverseThirdPerson: Boolean = false,
+ var dynamicKey: InputUtil.Key = UNKNOWN_KEY
)
@Serializable