aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/shcm/shsupercm/fabric/citresewn/config
diff options
context:
space:
mode:
authorSHsuperCM <shsupercm@gmail.com>2021-10-16 16:13:16 +0300
committerSHsuperCM <shsupercm@gmail.com>2021-10-16 16:13:16 +0300
commit4ba7596ba4a6d4b5e809a25e78acd0b9faabd22f (patch)
treed36e083e4b569f5be6f6c10fae73fd21f37fa622 /src/main/java/shcm/shsupercm/fabric/citresewn/config
parent4530fd7aba852b0ad47866ecef1f52764b5a4dfc (diff)
downloadCITResewn-4ba7596ba4a6d4b5e809a25e78acd0b9faabd22f.tar.gz
CITResewn-4ba7596ba4a6d4b5e809a25e78acd0b9faabd22f.tar.bz2
CITResewn-4ba7596ba4a6d4b5e809a25e78acd0b9faabd22f.zip
CIT Enchantment's speed and rotation, added glint speed multiplier to config
Diffstat (limited to 'src/main/java/shcm/shsupercm/fabric/citresewn/config')
-rw-r--r--src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfig.java1
-rw-r--r--src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfigScreenFactory.java7
2 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfig.java b/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfig.java
index 6cbd62e..04b3166 100644
--- a/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfig.java
+++ b/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfig.java
@@ -13,6 +13,7 @@ public class CITResewnConfig {
public boolean enabled = true;
public boolean mute_errors = false;
public boolean mute_warns = false;
+ public float citenchantment_scroll_multiplier = 8f;
public int cache_ms = 50;
public boolean broken_paths = false;
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfigScreenFactory.java b/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfigScreenFactory.java
index 34ab4f3..055c976 100644
--- a/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfigScreenFactory.java
+++ b/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnConfigScreenFactory.java
@@ -44,6 +44,13 @@ public class CITResewnConfigScreenFactory {
.setDefaultValue(defaultConfig.mute_warns)
.build());
+ category.addEntry(entryBuilder.startFloatField(new TranslatableText("config.citresewn.citenchantment_scroll_multiplier.title"), currentConfig.citenchantment_scroll_multiplier)
+ .setTooltip(new TranslatableText("config.citresewn.citenchantment_scroll_multiplier.tooltip"))
+ .setSaveConsumer(newConfig -> currentConfig.citenchantment_scroll_multiplier = newConfig)
+ .setDefaultValue(defaultConfig.citenchantment_scroll_multiplier)
+ .setMin(0f)
+ .build());
+
category.addEntry(entryBuilder.startIntSlider(new TranslatableText("config.citresewn.cache_ms.title"), currentConfig.cache_ms / 50, 0, 5 * 20)
.setTooltip(new TranslatableText("config.citresewn.cache_ms.tooltip"))
.setSaveConsumer(newConfig -> currentConfig.cache_ms = newConfig * 50)