aboutsummaryrefslogtreecommitdiff
path: root/common/src/main/java/dev/isxander/yacl3/gui/controllers
diff options
context:
space:
mode:
authorisXander <xandersmith2008@gmail.com>2023-10-29 14:54:14 +0000
committerisXander <xandersmith2008@gmail.com>2023-10-29 14:54:14 +0000
commitaeedaf10708e2a9d44b453f0e2671e6899ee5e3e (patch)
treed561d8425639e11ca99a458d10af8fab02c6e474 /common/src/main/java/dev/isxander/yacl3/gui/controllers
parent4598585d0a7fbbddc476873822c5a4d98f4e0fb6 (diff)
downloadYetAnotherConfigLib-aeedaf10708e2a9d44b453f0e2671e6899ee5e3e.tar.gz
YetAnotherConfigLib-aeedaf10708e2a9d44b453f0e2671e6899ee5e3e.tar.bz2
YetAnotherConfigLib-aeedaf10708e2a9d44b453f0e2671e6899ee5e3e.zip
Refactor: minor item controller stuff
Diffstat (limited to 'common/src/main/java/dev/isxander/yacl3/gui/controllers')
-rw-r--r--common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/AbstractDropdownControllerElement.java4
-rw-r--r--common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/ItemControllerElement.java2
2 files changed, 3 insertions, 3 deletions
diff --git a/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/AbstractDropdownControllerElement.java b/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/AbstractDropdownControllerElement.java
index f91fc41..0e62af4 100644
--- a/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/AbstractDropdownControllerElement.java
+++ b/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/AbstractDropdownControllerElement.java
@@ -174,7 +174,7 @@ public abstract class AbstractDropdownControllerElement<T, U> extends StringCont
}
public void renderDropdown(GuiGraphics graphics) {
- if (matchingValues.size() == 0) return;
+ if (matchingValues.isEmpty()) return;
// Limit the visible options to allow scrolling through the suggestion list
int begin = Math.max(0, selectedIndex - MAX_SHOWN_NUMBER_OF_ITEMS / 2);
int end = begin + MAX_SHOWN_NUMBER_OF_ITEMS;
@@ -184,7 +184,7 @@ public abstract class AbstractDropdownControllerElement<T, U> extends StringCont
}
renderDropdownBackground(graphics, end - begin);
- if (matchingValues.size() >= 1) {
+ if (!matchingValues.isEmpty()) {
// Highlight the currently selected element
graphics.setColor(0.0f, 0.0f, 0.0f, 0.5f);
int x = getDimension().x();
diff --git a/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/ItemControllerElement.java b/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/ItemControllerElement.java
index b0bf566..1617c41 100644
--- a/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/ItemControllerElement.java
+++ b/common/src/main/java/dev/isxander/yacl3/gui/controllers/dropdown/ItemControllerElement.java
@@ -56,7 +56,7 @@ public class ItemControllerElement extends AbstractDropdownControllerElement<Ite
@Override
public String getString(ResourceLocation identifier) {
- return BuiltInRegistries.ITEM.get(identifier).toString();
+ return identifier.toString();
}
@Override