From 5e24e7456aded669d5b8694cb06f7ec60bd47a96 Mon Sep 17 00:00:00 2001 From: Xamora64 <49618907+Xamora64@users.noreply.github.com> Date: Wed, 30 Oct 2024 16:10:24 +0100 Subject: [PATCH] Patch display scroll issue in criminal tracker --- .../gp_dbc/gui/CriminalTracker/GuiCriminalTracker.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/xamora/gp_dbc/gui/CriminalTracker/GuiCriminalTracker.java b/src/main/java/xamora/gp_dbc/gui/CriminalTracker/GuiCriminalTracker.java index 359b6e8..c1373a7 100644 --- a/src/main/java/xamora/gp_dbc/gui/CriminalTracker/GuiCriminalTracker.java +++ b/src/main/java/xamora/gp_dbc/gui/CriminalTracker/GuiCriminalTracker.java @@ -102,8 +102,8 @@ public class GuiCriminalTracker extends GuiScreen { public int getMaxScrollY() { int size = criminals.size(); int visible_criminal_line = (int) Math.ceil((size - nbr_visible) / (double)number_by_line); - int scroll_y_max = -(visible_criminal_line * ((criminal_height + gap_y) / 2)); - return scroll_y_max; + int scroll_y_max = visible_criminal_line * (criminal_height + gap_y) - criminal_height / 2; + return -scroll_y_max; } @Override @@ -162,7 +162,7 @@ public class GuiCriminalTracker extends GuiScreen { if (dWheel != 0) { if (dWheel > 0) { scroll_y += 6; - scroll_y = Math.min(1, scroll_y); + scroll_y = Math.min(0, scroll_y); //System.out.println("Molette vers le haut"); } else { scroll_y -= 6;