From ee6664dd964f395cb5737b230123d65cb7c13833 Mon Sep 17 00:00:00 2001 From: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> Date: Fri, 24 May 2024 20:28:21 -0400 Subject: Add text predicate and default pos --- .../skyblock/waypoint/WaypointsListWidget.java | 32 +++++++++++++++++----- 1 file changed, 25 insertions(+), 7 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/waypoint/WaypointsListWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/waypoint/WaypointsListWidget.java index 3e18d673..96e82b63 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/waypoint/WaypointsListWidget.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/waypoint/WaypointsListWidget.java @@ -10,6 +10,8 @@ import net.minecraft.client.gui.Element; import net.minecraft.client.gui.Selectable; import net.minecraft.client.gui.widget.*; import net.minecraft.text.Text; +import net.minecraft.util.hit.BlockHitResult; +import net.minecraft.util.hit.HitResult; import net.minecraft.util.math.BlockPos; import java.util.ArrayList; @@ -91,6 +93,10 @@ public class WaypointsListWidget extends ElementListWidget { } @@ -180,7 +186,7 @@ public class WaypointsListWidget extends ElementListWidget wither) { + private void updateInt(String newValueString, int currentValue, Int2ObjectFunction wither) { try { int index = category.category.waypoints().indexOf(waypoint); int newValue = Integer.parseInt(newValueString); @@ -254,7 +272,7 @@ public class WaypointsListWidget extends ElementListWidget