diff --git a/src/main/java/xyz/alexcrea/cuanvil/gui/config/list/UnitRepairElementListGui.java b/src/main/java/xyz/alexcrea/cuanvil/gui/config/list/UnitRepairElementListGui.java index 36d1cdd..b6ff1ea 100644 --- a/src/main/java/xyz/alexcrea/cuanvil/gui/config/list/UnitRepairElementListGui.java +++ b/src/main/java/xyz/alexcrea/cuanvil/gui/config/list/UnitRepairElementListGui.java @@ -25,6 +25,7 @@ import java.util.HashSet; import java.util.List; import java.util.function.Consumer; +@SuppressWarnings("UnstableApiUsage") public class UnitRepairElementListGui extends SettingGuiListConfigGui implements ElementMappedToListGui { @@ -80,8 +81,6 @@ public class UnitRepairElementListGui extends return; } - String materialName = type.getKey().getKey().toLowerCase(); - // Add new material ConfigHolder.UNIT_REPAIR_HOLDER.getConfig().set(parentType.getKey() + "." + type.getKey(), 0.25); @@ -93,9 +92,8 @@ public class UnitRepairElementListGui extends updateValueForGeneric(type, true); this.parentGui.updateValueForGeneric(this.parentType, true); - // Display material edit setting - this.factoryMap.get(materialName).create().show(player); + this.factoryMap.get(type).create().show(player); }, true ).show(event.getWhoClicked()); diff --git a/src/main/java/xyz/alexcrea/cuanvil/gui/config/settings/DoubleSettingGui.java b/src/main/java/xyz/alexcrea/cuanvil/gui/config/settings/DoubleSettingGui.java index 83b04bc..9a7b980 100644 --- a/src/main/java/xyz/alexcrea/cuanvil/gui/config/settings/DoubleSettingGui.java +++ b/src/main/java/xyz/alexcrea/cuanvil/gui/config/settings/DoubleSettingGui.java @@ -485,7 +485,7 @@ public class DoubleSettingGui extends AbstractSettingGui { section = this.config.getConfig(); if (section.isDouble(alternativePath)) { - return BigDecimal.valueOf(section.getDouble(this.configPath)).setScale(2, RoundingMode.HALF_UP); + return BigDecimal.valueOf(section.getDouble(alternativePath)).setScale(2, RoundingMode.HALF_UP); } } return this.defaultVal;