This commit is contained in:
alexcrea 2026-03-24 01:40:46 +01:00
parent 60ebdbf107
commit 3d50e0ec82
Signed by: alexcrea
GPG key ID: E346CD16413450E3

View file

@ -92,7 +92,7 @@ public class IntSettingsGui extends AbstractSettingGui {
// minus item // minus item
GuiItem minusItem; GuiItem minusItem;
if (now > holder.min) { if (now > holder.min) {
int planned = Math.min(holder.max, now + step); int planned = Math.max(holder.min, now - step);
minusItem = valueEditItem(Material.RED_TERRACOTTA, ValueDisplayType.REMOVE, planned); minusItem = valueEditItem(Material.RED_TERRACOTTA, ValueDisplayType.REMOVE, planned);
} else { } else {
minusItem = GuiGlobalItems.backgroundItem(Material.BARRIER); minusItem = GuiGlobalItems.backgroundItem(Material.BARRIER);
@ -102,7 +102,7 @@ public class IntSettingsGui extends AbstractSettingGui {
//plus item //plus item
GuiItem plusItem; GuiItem plusItem;
if (now < holder.max) { if (now < holder.max) {
int planned = Math.max(holder.min, now - step); int planned = Math.min(holder.max, now + step);
plusItem = valueEditItem(Material.GREEN_TERRACOTTA, ValueDisplayType.ADD, planned); plusItem = valueEditItem(Material.GREEN_TERRACOTTA, ValueDisplayType.ADD, planned);
} else { } else {
plusItem = GuiGlobalItems.backgroundItem(Material.BARRIER); plusItem = GuiGlobalItems.backgroundItem(Material.BARRIER);